| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Jul 1, 2026 | ALBEMARLE CORP (ALB) | A | 1,250 | $0.00 | $0.00 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 1,237 | $266.60 | $329,784.20 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 628 | $267.72 | $168,128.16 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 1,009 | $268.89 | $271,310.01 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 364 | $265.15 | $96,514.60 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 726 | $271.23 | $196,912.98 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 473 | $273.17 | $129,209.41 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 126 | $276.29 | $34,812.54 | View Details Filing |
| May 26, 2026 | FIRST SOLAR, INC. (FSLR) | S | 632 | $270.05 | $170,671.60 | View Details Filing |
52 more transactions available โ create a free account to see 12 months of history | ||||||