Sign inGet started

Widmar Mark R

Insider CIK 1362208 · FSLR Chief Financial Officer/CAO, Director · ALB Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ALB ALBEMARLE CORP A Award deriv2026-07-012026-07-061,250— $01,576SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-271,237$266.60 $329.8K85,455SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-271,009$268.89 $271.3K83,818SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-27628$267.72 $168.1K84,827SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-27126$276.29 $34.8K81,861SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-27473$273.17 $129.2K81,987SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-27726$271.23 $196.9K82,460SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-27632$270.05 $170.7K83,186SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-262026-05-27364$265.15 $96.5K86,692SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-2747$258.48 $12.1K87,056SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-27149$257.55 $38.4K87,103SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-2775$256.32 $19.2K87,252SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-2764$255.59 $16.4K87,327SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-27916$254.93 $233.5K87,391SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-27218$253.63 $55.3K88,307SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-2797$252.87 $24.5K88,525SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-27172$251.53 $43.3K88,622SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-222026-05-27239$250.02 $59.8K88,794SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22179$255.31 $45.7K89,560SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22261$254.29 $66.4K89,739SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22569$251.64 $143.2K90,000SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22472$250.61 $118.3K90,569SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-221,131$249.70 $282.4K91,041SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22179$248.80 $44.5K92,172SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-2298$247.53 $24.3K92,351SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22229$246.23 $56.4K92,449SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22136$244.62 $33.3K92,678SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22362$241.40 $87.4K92,814SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-226$256.96 $1.5K89,554SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22521$243.19 $126.7K89,033SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-212026-05-22672$240.10 $161.3K93,176SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-132026-05-131,300$240.02 $312.0K93,848SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-112026-05-131,363$235.69 $321.2K95,548SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-112026-05-131,498$234.84 $351.8K96,911SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-112026-05-131,026$231.53 $237.5K102,548SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-112026-05-132,262$232.55 $526.0K100,286SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-112026-05-131,500$230.18 $345.3K103,574SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-112026-05-131,877$233.56 $438.4K98,409SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-112026-05-13400$236.53 $94.6K95,148SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-05-052026-05-051,526$215.63 $329.1K105,074SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-05-042026-05-053,802— $011,407SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-05-042026-05-053,802— $0106,600SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-162026-03-171,937$200.80 $388.9K102,798SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-132026-03-174,856— $04,856SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-132026-03-174,856— $0104,735SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-10480$190.36 $91.4K102,864SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-102,072$190.36 $394.4K103,344SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-101,703$190.36 $324.2K99,879SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-092026-03-101,282$190.36 $244.0K101,582SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-103,156— $06,313SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-104,194— $012,584SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2026-03-062026-03-1012,685— $012,685SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-101,178— $02,354SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2026-03-062026-03-105,101— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-104,194— $0105,416SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-101,178— $098,066SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-105,101— $096,888SEC↗
FSLR FIRST SOLAR, INC. M Exercise2026-03-062026-03-103,156— $0101,222SEC↗
FSLR FIRST SOLAR, INC. S Sale2026-03-032026-03-037,738$195.93 $1.52M91,787SEC↗
FSLR FIRST SOLAR, INC. A Award2026-02-272026-03-0317,664— $099,525SEC↗
ALB ALBEMARLE CORP A Award deriv2026-02-262026-03-02325— $0325SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1836$196.64 $7.1K83,480SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-18179$195.19 $34.9K83,516SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-18192$191.30 $36.7K83,782SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-18152$189.98 $28.9K83,974SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-189$186.47 $1.7K84,126SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1847$185.15 $8.7K84,135SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1834$205.92 $7.0K81,861SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1883$205.05 $17.0K81,895SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-18512$203.97 $104.4K81,978SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-18509$203.08 $103.4K82,490SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-18152$202.13 $30.7K82,999SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1828$200.92 $5.6K83,151SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1824$194.25 $4.7K83,695SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1833$192.80 $6.4K83,719SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1830$192.35 $5.8K83,752SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1883$197.84 $16.4K83,397SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-18160$199.84 $32.0K83,179SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-152025-08-1858$198.68 $11.5K83,339SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-132025-08-14788$189.91 $149.6K84,182SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-132025-08-141,367$185.45 $253.5K86,611SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-132025-08-14581$186.58 $108.4K86,030SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-132025-08-14786$187.38 $147.3K85,244SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-132025-08-14274$188.82 $51.7K84,970SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-122025-08-14200$181.78 $36.4K111,690SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-122025-08-14900$183.79 $165.4K110,790SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-122025-08-1414,322$185.04 $2.65M96,468SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-122025-08-145,456$186.17 $1.02M91,012SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-122025-08-142,834$186.97 $529.9K88,178SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-08-122025-08-14200$187.74 $37.5K87,978SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2025-05-012025-05-0215,209— $015,209SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-03-172025-03-181,966$133.75 $263.0K111,890SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-142025-03-184,856— $09,712SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-142025-03-184,856— $0113,856SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-03-072025-03-101,272$132.96 $169.1K109,000SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-103,156— $09,469SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-101,178— $03,532SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2025-03-062025-03-105,102— $05,101SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2025-03-062025-03-1016,778— $016,778SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-03-062025-03-10482$131.13 $63.2K107,116SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-105,102— $0108,505SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-103,156— $0110,272SEC↗
FSLR FIRST SOLAR, INC. M Exercise2025-03-062025-03-101,178— $0107,598SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-03-062025-03-102,085$131.13 $273.4K106,420SEC↗
FSLR FIRST SOLAR, INC. S Sale2025-02-282025-03-0321,542$141.09 $3.04M103,403SEC↗
FSLR FIRST SOLAR, INC. A Award2025-02-262025-02-2872,838— $0154,699SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2025-02-262025-02-2829,754$156.84 $4.67M124,945SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-06-032024-06-0436,692$273.26 $10.03M81,861SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-152024-03-194,856— $014,568SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-152024-03-194,856— $0120,537SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-152024-03-191,984$147.42 $292.5K118,553SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-081,178— $04,710SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2024-03-062024-03-0812,625— $012,625SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-0814,987— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2024-03-062024-03-085,102— $010,203SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-086,123$158.42 $970.0K111,968SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-0814,987— $0118,091SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-085,102— $0117,070SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-08482$158.42 $76.4K115,681SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-03-062024-03-082,085$158.42 $330.3K114,985SEC↗
FSLR FIRST SOLAR, INC. M Exercise2024-03-062024-03-081,178— $0116,163SEC↗
FSLR FIRST SOLAR, INC. S Sale2024-03-012024-03-0521,244$152.74 $3.24M103,104SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2024-02-292024-03-0129,342$153.89 $4.52M124,348SEC↗
FSLR FIRST SOLAR, INC. A Award2024-02-292024-03-0171,829— $0153,690SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-07-282023-08-012,160$223.41 $482.6K81,861SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-07-182023-07-192,160$210.00 $453.6K84,021SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-07-172023-07-193,982$205.00 $816.3K86,181SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-06-062023-06-0739,948$199.97 $7.99M90,163SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-152023-03-174,856— $019,424SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-152023-03-172,033$203.22 $413.1K130,111SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-152023-03-174,856— $0132,144SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2023-03-062023-10-035,888— $05,888SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-085,102— $015,305SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-0812,653— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2023-03-062023-03-0814,987— $014,987SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-086,347$212.30 $1.35M124,347SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-0812,653— $0121,066SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-085,359$212.30 $1.14M115,707SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-0814,987— $0130,694SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-062023-03-082,161$212.30 $458.8K127,288SEC↗
FSLR FIRST SOLAR, INC. M Exercise2023-03-062023-03-085,102— $0129,449SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-066,092$205.98 $1.25M119,635SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-063,458$205.15 $709.4K125,727SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-061,945$203.83 $396.4K129,185SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-063,186$203.08 $647.0K131,130SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-06650$201.72 $131.1K134,316SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-062,597$209.22 $543.3K113,929SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-064,816$210.18 $1.01M109,113SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-06700$210.96 $147.7K108,413SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-06688$206.98 $142.4K118,947SEC↗
FSLR FIRST SOLAR, INC. S Sale2023-03-032023-03-062,421$208.21 $504.1K116,526SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2023-03-022023-03-0640,969$195.68 $8.02M134,966SEC↗
FSLR FIRST SOLAR, INC. A Award2023-03-022023-03-0694,074— $0175,935SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-07-282022-07-2932,239$89.72 $2.89M81,861SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-05-062022-05-1013,648$75.28 $1.03M114,100SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2022-03-152022-03-1724,280— $024,280SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-0814,988— $029,974SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-088,895— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-0812,653— $012,653SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2022-03-042022-03-085,102— $020,407SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-083,874$71.85 $278.3K109,266SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-088,895— $0113,140SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-082,222$71.85 $159.7K127,748SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-0812,653— $0121,919SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-085,511$71.85 $396.0K116,408SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-0814,988— $0131,396SEC↗
FSLR FIRST SOLAR, INC. M Exercise2022-03-042022-03-085,102— $0129,970SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-042022-03-086,528$71.85 $469.0K124,868SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-032022-03-0416,167$67.52 $1.09M116,450SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-032022-03-044,356$69.28 $301.8K104,245SEC↗
FSLR FIRST SOLAR, INC. S Sale2022-03-032022-03-047,849$68.36 $536.6K108,601SEC↗
FSLR FIRST SOLAR, INC. A Award2022-03-022022-03-04100,515— $0176,388SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2022-03-022022-03-0443,771$69.51 $3.04M132,617SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-05-032021-05-0464,514$76.19 $4.92M75,873SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-072021-03-0920,740— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-072021-03-098,888$73.70 $655.0K140,387SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-072021-03-0920,740— $0149,275SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2021-03-062021-03-0925,509— $025,509SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-098,895— $08,895SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-0914,988— $044,962SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2021-03-062021-03-0912,654— $025,306SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-0914,988— $0134,958SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-0912,654— $0125,393SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-096,423$73.70 $473.4K128,535SEC↗
FSLR FIRST SOLAR, INC. M Exercise2021-03-062021-03-098,895— $0116,551SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-095,423$73.70 $399.7K119,970SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-03-062021-03-093,812$73.70 $280.9K112,739SEC↗
FSLR FIRST SOLAR, INC. S Sale2021-03-012021-03-0213,156$82.48 $1.09M107,656SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2021-02-262021-03-0119,725$81.02 $1.60M120,812SEC↗
FSLR FIRST SOLAR, INC. A Award2021-02-262021-03-0146,037— $0140,537SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-08-102020-08-1136,967$73.30 $2.71M113,041SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-08-102020-08-1118,541$74.24 $1.38M94,500SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-08-102020-08-1124,410$72.62 $1.77M150,008SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-07-012020-07-026,250— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-07-012020-07-026,250— $0177,140SEC↗
FSLR FIRST SOLAR, INC. D To issuer2020-07-012020-07-022,722$49.09 $133.6K174,418SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-082020-03-104,583— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-082020-03-104,583— $0172,886SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-082020-03-101,996$43.37 $86.6K170,890SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-072020-03-1020,740— $020,740SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-072020-03-109,033$43.37 $391.8K168,303SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-072020-03-1020,740— $0177,336SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2020-03-062020-03-1059,950— $059,950SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-062020-03-1012,654— $037,960SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2020-03-062020-03-108,896— $017,790SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-062020-03-108,896— $0153,328SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-062020-03-105,511$43.37 $239.0K156,596SEC↗
FSLR FIRST SOLAR, INC. M Exercise2020-03-062020-03-1012,654— $0162,107SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-03-062020-03-103,875$43.37 $168.1K149,453SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2020-02-242020-02-2636,022$50.59 $1.82M167,790SEC↗
FSLR FIRST SOLAR, INC. A Award2020-02-242020-02-2682,738— $0203,812SEC↗
FSLR FIRST SOLAR, INC. S Sale2020-02-242020-02-2623,358$51.21 $1.20M144,432SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-08-052019-08-0710,753$60.34 $648.8K145,285SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-08-052019-08-075,960$62.04 $369.8K126,499SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-08-052019-08-073,500$63.10 $220.8K122,999SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-08-052019-08-071,925$64.34 $123.9K121,074SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-08-052019-08-0712,826$61.16 $784.4K132,459SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-07-012019-07-026,250— $06,250SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-07-012019-07-022,722$66.13 $180.0K156,038SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-07-012019-07-026,250— $0158,760SEC↗
FSLR FIRST SOLAR, INC. S Sale2019-04-102019-04-1133,371$60.00 $2.00M152,510SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-082019-03-114,584— $04,583SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-082019-03-111,997$51.16 $102.2K185,881SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-082019-03-114,584— $0187,878SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-072019-03-1120,740— $041,480SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-072019-03-119,033$50.36 $454.9K183,294SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-072019-03-1120,740— $0192,327SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-062019-03-078,896— $026,686SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2019-03-062019-03-0750,614— $050,614SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-062019-03-073,875$51.37 $199.1K171,587SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-062019-03-078,896— $0175,462SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2019-03-052019-03-073,539— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-03-052019-03-071,542$52.19 $80.5K166,566SEC↗
FSLR FIRST SOLAR, INC. M Exercise2019-03-052019-03-073,539— $0168,108SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2019-02-252019-02-2551,473$53.73 $2.77M164,569SEC↗
FSLR FIRST SOLAR, INC. A Award2019-02-252019-02-25118,215— $0216,042SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-11-212018-11-278,500— $00SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-11-212018-11-273,702$42.60 $157.7K97,827SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-11-212018-11-278,500— $0101,529SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-07-012018-07-026,250— $012,500SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-07-012018-07-022,722$52.66 $143.3K93,029SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-07-012018-07-026,250— $095,751SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-212018-03-228,250— $08,500SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-212018-03-223,593$73.87 $265.4K89,501SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-212018-03-228,250— $093,094SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-082018-03-094,584— $09,167SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-082018-03-094,584— $086,841SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-082018-03-091,997$67.69 $135.2K84,844SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-072018-03-0920,741— $062,220SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-072018-03-099,033$67.95 $613.8K82,257SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-072018-03-0920,741— $091,290SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2018-03-062018-03-0735,582— $035,582SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-052018-03-073,540— $03,539SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2018-03-052018-03-073,439— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-052018-03-073,540— $073,589SEC↗
FSLR FIRST SOLAR, INC. M Exercise2018-03-052018-03-073,439— $070,049SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-052018-03-071,498$66.05 $98.9K72,091SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2018-03-052018-03-071,542$66.05 $101.8K70,549SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-02-262018-02-278,550$62.65 $535.7K78,634SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-02-262018-02-271,450$63.20 $91.6K77,184SEC↗
FSLR FIRST SOLAR, INC. S Sale2018-02-262018-02-2710,574$65.00 $687.3K66,610SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-12-072017-12-086,700$64.29 $430.7K100,754SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-12-072017-12-083,570$64.57 $230.5K87,184SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-12-072017-12-0810,000$64.42 $644.2K90,754SEC↗
FSLR FIRST SOLAR, INC. S Sale2017-07-312017-08-0243,189$48.55 $2.10M107,454SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-07-212017-07-258,250— $016,750SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-07-212017-07-258,250— $0154,451SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-07-212017-07-253,808$45.15 $171.9K150,643SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-07-012017-07-056,250— $018,750SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-07-012017-07-052,885$39.88 $115.1K146,201SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-07-012017-07-056,250— $0149,086SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-132017-03-148,364— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-132017-03-148,364— $0146,696SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-132017-03-143,860$32.84 $126.8K142,836SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-082017-03-094,584— $013,751SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-082017-03-094,584— $0140,448SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-082017-03-092,116$32.66 $69.1K138,332SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2017-03-072017-03-0982,961— $082,961SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-052017-03-073,540— $07,079SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2017-03-052017-03-073,439— $03,439SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-052017-03-071,222$34.61 $42.3K135,864SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2017-03-052017-03-071,086$34.61 $37.6K137,086SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-052017-03-073,540— $0138,172SEC↗
FSLR FIRST SOLAR, INC. M Exercise2017-03-052017-03-073,439— $0134,632SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2016-11-212016-11-2225,000— $025,000SEC↗
FSLR FIRST SOLAR, INC. S Sale2016-08-042016-08-0890,289$44.53 $4.02M131,193SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-07-212016-07-25176,667— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-07-212016-07-25176,667— $0221,482SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2016-07-012016-07-0625,000— $025,000SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-04-042016-04-069,940— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-04-042016-04-0614,461— $00SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-04-042016-04-069,940— $049,403SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-04-042016-04-0614,461— $046,137SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-04-042016-04-066,674$67.24 $448.8K39,463SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-04-042016-04-064,588$67.24 $308.5K44,815SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-142016-03-158,364— $08,364SEC↗
FSLR FIRST SOLAR, INC. F Tax w/h2016-03-142016-03-153,860$70.32 $271.4K31,676SEC↗
FSLR FIRST SOLAR, INC. M Exercise2016-03-142016-03-158,364— $035,536SEC↗
FSLR FIRST SOLAR, INC. A Award deriv2016-03-082016-03-1018,335— $018,335SEC↗
FSLR FIRST SOLAR, INC. M Exercise deriv2016-03-052016-03-083,540— $010,619SEC↗