Sign inGet started

Bradley Alexander R.

Insider CIK 1645425 · FSLR Chief Financial Officer · SNDK 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. S Sale2026-05-052026-05-05498$215.63 $107.4K30,712SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-05-042026-05-051,210— $03,630SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-05-042026-05-051,210— $031,210SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-172026-03-17351$202.44 $71.1K30,000SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-172026-03-172,958$198.80 $588.1K41,148SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-172026-03-17346$201.65 $69.8K30,351SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-172026-03-175,075$200.59 $1.02M30,697SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-172026-03-175,376$199.75 $1.07M35,772SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-162026-03-17590$200.80 $118.5K44,106SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-132026-03-171,441— $01,440SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-132026-03-171,441— $044,696SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10196$190.36 $37.3K44,205SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10555$190.36 $105.6K43,255SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10610$190.36 $116.1K44,401SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10395$190.36 $75.2K43,810SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2026-03-062026-03-104,229— $04,229SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-101,334— $04,005SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-10947— $01,894SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-10471— $0942SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-101,465— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-101,465— $042,259SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-10471— $042,730SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-10947— $043,677SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-101,334— $045,011SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-032026-03-033,194$195.93 $625.8K40,794SEC↗
FSLR FIRST SOLAR, INC. A Award2026-02-272026-03-037,065— $043,988SEC↗
SNDK Sandisk Corp A Award2025-12-302026-01-02863— $0863SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-05-122025-05-138,594$150.00 $1.29M37,123SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-05-122025-05-13200$150.10 $30.0K36,923SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2025-05-012025-05-024,840— $04,840SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-03-172025-03-18599$133.75 $80.1K45,717SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-142025-03-181,441— $02,881SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-142025-03-181,441— $046,316SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-03-072025-03-10391$132.96 $52.0K44,875SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2025-03-062025-03-105,339— $05,339SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-101,465— $01,465SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-10947— $02,841SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-10471— $01,413SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-03-062025-03-10614$131.13 $80.5K44,046SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-101,465— $044,660SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-10947— $045,266SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-03-062025-03-10198$131.13 $26.0K44,319SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-10471— $044,517SEC↗
FSLR FIRST SOLAR, INC. A Award2025-02-262025-02-2821,610— $052,262SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-02-262025-02-289,067$156.84 $1.42M43,195SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-313,765$274.25 $1.03M39,088SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-31800$277.36 $221.9K30,752SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-313,186$276.29 $880.3K31,552SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-314,350$275.35 $1.20M34,738SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-31100$278.22 $27.8K30,652SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-312,150$273.34 $587.7K42,853SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-31900$271.89 $244.7K45,003SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-31500$271.01 $135.5K45,903SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-05-302024-05-31300$269.42 $80.8K46,403SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-152024-03-191,441— $04,322SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-152024-03-191,441— $047,307SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-152024-03-19604$147.42 $89.0K46,703SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-08472— $01,884SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-081,466— $02,930SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-084,035— $00SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2024-03-062024-03-083,788— $03,788SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-08198$158.42 $31.4K45,866SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-081,689$158.42 $267.6K44,740SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-08614$158.42 $97.3K45,592SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-081,466— $046,206SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-08472— $046,064SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-084,035— $046,429SEC↗
FSLR FIRST SOLAR, INC. A Award2024-02-292024-03-0120,632— $051,051SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-02-292024-03-018,657$153.89 $1.33M42,394SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-10-022023-10-031,680$156.73 $263.3K33,739SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-10-022023-10-03900$157.61 $141.8K32,839SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-10-022023-10-031,119$158.79 $177.7K31,720SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-10-022023-10-03936$159.81 $149.6K30,784SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-10-022023-10-03365$160.88 $58.7K30,419SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-09-012023-09-051,468$185.64 $272.5K37,151SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-09-012023-09-052,300$184.65 $424.7K38,619SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-09-012023-09-05600$186.84 $112.1K36,551SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-09-012023-09-05300$190.58 $57.2K35,651SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-09-012023-09-05232$192.32 $44.6K35,419SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-09-012023-09-05600$188.48 $113.1K35,951SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-03917$194.15 $178.0K42,728SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-03592$198.42 $117.5K41,019SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-03717$197.33 $141.5K41,611SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-03400$195.67 $78.3K42,328SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-03100$199.50 $19.9K40,919SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-031,174$193.41 $227.1K43,645SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-031,000$192.14 $192.1K44,819SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-08-022023-08-03600$190.93 $114.6K45,819SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-152023-03-171,441— $05,763SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-152023-03-171,441— $047,037SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-152023-03-17618$203.22 $125.6K46,419SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2023-03-062023-10-032,356— $02,356SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-084,035— $04,035SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-083,650— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-081,466— $04,396SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-08629$212.30 $133.5K45,596SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-081,466— $046,225SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-081,729$212.30 $367.1K44,759SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-084,035— $046,488SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-081,565$212.30 $332.2K42,453SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-083,650— $044,018SEC↗
FSLR FIRST SOLAR, INC. A Award2023-03-022023-03-0623,518— $050,838SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-022023-03-0610,470$195.68 $2.05M40,368SEC↗
FSLR FIRST SOLAR, INC. P Buy2022-08-012022-08-021,990$100.56 $200.1K27,320SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2022-03-152022-03-177,204— $07,204SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-072022-03-081,182$75.88 $89.7K25,330SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-072022-03-08340$73.84 $25.1K28,041SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-072022-03-08160$72.88 $11.7K28,381SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-072022-03-081,529$75.20 $115.0K26,512SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-081,466— $05,862SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-084,035— $08,070SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-083,650— $03,650SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-082,409— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-084,035— $029,521SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-08652$71.85 $46.8K28,541SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-081,466— $029,193SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-081,794$71.85 $128.9K27,727SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-081,623$71.85 $116.6K25,486SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-083,650— $027,109SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-081,071$71.85 $77.0K23,459SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-082,409— $024,530SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-032022-03-041,000$69.43 $69.4K22,121SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-032022-03-044,532$67.51 $306.0K25,371SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-032022-03-042,250$68.41 $153.9K23,121SEC↗
FSLR FIRST SOLAR, INC. A Award2022-03-022022-03-0428,084— $042,423SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-022022-03-0412,520$69.51 $870.3K29,903SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-08-022021-08-035,261$87.80 $461.9K22,255SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-08-022021-08-03140$89.15 $12.5K14,339SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-08-022021-08-037,776$88.45 $687.8K14,479SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-03-082021-03-093,173$73.57 $233.4K27,516SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-072021-03-095,363— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-072021-03-092,384$73.70 $175.7K30,689SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-072021-03-095,363— $033,073SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-093,650— $07,300SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-092,409— $02,409SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2021-03-062021-03-097,328— $07,328SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-094,036— $012,105SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-091,795$73.70 $132.3K27,710SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-094,036— $029,505SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-091,623$73.70 $119.6K25,469SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-093,650— $027,092SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-091,071$73.70 $78.9K23,442SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-092,409— $024,513SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-03-012021-03-024,364$82.48 $359.9K22,104SEC↗
FSLR FIRST SOLAR, INC. A Award2021-02-262021-03-0115,784— $033,524SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-02-262021-03-017,056$81.02 $571.7K26,468SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-05-112020-05-121,809$43.68 $79.0K17,740SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-05-112020-05-127,008$42.84 $300.2K19,549SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-082020-03-10972— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-082020-03-10433$43.37 $18.8K26,557SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-082020-03-10972— $026,990SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-072020-03-105,363— $05,363SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-072020-03-102,384$43.37 $103.4K26,018SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-072020-03-105,363— $028,402SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2020-03-062020-03-1016,141— $016,141SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-062020-03-103,650— $010,950SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-062020-03-102,409— $04,818SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-062020-03-102,409— $022,003SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-062020-03-10991$43.37 $43.0K21,012SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-062020-03-103,650— $024,662SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-062020-03-101,623$43.37 $70.4K23,039SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-02-242020-02-268,640$50.59 $437.1K19,594SEC↗
FSLR FIRST SOLAR, INC. A Award2020-02-242020-02-2619,307— $028,234SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-08-062019-08-07267$62.68 $16.7K8,927SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-08-052019-08-07963— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-08-052019-08-07429$62.01 $26.6K9,194SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-08-052019-08-07963— $09,623SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-03-132019-03-14227$54.06 $12.3K8,660SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-03-112019-03-121,254$51.30 $64.3K8,887SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-082019-03-11972— $0972SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-03-082019-03-11754$49.67 $37.5K10,141SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-082019-03-11972— $011,413SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-082019-03-11518$51.16 $26.5K10,895SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-072019-03-115,363— $010,726SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-072019-03-115,363— $013,296SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-072019-03-112,855$50.36 $143.8K10,441SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-062019-03-072,410— $07,227SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2019-03-062019-03-0714,600— $014,600SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-062019-03-071,283$51.37 $65.9K7,933SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-062019-03-072,410— $09,216SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-052019-03-07811— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-052019-03-07432$52.19 $22.5K6,806SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-052019-03-07811— $07,238SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-03-012019-03-046,427$53.65 $344.8K6,427SEC↗
FSLR FIRST SOLAR, INC. A Award2019-02-252019-02-2527,581— $027,581SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-02-252019-02-2514,727$53.73 $791.3K12,854SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-08-072018-08-08450$53.74 $24.2K0SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-08-052018-08-06963— $0963SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-08-052018-08-06513$52.84 $27.1K450SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-08-052018-08-06963— $0963SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-03-122018-03-134,325$68.12 $294.6K0SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-082018-03-09972— $01,944SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-082018-03-09972— $04,843SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-082018-03-09518$67.69 $35.1K4,325SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-072018-03-095,364— $016,089SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-072018-03-095,364— $06,316SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-072018-03-092,445$67.95 $166.1K3,871SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2018-03-062018-03-079,637— $09,637SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-052018-03-07811— $0811SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-052018-03-07731— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-052018-03-07811— $01,542SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-052018-03-07280$66.05 $18.5K1,262SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-052018-03-07310$66.05 $20.5K952SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-052018-03-07731— $0731SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-08-082017-08-08566$48.66 $27.5K0SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-08-052017-08-08963— $01,926SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-08-052017-08-08963— $0963SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-08-052017-08-08397$47.98 $19.0K566SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-03-152017-03-161,706$32.06 $54.7K0SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-132017-03-142,904— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-132017-03-142,904— $02,904SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-132017-03-141,198$32.84 $39.3K1,706SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-03-102017-03-14571$32.52 $18.6K0SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-03-092017-03-10905$32.56 $29.5K571SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-082017-03-09973— $02,916SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-082017-03-09973— $01,878SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-082017-03-09402$32.66 $13.1K1,476SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2017-03-072017-03-0921,453— $021,453SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-052017-03-07811— $01,622SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-052017-03-07731— $0731SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-052017-03-07335$34.61 $11.6K905SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-052017-03-07731— $0731SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-052017-03-07811— $01,542SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-052017-03-07302$34.61 $10.5K1,240SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-08-092016-08-09566$43.77 $24.8K0SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-08-052016-08-09964— $02,889SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-08-052016-08-09964— $0964SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-08-052016-08-09398$44.11 $17.6K566SEC↗