John Miller's holdings fluctuated significantly during his career. In 2022, he benefitted from stock awards after meeting certain performance metrics, which amounted to 259,313 shares valued at approximately $2.48 million. This was a considerable gain, highlighting his successful performance in...

$0.000%

No data yet.

No data yet.

Recent Insider Trades

No insider trades found for this CEO.