LIVE FROM THE DATABASETRANSACTIONS 362,114COMPANIES 5,761LATEST TRADE Oct 16UPDATED Oct 16, 09:12 PM
Reporting ownerCIK 0002052277

Nathan B. Theurer

25 transactions in one company, from February 27, 2026 to May 6, 2026.

Transactions
251 company
Bought · P
$0open market
Sold · S
$157Kopen market
Net
−$157Knet selling

By company

Where this insider traded.

CompanyTickerTradesBoughtSold
FIRST SOLAR, INC.FSLR25—$157K

All transactions

25 in total, newest filings first.

CompanyTickerInsiderDateCodeSharesPriceValue
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMay 6SPLAN31$218.16$7K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAODERIVMay 4M44$0.00—?
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMay 5S13$215.63$3K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMay 4M44$0.00—
FIRST SOLAR, INC.FSLRNathan B. TheurerCAODERIVMar 13MPLAN131$0.00—?
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 17SPLAN96$199.53$19K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 16SPLAN35$200.80$7K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 13MPLAN131$0.00—
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 10SPLAN324$195.70$63K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAODERIVMar 6A635$0.00—?
FIRST SOLAR, INC.FSLRNathan B. TheurerCAODERIVMar 6M171$0.00—?
FIRST SOLAR, INC.FSLRNathan B. TheurerCAODERIVMar 6M95$0.00—?
FIRST SOLAR, INC.FSLRNathan B. TheurerCAODERIVMar 6M82$0.00—?
FIRST SOLAR, INC.FSLRNathan B. TheurerCAODERIVMar 6M133$0.00—?
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 9S55$190.36$10K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 9S32$190.36$6K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 9S27$190.36$5K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 9S43$190.36$8K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 6M171$0.00—
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 6M95$0.00—
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 6M82$0.00—
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 6M133$0.00—
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 4SPLAN92$196.95$18K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOMar 3S49$195.93$10K
FIRST SOLAR, INC.FSLRNathan B. TheurerCAOFeb 27A141$0.00—