On August 19, 2024, eBay's Chief Product Officer sold 2,759 shares of the company. With a total of 39,382 shares, Edward Garcia has sold 10,668 shares in the past year. eBay Inc's market cap is $28.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing