Sundar PichaiSundar Pichai earned $164M in 2023

Carl F. Giesler, Jr. has seen significant fluctuations in his insider trading activities. Notably, in 2021, his trading peaked at around $12.19 million in shares, indicating robust confidence in SandRidge's direction during a volatile period. His holdings dipped briefly in...

Recent Insider Trades

SWN

130,675 shares

SWN

Jul 29, 2021

Received