Loading insider details...
Latest Form 4 (Jun 26, 2026): Exercise/Conversion of 916,666 IE shares, $2.28M.