CTO Markus Gloeckler sells 3,640 FSLR shares at $196.95; stock down -32.6% from 52-week high, -19.8% in 30 days.
Gloeckler sold 3.6K shares at $196.95 on 2026-03-04, reducing his position by 31.2% (from 11.7K to 8.0K shares) at a total value of $716.9K. The transaction occurs as FSLR has declined -32.6% from its 52-week high of $284.59 and -19.8% over the past 30 days alone, suggesting the sale happened into a deteriorating price environment. His prior sales at FSLR show mixed timing: the 2025-05-28 sale was poorly timed (stock rose +26.9% over 90 days afterward), while the 2024-10-31 sale was well-timed (stock fell -16.4% over 90 days afterward). Notably, this sale follows by one day another FSLR sale on 2026-03-03, suggesting a structured or sequenced reduction rather than an isolated transaction. The company's fundamentals remain solid (P/E of 12.58, annual revenue growth of +24.1%, net income of $455.9M), so the price weakness and consecutive sales merit investor scrutiny of near-term catalysts or guidance concerns that may be driving the CTO's consecutive liquidations.