Chief Technology Officer
Fri, Feb 27, 2026
Feb 27
received an award in FSLR
7,065 shares @ $0.00
Increased holdings by +87.90%
Net across this filing: -22.70% (-3,425 shares)
Win rate excludes trades classified as routine (tax, 10b5-1, exercise, gift).