Alexander Bradley

Insider profile

Currently holds a position at First Solar Inc

Performance

Overall performance
2.9

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 71% 68% 82%
Transactions
10 10% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 64%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chief Financial Officer First Solar Inc Oct. 24, 2016 -
Director 8Point3 Energy Partners LP July 5, 2016 - June 19, 2018
Interim Chief Financial Officer First Solar Inc July 1, 2016 - Oct. 24, 2016
Vice President - Operations of 8point3 General Partner LLC 8Point3 Energy Partners LP None -

Alexander Bradley's trades of First Solar Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-05 2026-05-05 S Sale
35,025 -0.1%
420.26
US$844,109
35,025 -0.1% 420.26 US$844,109
2026-05-05 2026-05-05 PrS Proposed sale
46,545
219.56
US$2,255,398
46,545 219.56 US$2,255,398
2026-03-17 2026-03-17 PlS Planned sale
45,835 +46.4%
183.95
US$834,147
45,835 +46.4% 183.95 US$834,147
2026-03-17 2026-03-17 PlS Planned sale
346 -1.1%
201.65
US$69,771
346 -1.1% 201.65 US$69,771
2026-03-17 2026-03-17 PlS Planned sale
5,075 -14.2%
200.59
US$1,017,994
5,075 -14.2% 200.59 US$1,017,994
2026-03-17 2026-03-17 PlS Planned sale
5,376 -13.1%
199.75
US$1,073,856
5,376 -13.1% 199.75 US$1,073,856
2026-03-17 2026-03-17 PlS Planned sale
2,958 -6.7%
198.80
US$588,050
2,958 -6.7% 198.80 US$588,050
2026-03-17 2026-03-17 PrS Proposed sale
14,106
199.97
US$2,820,729
14,106 199.97 US$2,820,729
2026-03-17 2026-03-16 S Sale
590 -1.3%
200.80
US$118,472
590 -1.3% 200.80 US$118,472
2026-03-16 2026-03-16 PrS Proposed sale
590
200.80
US$118,473
590 200.80 US$118,473
2026-03-10 2026-03-09 S Sale
555 -1.3%
190.36
US$105,650
555 -1.3% 190.36 US$105,650
2026-03-10 2026-03-09 S Sale
395 -0.9%
190.36
US$75,192
395 -0.9% 190.36 US$75,192
2026-03-10 2026-03-09 S Sale
196 -0.4%
190.36
US$37,311
196 -0.4% 190.36 US$37,311
2026-03-10 2026-03-09 S Sale
610 -1.4%
190.36
US$116,120
610 -1.4% 190.36 US$116,120
2026-03-09 2026-03-09 PrS Proposed sale
1,756
190.36
US$334,280
1,756 190.36 US$334,280
2026-03-03 2026-03-03 S Sale
3,194 -7.3%
195.93
US$625,800
3,194 -7.3% 195.93 US$625,800
2026-03-02 2026-03-02 PrS Proposed sale
7,065
195.93
US$1,384,269
7,065 195.93 US$1,384,269
2025-05-13 2025-05-12 PlS Planned sale
200 -0.5%
150.10
US$30,020
200 -0.5% 150.10 US$30,020
2025-05-13 2025-05-12 PlS Planned sale
8,594 -18.8%
150.00
US$1,289,100
8,594 -18.8% 150.00 US$1,289,100
2025-05-12 2025-05-12 PrS Proposed sale
8,794
150.01
US$1,319,167
8,794 150.01 US$1,319,167
2025-03-18 2025-03-17 S Sale
599 -1.3%
133.75
US$80,116
599 -1.3% 133.75 US$80,116
2025-03-17 2025-03-17 PrS Proposed sale
599
133.75
US$80,119
599 133.75 US$80,119
2025-03-10 2025-03-07 S Sale
391 -0.9%
132.96
US$51,987
391 -0.9% 132.96 US$51,987
2025-03-07 2025-03-07 PrS Proposed sale
391
132.96
US$51,988
391 132.96 US$51,988
2024-05-31 2024-05-30 PlS Planned sale
100 -0.3%
278.22
US$27,822
100 -0.3% 278.22 US$27,822
2024-05-31 2024-05-30 PlS Planned sale
800 -2.5%
277.36
US$221,888
800 -2.5% 277.36 US$221,888
2024-05-31 2024-05-30 PlS Planned sale
3,186 -9.2%
276.29
US$880,260
3,186 -9.2% 276.29 US$880,260
2024-05-31 2024-05-30 PlS Planned sale
4,350 -11.1%
275.35
US$1,197,772
4,350 -11.1% 275.35 US$1,197,772
2024-05-31 2024-05-30 PlS Planned sale
3,765 -8.8%
274.25
US$1,032,551
3,765 -8.8% 274.25 US$1,032,551
2024-05-31 2024-05-30 PlS Planned sale
2,150 -4.8%
273.34
US$587,681
2,150 -4.8% 273.34 US$587,681
2024-05-31 2024-05-30 PlS Planned sale
900 -2.0%
271.89
US$244,701
900 -2.0% 271.89 US$244,701
2024-05-31 2024-05-30 PlS Planned sale
500 -1.1%
271.01
US$135,505
500 -1.1% 271.01 US$135,505
2024-05-31 2024-05-30 PlS Planned sale
300 -0.6%
269.42
US$80,826
300 -0.6% 269.42 US$80,826
2024-05-30 2024-05-30 PrS Proposed sale
16,051
272.92
US$4,380,639
16,051 272.92 US$4,380,639
2023-10-03 2023-10-02 PlS Planned sale
365 -1.2%
160.88
US$58,721
365 -1.2% 160.88 US$58,721
2023-10-03 2023-10-02 PlS Planned sale
936 -3.0%
159.81
US$149,582
936 -3.0% 159.81 US$149,582
2023-10-03 2023-10-02 PlS Planned sale
1,119 -3.4%
158.79
US$177,686
1,119 -3.4% 158.79 US$177,686
2023-10-03 2023-10-02 PlS Planned sale
900 -2.7%
157.61
US$141,849
900 -2.7% 157.61 US$141,849
2023-10-03 2023-10-02 PlS Planned sale
1,680 -4.7%
156.73
US$263,306
1,680 -4.7% 156.73 US$263,306
2023-10-02 2023-10-02 PrS Proposed sale
5,000
160.50
US$802,500
5,000 160.50 US$802,500
2023-09-05 2023-09-01 PlS Planned sale
232 -0.7%
192.32
US$44,618
232 -0.7% 192.32 US$44,618
2023-09-05 2023-09-01 PlS Planned sale
300 -0.8%
190.58
US$57,174
300 -0.8% 190.58 US$57,174
2023-09-05 2023-09-01 PlS Planned sale
600 -1.6%
188.48
US$113,088
600 -1.6% 188.48 US$113,088
2023-09-05 2023-09-01 PlS Planned sale
600 -1.6%
186.84
US$112,104
600 -1.6% 186.84 US$112,104
2023-09-05 2023-09-01 PlS Planned sale
1,468 -3.8%
185.64
US$272,520
1,468 -3.8% 185.64 US$272,520