Wright Norman L.

Insider Buys Quantity –
1
2023-03-07PurchaseFirst Solar, Inc.
FSLR
director
465
0.0004%
$214.87$99,915-17.64%