Sundar PichaiSundar Pichai earned $164M in 2023

During his time as CEO, Nelson Marchioli owned a significant stake in Denny's, amassing nearly 2.68 million shares by 2005, accounting for around 2.9% of total shares outstanding. His investments reflected confidence in the company's turnaround strategy. However, after his...

Recent Insider Trades

No insider trades found for this CEO.