Loading insider details...
AI
Latest Form 4 (Sep 15, 2026): Sale of 18,409,705 LFST shares, $226.26M.