Sundar PichaiSundar Pichai earned $164M in 2023

During his time with Altria, Willard had significant holdings in the company. By 2019, he realized a value of over $2.5 million from stock that vested, reflecting his strong tie to the company’s performance. Notably, after a challenging investment in...

Recent Insider Trades

No insider trades found for this CEO.