Bradley Alexander R.

Director · Officer · FSLR, SNDK

As of 2026-09-16, Bradley Alexander R. has 45 Form 4 transactions on record across 2 companies — 27 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Pattern in the record: open-market sales filed in May in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.

Reconstructed holdings

Direct: $7.2MIndirect: $0$7.2Mas of 2026-09-16
  • Direct $7.2M
  • Indirect $0
FSLRdirect30,712 sh$5.9M
SNDKdirect863 sh$1.3M

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

FSLR · 44 trades
2026-05-05: Sale, 498 sh ($107K)2026-05-04: Option exercise, 1,210 sh ($0)2026-05-04: Option exercise, 1,210 sh ($0)2026-03-17: Sale, 5,376 sh ($1.1M)2026-03-17: Sale, 5,075 sh ($1.0M)2026-03-17: Sale, 2,958 sh ($588K)2026-03-17: Sale, 351 sh ($71K)2026-03-17: Sale, 346 sh ($70K)2026-03-16: Sale, 590 sh ($118K)2026-03-13: Option exercise, 1,441 sh ($0)2026-03-13: Option exercise, 1,441 sh ($0)2026-03-09: Sale, 610 sh ($116K)2026-03-09: Sale, 555 sh ($106K)2026-03-09: Sale, 395 sh ($75K)2026-03-09: Sale, 196 sh ($37K)2026-03-06: Option exercise, 1,334 sh ($0)2026-03-06: Option exercise, 947 sh ($0)2026-03-06: Option exercise, 1,334 sh ($0)2026-03-06: Award / grant, 4,229 sh ($0)2026-03-06: Option exercise, 1,465 sh ($0)2026-03-06: Option exercise, 471 sh ($0)2026-03-06: Option exercise, 947 sh ($0)2026-03-06: Option exercise, 1,465 sh ($0)2026-03-06: Option exercise, 471 sh ($0)2026-03-03: Sale, 3,194 sh ($626K)2026-02-27: Award / grant, 7,065 sh ($0)2025-05-12: Sale, 8,594 sh ($1.3M)2025-05-12: Sale, 200 sh ($30K)2025-05-01: Award / grant, 4,840 sh ($0)2025-03-17: Sale, 599 sh ($80K)2025-03-14: Option exercise, 1,441 sh ($0)2025-03-14: Option exercise, 1,441 sh ($0)2025-03-07: Sale, 391 sh ($52K)2025-03-06: Withheld for tax, 614 sh ($81K)2025-03-06: Withheld for tax, 198 sh ($26K)2025-03-06: Option exercise, 1,465 sh ($0)2025-03-06: Option exercise, 471 sh ($0)2025-03-06: Option exercise, 947 sh ($0)2025-03-06: Option exercise, 947 sh ($0)2025-03-06: Option exercise, 1,465 sh ($0)2025-03-06: Option exercise, 471 sh ($0)2025-03-06: Award / grant, 5,339 sh ($0)2025-02-26: Withheld for tax, 9,067 sh ($1.4M)2025-02-26: Award / grant, 21,610 sh ($0)
SNDK · 1 trade
2025-12-30: Award / grant, 863 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-05-05FSLRSale498 @ $215.63$107K−1.6% of holding30,712Form 4
2026-03-17FSLRSale5,376 @ $199.75$1.1M−13.1% of holding35,772Form 4
2026-03-17FSLRSale5,075 @ $200.59$1.0M−14.2% of holding30,697Form 4
2026-03-17FSLRSale2,958 @ $198.80$588K−6.7% of holding41,148Form 4
2026-03-17FSLRSale351 @ $202.44$71K−1.2% of holding30,000Form 4
2026-03-17FSLRSale346 @ $201.65$70K−1.1% of holding30,351Form 4
2026-03-16FSLRSale590 @ $200.80$118K−1.3% of holding44,106Form 4
2026-03-09FSLRSale610 @ $190.36$116K−1.4% of holding44,401Form 4
2026-03-09FSLRSale555 @ $190.36$106K−1.3% of holding43,255Form 4
2026-03-09FSLRSale395 @ $190.36$75K−0.9% of holding43,810Form 4
2026-03-09FSLRSale196 @ $190.36$37K−0.4% of holding44,205Form 4
2026-03-03FSLRSale3,194 @ $195.93$626K−7.3% of holding40,794Form 4
2025-05-12FSLRSale8,594 @ $150.00$1.3M−18.8% of holding37,123Form 4
2025-05-12FSLRSale200 @ $150.10$30K−0.5% of holding36,923Form 4
2025-03-17FSLRSale599 @ $133.75$80K−1.3% of holding45,717Form 4
2025-03-07FSLRSale391 @ $132.96$52K−0.9% of holding44,875Form 4
29 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-05-04FSLROption exercise1,2103,630Form 4
2026-05-04FSLROption exercise1,21031,210Form 4
2026-03-13FSLROption exercise1,4411,440Form 4
2026-03-13FSLROption exercise1,44144,696Form 4
2026-03-06FSLROption exercise1,33445,011Form 4
2026-03-06FSLROption exercise9471,894Form 4
2026-03-06FSLROption exercise1,3344,005Form 4
2026-03-06FSLRAward / grant4,2294,229Form 4
2026-03-06FSLROption exercise1,46542,259Form 4
2026-03-06FSLROption exercise47142,730Form 4
2026-03-06FSLROption exercise94743,677Form 4
2026-03-06FSLROption exercise1,4650Form 4
2026-03-06FSLROption exercise471942Form 4
2026-02-27FSLRAward / grant7,06543,988Form 4
2025-12-30SNDKAward / grant863863Form 4
2025-05-01FSLRAward / grant4,8404,840Form 4
2025-03-14FSLROption exercise1,4412,881Form 4
2025-03-14FSLROption exercise1,44146,316Form 4
2025-03-06FSLRWithheld for tax61444,046Form 4
2025-03-06FSLRWithheld for tax19844,319Form 4
2025-03-06FSLROption exercise1,4651,465Form 4
2025-03-06FSLROption exercise4711,413Form 4
2025-03-06FSLROption exercise9472,841Form 4
2025-03-06FSLROption exercise94745,266Form 4
2025-03-06FSLROption exercise1,46544,660Form 4
2025-03-06FSLROption exercise47144,517Form 4
2025-03-06FSLRAward / grant5,3395,339Form 4
2025-02-26FSLRWithheld for tax9,06743,195Form 4
2025-02-26FSLRAward / grant21,61052,262Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.