Ahearn Michael J
CIK: 0001381112
Primary company: FIRST SOLAR, INC. (FSLR)
Ahearn Michael J is a corporate insider at FIRST SOLAR, INC. (FSLR) filing SEC Form 4 transactions. 1,381 transactions, totaling $0 in purchases and $740,609,356 in sales. Source: SEC EDGAR.
Companies
Transaction History
Source: SEC EDGAR Form 4 insider transaction filings.
Company | Type | Shares | Price | Value | Shares After | Date | SEC |
|---|---|---|---|---|---|---|---|
| Gift | 44,584 | - | - | 66,057 | 8/4/2026 Filed: 8/4/2026 | Filing → | |
| Award | 313 | - | - | 66,057 | 6/30/2026 Filed: 6/30/2026 | Filing → | |
| Award | 374 | - | - | 65,744 | 3/31/2026 Filed: 3/31/2026 | Filing → | |
| Award | 290 | - | - | 65,125 | 9/30/2025 Filed: 10/1/2025 | Filing → | |
| Award | 386 | - | - | 64,835 | 6/30/2025 Filed: 7/1/2025 | Filing → | |
| Award | 505 | - | - | 64,449 | 3/31/2025 Filed: 4/1/2025 | Filing → | |
| Award | 362 | - | - | 63,944 | 12/31/2024 Filed: 1/6/2025 | Filing → | |
| Award | 256 | - | - | 63,582 | 9/30/2024 Filed: 10/1/2024 | Filing → | |
| Gift | 36,966 | - | - | 63,326 | 8/1/2024 Filed: 8/5/2024 | Filing → | |
| Award | 283 | - | - | 63,326 | 6/28/2024 Filed: 7/1/2024 | Filing → | |
| Award | 378 | - | - | 63,043 | 3/29/2024 Filed: 4/2/2024 | Filing → | |
| Award | 371 | - | - | 62,665 | 12/29/2023 Filed: 1/2/2024 | Filing → | |
| Award | 395 | $0.00 | $0 | 62,294 | 9/30/2023 Filed: 10/3/2023 | Filing → | |
| Award | 336 | $0.00 | $0 | 61,899 | 6/30/2023 Filed: 7/3/2023 | Filing → | |
| Award | 294 | $0.00 | $0 | 61,563 | 3/31/2023 Filed: 4/3/2023 | Filing → | |
| Award | 393 | $0.00 | $0 | 61,269 | 12/30/2022 Filed: 1/4/2023 | Filing → | |
| Award | 445 | $0.00 | $0 | 60,876 | 9/30/2022 Filed: 10/3/2022 | Filing → | |
| Award | 863 | $0.00 | $0 | 60,431 | 6/30/2022 Filed: 7/1/2022 | Filing → | |
| Award | 702 | $0.00 | $0 | 59,568 | 3/31/2022 Filed: 4/4/2022 | Filing → | |
| Award | 675 | $0.00 | $0 | 58,866 | 12/31/2021 Filed: 1/3/2022 | Filing → |
Type
Gift
Shares
44,584
Price
-
Value
-
Type
Award
Shares
313
Price
-
Value
-
Type
Award
Shares
374
Price
-
Value
-
Type
Award
Shares
290
Price
-
Value
-
Type
Award
Shares
386
Price
-
Value
-
Type
Award
Shares
505
Price
-
Value
-
Type
Award
Shares
362
Price
-
Value
-
Type
Award
Shares
256
Price
-
Value
-
Type
Gift
Shares
36,966
Price
-
Value
-
Type
Award
Shares
283
Price
-
Value
-
Type
Award
Shares
378
Price
-
Value
-
Type
Award
Shares
371
Price
-
Value
-
Type
Award
Shares
395
Price
$0.00
Value
$0
Type
Award
Shares
336
Price
$0.00
Value
$0
Type
Award
Shares
294
Price
$0.00
Value
$0
Type
Award
Shares
393
Price
$0.00
Value
$0
Type
Award
Shares
445
Price
$0.00
Value
$0
Type
Award
Shares
863
Price
$0.00
Value
$0
Type
Award
Shares
702
Price
$0.00
Value
$0
Type
Award
Shares
675
Price
$0.00
Value
$0
AI Agent
Try asking...