Sundar PichaiSundar Pichai earned $164M in 2023

Mark C. Rohr had a formidable presence in the stock market through his holdings in Albemarle Corporation. In the years leading up to 2021, he saw his holdings peak at around $64 million, showcasing substantial growth in value. Notably, his...

Recent Insider Trades

No insider trades found for this CEO.