Home
Screener
Insiders
Rankings
Sign in
Create account
Insiders
· Profile
Stockdale Caroline
Chief People and Comm. Officer at First Solar. Filing since 21 May 2024.
CIK 0001344138
Company
Date
Role
Action
Shares
Amount
Of holding
FSLR
First Solar
28 May 2026
Chief People and Comm. Officer
Sold on a plan
10,628
$2.93M
30.9%
FSLR
First Solar
5 May 2026
Chief People and Comm. Officer
Sold at will
262
$56.50K
0.8%
FSLR
First Solar
16 Mar 2026
Chief People and Comm. Officer
Sold at will
335
$67.27K
1.0%
FSLR
First Solar
9 Mar 2026
Chief People and Comm. Officer
Sold at will
1,041
$198.16K
3.0%
FSLR
First Solar
3 Mar 2026
Chief People and Comm. Officer
Sold at will
1,650
$323.28K
4.9%
FSLR
First Solar
17 Mar 2025
Chief People and Comm. Officer
Sold at will
341
$45.61K
1.1%
FSLR
First Solar
7 Mar 2025
Chief People and Comm. Officer
Sold at will
227
$30.18K
0.8%
FSLR
First Solar
21 May 2024
Chief People and Comm. Officer
Sold on a plan
12,406
$2.54M
36.0%
8 decisions on file.