Sundar PichaiSundar Pichai earned $164M in 2023

Peter M. Mavoides holds significant shares in Essential Properties Realty Trust, which reflects a strong commitment to the company's future. As of the latest data, he has virtually no liquidated stock, showcasing confidence in the company’s direction. In 2020, he...

Recent Insider Trades

No insider trades found for this CEO.