SEC CIK 1645425

Bradley Alexander R.

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
FSLRview stock →30,7122026-05-05

Position History — FSLR

Reported shares owned immediately after each Form 4 transaction, over time.

017,42134,84152,2622016-072018-082020-032022-032023-092025-022026-032026-05

Recent Filings — FSLR

DateActivitySharesPriceOwned After
2026-05-05Open-market sale498$215.6330,712
2026-05-04Option exercise (derivative)1,210$0.003,630
2026-05-04Option exercise1,210$0.0031,210
2026-03-17Open-market sale351$202.4430,000
2026-03-17Open-market sale2,958$198.8041,148
2026-03-17Open-market sale346$201.6530,351
2026-03-17Open-market sale5,075$200.5930,697
2026-03-17Open-market sale5,376$199.7535,772
2026-03-16Open-market sale590$200.8044,106
2026-03-13Option exercise (derivative)1,441$0.001,440
2026-03-13Option exercise1,441$0.0044,696
2026-03-09Open-market sale196$190.3644,205
2026-03-09Open-market sale555$190.3643,255
2026-03-09Open-market sale610$190.3644,401
2026-03-09Open-market sale395$190.3643,810
2026-03-06Grant / award (derivative)4,229$0.004,229
2026-03-06Option exercise (derivative)1,334$0.004,005
2026-03-06Option exercise (derivative)947$0.001,894
2026-03-06Option exercise (derivative)471$0.00942
2026-03-06Option exercise (derivative)1,465$0.000
2026-03-06Option exercise1,465$0.0042,259
2026-03-06Option exercise471$0.0042,730
2026-03-06Option exercise947$0.0043,677
2026-03-06Option exercise1,334$0.0045,011
2026-03-03Open-market sale3,194$195.9340,794
2026-02-27Grant / award7,065$0.0043,988
2025-05-12Open-market sale8,594$150.0037,123
2025-05-12Open-market sale200$150.1036,923
2025-05-01Grant / award (derivative)4,840$0.004,840
2025-03-17Open-market sale599$133.7545,717
2025-03-14Option exercise (derivative)1,441$0.002,881
2025-03-14Option exercise1,441$0.0046,316
2025-03-07Open-market sale391$132.9644,875
2025-03-06Grant / award (derivative)5,339$0.005,339
2025-03-06Option exercise (derivative)1,465$0.001,465
2025-03-06Option exercise (derivative)947$0.002,841
2025-03-06Option exercise (derivative)471$0.001,413
2025-03-06Tax withholding614$131.1344,046
2025-03-06Option exercise1,465$0.0044,660
2025-03-06Option exercise947$0.0045,266
2025-03-06Tax withholding198$131.1344,319
2025-03-06Option exercise471$0.0044,517
2025-02-26Grant / award21,610$0.0052,262
2025-02-26Tax withholding9,067$156.8443,195
2024-05-30Open-market sale3,765$274.2539,088
2024-05-30Open-market sale800$277.3630,752
2024-05-30Open-market sale3,186$276.2931,552
2024-05-30Open-market sale4,350$275.3534,738
2024-05-30Open-market sale100$278.2230,652
2024-05-30Open-market sale2,150$273.3442,853
2024-05-30Open-market sale900$271.8945,003
2024-05-30Open-market sale500$271.0145,903
2024-05-30Open-market sale300$269.4246,403
2024-03-15Option exercise (derivative)1,441$0.004,322
2024-03-15Option exercise1,441$0.0047,307
2024-03-15Tax withholding604$147.4246,703
2024-03-06Option exercise (derivative)472$0.001,884
2024-03-06Option exercise (derivative)1,466$0.002,930
2024-03-06Option exercise (derivative)4,035$0.000
2024-03-06Grant / award (derivative)3,788$0.003,788
2024-03-06Tax withholding198$158.4245,866
2024-03-06Tax withholding1,689$158.4244,740
2024-03-06Tax withholding614$158.4245,592
2024-03-06Option exercise1,466$0.0046,206
2024-03-06Option exercise472$0.0046,064
2024-03-06Option exercise4,035$0.0046,429
2024-02-29Grant / award20,632$0.0051,051
2024-02-29Tax withholding8,657$153.8942,394
2023-10-02Open-market sale1,680$156.7333,739
2023-10-02Open-market sale900$157.6132,839
2023-10-02Open-market sale1,119$158.7931,720
2023-10-02Open-market sale936$159.8130,784
2023-10-02Open-market sale365$160.8830,419
2023-09-01Open-market sale1,468$185.6437,151
2023-09-01Open-market sale2,300$184.6538,619
2023-09-01Open-market sale600$186.8436,551
2023-09-01Open-market sale300$190.5835,651
2023-09-01Open-market sale232$192.3235,419
2023-09-01Open-market sale600$188.4835,951
2023-08-02Open-market sale917$194.1542,728
2023-08-02Open-market sale592$198.4241,019
2023-08-02Open-market sale717$197.3341,611
2023-08-02Open-market sale400$195.6742,328
2023-08-02Open-market sale100$199.5040,919
2023-08-02Open-market sale1,174$193.4143,645
2023-08-02Open-market sale1,000$192.1444,819
2023-08-02Open-market sale600$190.9345,819
2023-03-15Option exercise (derivative)1,441$0.005,763
2023-03-15Option exercise1,441$0.0047,037
2023-03-15Tax withholding618$203.2246,419
2023-03-06Option exercise (derivative)4,035$0.004,035
2023-03-06Option exercise (derivative)3,650$0.000
2023-03-06Option exercise (derivative)1,466$0.004,396
2023-03-06Tax withholding629$212.3045,596
2023-03-06Option exercise1,466$0.0046,225
2023-03-06Tax withholding1,729$212.3044,759
2023-03-06Option exercise4,035$0.0046,488
2023-03-06Tax withholding1,565$212.3042,453
2023-03-06Option exercise3,650$0.0044,018
2023-03-06Grant / award (derivative)2,356$0.002,356
2023-03-02Grant / award23,518$0.0050,838
2023-03-02Tax withholding10,470$195.6840,368
2022-08-01Open-market buy1,990$100.5627,320
2022-03-15Grant / award (derivative)7,204$0.007,204
2022-03-07Open-market sale1,182$75.8825,330
2022-03-07Open-market sale340$73.8428,041
2022-03-07Open-market sale160$72.8828,381
2022-03-07Open-market sale1,529$75.2026,512
2022-03-04Option exercise (derivative)1,466$0.005,862
2022-03-04Option exercise (derivative)4,035$0.008,070
2022-03-04Option exercise (derivative)3,650$0.003,650
2022-03-04Option exercise (derivative)2,409$0.000
2022-03-04Option exercise4,035$0.0029,521
2022-03-04Tax withholding652$71.8528,541
2022-03-04Option exercise1,466$0.0029,193
2022-03-04Tax withholding1,794$71.8527,727
2022-03-04Tax withholding1,623$71.8525,486
2022-03-04Option exercise3,650$0.0027,109
2022-03-04Tax withholding1,071$71.8523,459
2022-03-04Option exercise2,409$0.0024,530
2022-03-03Open-market sale1,000$69.4322,121
2022-03-03Open-market sale4,532$67.5125,371
2022-03-03Open-market sale2,250$68.4123,121
2022-03-02Grant / award28,084$0.0042,423
2022-03-02Tax withholding12,520$69.5129,903
2021-08-02Open-market sale5,261$87.8022,255
2021-08-02Open-market sale140$89.1514,339
2021-08-02Open-market sale7,776$88.4514,479
2021-03-08Open-market sale3,173$73.5727,516
2021-03-07Option exercise (derivative)5,363$0.000
2021-03-07Tax withholding2,384$73.7030,689
2021-03-07Option exercise5,363$0.0033,073
2021-03-06Option exercise (derivative)3,650$0.007,300
2021-03-06Option exercise (derivative)2,409$0.002,409
2021-03-06Grant / award (derivative)7,328$0.007,328
2021-03-06Option exercise (derivative)4,036$0.0012,105
2021-03-06Tax withholding1,795$73.7027,710
2021-03-06Option exercise4,036$0.0029,505
2021-03-06Tax withholding1,623$73.7025,469
2021-03-06Option exercise3,650$0.0027,092
2021-03-06Tax withholding1,071$73.7023,442
2021-03-06Option exercise2,409$0.0024,513
2021-03-01Open-market sale4,364$82.4822,104
2021-02-26Grant / award15,784$0.0033,524
2021-02-26Tax withholding7,056$81.0226,468
2020-05-11Open-market sale1,809$43.6817,740
2020-05-11Open-market sale7,008$42.8419,549
2020-03-08Option exercise (derivative)972$0.000
2020-03-08Tax withholding433$43.3726,557
2020-03-08Option exercise972$0.0026,990
2020-03-07Option exercise (derivative)5,363$0.005,363
2020-03-07Tax withholding2,384$43.3726,018
2020-03-07Option exercise5,363$0.0028,402
2020-03-06Grant / award (derivative)16,141$0.0016,141
2020-03-06Option exercise (derivative)3,650$0.0010,950
2020-03-06Option exercise (derivative)2,409$0.004,818
2020-03-06Option exercise2,409$0.0022,003
2020-03-06Tax withholding991$43.3721,012
2020-03-06Option exercise3,650$0.0024,662
2020-03-06Tax withholding1,623$43.3723,039
2020-02-24Tax withholding8,640$50.5919,594
2020-02-24Grant / award19,307$0.0028,234
2019-08-06Open-market sale267$62.688,927
2019-08-05Option exercise (derivative)963$0.000
2019-08-05Tax withholding429$62.019,194
2019-08-05Option exercise963$0.009,623
2019-03-13Open-market sale227$54.068,660
2019-03-11Open-market sale1,254$51.308,887
2019-03-08Option exercise (derivative)972$0.00972
2019-03-08Open-market sale754$49.6710,141
2019-03-08Option exercise972$0.0011,413
2019-03-08Tax withholding518$51.1610,895
2019-03-07Option exercise (derivative)5,363$0.0010,726
2019-03-07Option exercise5,363$0.0013,296
2019-03-07Tax withholding2,855$50.3610,441
2019-03-06Option exercise (derivative)2,410$0.007,227
2019-03-06Grant / award (derivative)14,600$0.0014,600
2019-03-06Tax withholding1,283$51.377,933
2019-03-06Option exercise2,410$0.009,216
2019-03-05Option exercise (derivative)811$0.000
2019-03-05Tax withholding432$52.196,806
2019-03-05Option exercise811$0.007,238
2019-03-01Open-market sale6,427$53.656,427
2019-02-25Grant / award27,581$0.0027,581
2019-02-25Tax withholding14,727$53.7312,854
2018-08-07Open-market sale450$53.740
2018-08-05Option exercise (derivative)963$0.00963
2018-08-05Tax withholding513$52.84450
2018-08-05Option exercise963$0.00963
2018-03-12Open-market sale4,325$68.120
2018-03-08Option exercise (derivative)972$0.001,944
2018-03-08Option exercise972$0.004,843
2018-03-08Tax withholding518$67.694,325
2018-03-07Option exercise (derivative)5,364$0.0016,089
2018-03-07Option exercise5,364$0.006,316
2018-03-07Tax withholding2,445$67.953,871
2018-03-06Grant / award (derivative)9,637$0.009,637
2018-03-05Option exercise (derivative)811$0.00811
2018-03-05Option exercise (derivative)731$0.000
2018-03-05Option exercise811$0.001,542
2018-03-05Tax withholding280$66.051,262
2018-03-05Tax withholding310$66.05952
2018-03-05Option exercise731$0.00731
2017-08-08Open-market sale566$48.660
2017-08-05Option exercise (derivative)963$0.001,926
2017-08-05Option exercise963$0.00963
2017-08-05Tax withholding397$47.98566
2017-03-15Open-market sale1,706$32.060
2017-03-13Option exercise (derivative)2,904$0.000
2017-03-13Option exercise2,904$0.002,904
2017-03-13Tax withholding1,198$32.841,706
2017-03-10Open-market sale571$32.520
2017-03-09Open-market sale905$32.56571
2017-03-08Option exercise (derivative)973$0.002,916
2017-03-08Option exercise973$0.001,878
2017-03-08Tax withholding402$32.661,476
2017-03-07Grant / award (derivative)21,453$0.0021,453
2017-03-05Option exercise (derivative)811$0.001,622
2017-03-05Option exercise (derivative)731$0.00731
2017-03-05Tax withholding335$34.61905
2017-03-05Option exercise731$0.00731
2017-03-05Option exercise811$0.001,542
2017-03-05Tax withholding302$34.611,240
2016-08-09Open-market sale566$43.770
2016-08-05Option exercise (derivative)964$0.002,889
2016-08-05Option exercise964$0.00964
2016-08-05Tax withholding398$44.11566
2016-07-01———0

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.