Sign inGet started

Ahearn Michael J

Insider CIK 1381112 · FSLR Chairman and Interim CEO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
FSLR FIRST SOLAR, INC. A Award2026-09-302026-10-02422— $066,479SEC↗
FSLR FIRST SOLAR, INC. G Gift2026-08-042026-08-0544,584— $066,057SEC↗
FSLR FIRST SOLAR, INC. G Gift2026-08-042026-08-0544,584— —66,057SEC↗
FSLR FIRST SOLAR, INC. A Award2026-06-302026-07-01313— $066,057SEC↗
FSLR FIRST SOLAR, INC. A Award2026-03-312026-04-01374— $065,744SEC↗
FSLR FIRST SOLAR, INC. A Award2025-12-312026-01-05245— $065,370SEC↗
FSLR FIRST SOLAR, INC. A Award2025-09-302025-10-01290— $065,125SEC↗
FSLR FIRST SOLAR, INC. A Award2025-06-302025-07-01386— $064,835SEC↗
FSLR FIRST SOLAR, INC. A Award2025-03-312025-04-01505— $064,449SEC↗
FSLR FIRST SOLAR, INC. A Award2024-12-312025-01-06362— $063,944SEC↗
FSLR FIRST SOLAR, INC. A Award2024-09-302024-10-01256— $063,582SEC↗
FSLR FIRST SOLAR, INC. G Gift2024-08-012024-08-0536,966— $063,326SEC↗
FSLR FIRST SOLAR, INC. A Award2024-06-282024-07-01283— $063,326SEC↗
FSLR FIRST SOLAR, INC. A Award2024-03-292024-04-02378— $063,043SEC↗
FSLR FIRST SOLAR, INC. A Award2023-12-292024-01-02371— $062,665SEC↗
FSLR FIRST SOLAR, INC. A Award2023-09-302023-10-03395— $062,294SEC↗
FSLR FIRST SOLAR, INC. A Award2023-06-302023-07-03336— $061,899SEC↗
FSLR FIRST SOLAR, INC. A Award2023-03-312023-04-03294— $061,563SEC↗
FSLR FIRST SOLAR, INC. A Award2022-12-302023-01-04393— $061,269SEC↗
FSLR FIRST SOLAR, INC. A Award2022-09-302022-10-03445— $060,876SEC↗
FSLR FIRST SOLAR, INC. A Award2022-06-302022-07-01863— $060,431SEC↗
FSLR FIRST SOLAR, INC. A Award2022-03-312022-04-04702— $059,568SEC↗
FSLR FIRST SOLAR, INC. A Award2021-12-312022-01-03675— $058,866SEC↗
FSLR FIRST SOLAR, INC. A Award2021-09-302021-10-01616— $058,191SEC↗
FSLR FIRST SOLAR, INC. A Award2021-06-302021-07-02650— $057,575SEC↗
FSLR FIRST SOLAR, INC. A Award2021-03-312021-04-05673— $056,925SEC↗
FSLR FIRST SOLAR, INC. A Award2020-12-312021-01-05594— $056,252SEC↗
FSLR FIRST SOLAR, INC. A Award2020-09-302020-10-01888— $055,658SEC↗
FSLR FIRST SOLAR, INC. A Award2020-06-302020-07-021,187— $054,770SEC↗
FSLR FIRST SOLAR, INC. A Award2020-03-312020-04-021,630— $053,583SEC↗
FSLR FIRST SOLAR, INC. A Award2019-12-312020-01-021,050— $051,953SEC↗
FSLR FIRST SOLAR, INC. A Award2019-09-302019-10-011,013— $050,903SEC↗
FSLR FIRST SOLAR, INC. A Award2019-06-282019-07-02895— $049,890SEC↗
FSLR FIRST SOLAR, INC. A Award2019-03-292019-04-021,112— $048,995SEC↗
FSLR FIRST SOLAR, INC. A Award2018-12-312019-01-021,384— $047,883SEC↗
FSLR FIRST SOLAR, INC. A Award2018-09-282018-10-011,214— $046,499SEC↗
FSLR FIRST SOLAR, INC. A Award2018-06-292018-07-021,116— $045,285SEC↗
FSLR FIRST SOLAR, INC. A Award2018-03-302018-04-03828— $044,169SEC↗
FSLR FIRST SOLAR, INC. A Award2017-12-292018-01-03871— $043,341SEC↗
FSLR FIRST SOLAR, INC. A Award2017-09-292017-10-031,281— $042,470SEC↗
FSLR FIRST SOLAR, INC. A Award2017-06-302017-07-051,474— $041,189SEC↗
FSLR FIRST SOLAR, INC. A Award2017-03-312017-04-042,168— $039,715SEC↗
FSLR FIRST SOLAR, INC. A Award2016-12-312017-01-031,831— $037,547SEC↗
FSLR FIRST SOLAR, INC. A Award2016-09-302016-10-041,488— $035,716SEC↗
FSLR FIRST SOLAR, INC. A Award2016-06-302016-07-051,212— $034,228SEC↗
FSLR FIRST SOLAR, INC. A Award2016-03-312016-04-04859— $033,016SEC↗
FSLR FIRST SOLAR, INC. A Award2015-12-312016-01-05758— $032,157SEC↗
FSLR FIRST SOLAR, INC. A Award2015-09-302015-10-021,170— $031,399SEC↗
FSLR FIRST SOLAR, INC. A Award2015-06-302015-07-021,065— $030,229SEC↗
FSLR FIRST SOLAR, INC. A Award2015-03-312015-04-02837— $029,164SEC↗
FSLR FIRST SOLAR, INC. A Award2014-12-312015-01-051,122— $028,327SEC↗
FSLR FIRST SOLAR, INC. A Award2014-09-302014-10-02760— $027,205SEC↗
FSLR FIRST SOLAR, INC. A Award2014-06-302014-07-01704— $026,445SEC↗
FSLR FIRST SOLAR, INC. A Award2014-03-312014-04-02717— $025,741SEC↗
FSLR FIRST SOLAR, INC. A Award2013-12-312014-01-03916— $025,024SEC↗
FSLR FIRST SOLAR, INC. A Award2013-09-302013-10-021,244— $024,108SEC↗
FSLR FIRST SOLAR, INC. A Award2013-06-302013-07-011,116— $022,864SEC↗
FSLR FIRST SOLAR, INC. A Award2013-03-312013-04-021,855— $021,748SEC↗
FSLR FIRST SOLAR, INC. A Award2012-12-312013-01-031,621— $019,893SEC↗
FSLR FIRST SOLAR, INC. A Award2012-09-302012-10-021,521— $018,272SEC↗
FSLR FIRST SOLAR, INC. A Award2011-12-312012-01-04403— $016,751SEC↗