Sign inGet started

Stockdale Caroline

Insider CIK 1344138 · FSLR EVP, HR & Communications · MDT Sr VP Human Resources

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. S Sale2026-05-282026-06-0110,628$275.60 $2.93M23,792SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-052026-05-05262$215.63 $56.5K34,420SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-05-042026-05-05622— $01,867SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-05-042026-05-05622— $034,682SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-162026-03-17335$200.80 $67.3K34,060SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-132026-03-17800— $0800SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-132026-03-17800— $034,395SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10293$190.36 $55.8K33,824SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10102$190.36 $19.4K34,117SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10417$190.36 $79.4K34,219SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10229$190.36 $43.6K33,595SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-10537— $01,074SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-10236— $0470SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-10977— $00SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2026-03-062026-03-101,903— $01,903SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-10686— $02,060SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-10686— $034,636SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-10537— $033,950SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-10236— $033,413SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-10977— $033,177SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-032026-03-031,650$195.93 $323.3K32,200SEC↗
FSLR FIRST SOLAR, INC. A Award2026-02-272026-03-033,532— $033,850SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2025-05-012025-05-022,489— $02,489SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-03-172025-03-18341$133.75 $45.6K30,318SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-142025-03-18801— $01,600SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-142025-03-18801— $030,659SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-03-072025-03-10227$132.96 $30.2K29,858SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2025-03-062025-03-102,746— $02,746SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-10977— $0977SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-10236— $0706SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-10536— $01,611SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-03-062025-03-10419$131.13 $54.9K29,415SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-10236— $029,651SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-03-062025-03-10102$131.13 $13.4K29,549SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-10977— $029,834SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-10536— $030,085SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-02-262025-02-285,174$156.84 $811.5K28,857SEC↗
FSLR FIRST SOLAR, INC. A Award2025-02-262025-02-2812,006— $034,031SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-212024-05-2212,406$205.00 $2.54M22,025SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-152024-03-19801— $02,401SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-152024-03-19344$147.42 $50.7K34,431SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-152024-03-19801— $034,775SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-08977— $01,954SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-08236— $0942SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2024-03-062024-03-082,147— $02,147SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-082,882— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-08419$158.42 $66.4K33,840SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-082,882— $034,517SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-081,235$158.42 $195.6K33,282SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-08977— $034,259SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-08102$158.42 $16.2K33,974SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-08236— $034,076SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-02-292024-03-015,921$153.89 $911.2K31,635SEC↗
FSLR FIRST SOLAR, INC. A Award2024-02-292024-03-0113,753— $037,556SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-152023-03-17801— $03,202SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-152023-03-17801— $024,147SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-152023-03-17344$203.22 $69.9K23,803SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2023-03-062023-10-031,178— $01,178SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-08977— $02,931SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-082,882— $02,882SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-08419$212.30 $89.0K23,346SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-082,882— $024,023SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-081,235$212.30 $262.2K22,788SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-08977— $023,765SEC↗
FSLR FIRST SOLAR, INC. A Award2023-03-022023-03-0616,601— $028,540SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-022023-03-067,399$195.68 $1.45M21,141SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2022-03-152022-03-174,003— $04,003SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-082,882— $05,764SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-08977— $03,908SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-08435$71.85 $31.3K11,939SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-082,882— $012,679SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-081,282$71.85 $92.1K11,397SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-08977— $012,374SEC↗
FSLR FIRST SOLAR, INC. A Award2022-03-022022-03-0414,120— $016,117SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-022022-03-046,320$69.51 $439.3K9,797SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2021-03-062021-03-094,885— $04,885SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-092,883— $08,646SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2021-03-062021-03-094,885— $04,885SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-092,883— $08,646SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-092,883— $08,646SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2021-03-062021-03-094,885— $04,885SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-09886$73.70 $65.3K1,997SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-092,883— $02,883SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-09886$73.70 $65.3K1,997SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-092,883— $02,883SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-09886$73.70 $65.3K1,997SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-092,883— $02,883SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2020-03-062020-03-1011,529— $011,529SEC↗
MDT MEDTRONIC INC A Award deriv2012-10-292012-10-312,404— $02,404SEC↗
MDT MEDTRONIC INC A Award deriv2012-07-302012-08-0141,227— $041,227SEC↗
MDT MEDTRONIC INC A Award2012-07-302012-08-0110,307— $043,946SEC↗