Albemarle, East West And Matador Top Executives Are Buying Company Shares. Should You Follow Their Lead?