First Solar, Inc.
MX ˙ BMV ˙ US3364331070
SecurityMX:FSLR / First Solar, Inc.
InstitutionGroup One Trading, L.p.
Latest Disclosed Ownership0 shares
Latest Disclosed Value $ 0
Group One Trading, L.p. ownership in FSLR / First Solar, Inc.

On August 14, 2025 - Group One Trading, L.p. filed a 13F-HR form disclosing ownership of 0 shares of First Solar, Inc. (MX:FSLR) valued at $0 USD as of June 30, 2025. The entity filed a previous 13F-HR on May 14, 2025 disclosing 96,555 shares of First Solar, Inc.. This represents a change in shares of -100.00% during the quarter.

Group One Trading, L.p. has a history of taking positions in derivatives of the underlying security (FSLR) in the form of stock options. The firm currently holds call options representing 1,331,000 of underlying shares valued at $347,697,130 USD and put options representing 1,064,500 of underlying shares valued at $278,079,335 USD .

Note: prior versions of this page mistakenly stated that the share values represented the number of options, not the number of underlying shares. For more information on the data backing these reports, please see the SEC document Frequently Asked Questions About Form 13F.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Institutional Put/Call Ratios
(Premium Subscription Required)

In addition to reporting standard equity and debt issues, institutions with more than 100MM assets under management must also disclose their put and call option holdings. Since put options generally indicate negative sentiment, and call options indicate positive sentiment, we can get a sense of the overall institutional sentiment by plotting the ratio of puts to calls. The chart to the right plots the historical put/call ratio for this instrument.

Using Put/Call Ratio as an indicator of investor sentiment overcomes one of the key deficiencies of using total institutional ownership, which is that a significant amount of assets under management are invested passively to track indices. Passively-managed funds do not typically buy options, so the put/call ratio indicator more closely tracks the sentiment of actively-managed funds.

MX:FSLR / First Solar, Inc. Historical Put/Call Ratio
Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2025-08-14 2025-06-30 13F FIRST SOLAR COM 336433107 0 -96,555 -100.00 0 -100.00
2025-05-14 2025-03-31 13F FIRST SOLAR COM 336433107 96,555 -68,843 -41.62 12,207 -58.12 0.0354
2025-05-14 2024-12-31 13F/A-1 FIRST SOLAR COM 336433107 165,398 158,090 2,163.25 29,150 1,499.84 0.0667
2025-02-14 2024-12-31 13F FIRST SOLAR COM 336433107 165,398 158,090 29,150 0.0720
2024-11-14 2024-09-30 13F FIRST SOLAR COM 336433107 7,308 -169,643 -95.87 1,823 -95.43 0.0052
2024-08-14 2024-06-30 13F FIRST SOLAR COM 336433107 176,951 60,869 52.44 39,895 103.61 0.1546
2024-05-10 2024-03-31 13F FIRST SOLAR COM 336433107 116,082 -187,878 -61.81 19,595 -62.58 0.0753
2024-02-14 2023-12-31 13F FIRST SOLAR COM 336433107 303,960 169,155 125.48 52,366 140.40 0.1377
2023-11-09 2023-09-30 13F FIRST SOLAR COM 336433107 134,805 -57,537 -29.91 21,783 -40.42 0.0732
2023-08-09 2023-06-30 13F FIRST SOLAR COM 336433107 192,342 148,067 334.43 36,562 279.71 0.1173
2023-05-12 2023-03-31 13F FIRST SOLAR COM 336433107 44,275 31,063 235.11 9,630 386.56 0.0348
2023-02-09 2022-12-31 13F FIRST SOLAR COM 336433107 13,212 13,212 1,979 0.0046
2022-11-09 2022-09-30 13F FIRST SOLAR COM 336433107 0 -589,525 -100.00 0 -100.00
2022-08-11 2022-06-30 13F FIRST SOLAR COM 336433107 589,525 333,671 130.41 40,164 87.46 0.0629
2022-05-12 2022-03-31 13F FIRST SOLAR COM 336433107 255,854 104,978 69.58 21,425 62.93 0.0212
2022-02-11 2021-12-31 13F FIRST SOLAR COM 336433107 150,876 -159,565 -51.40 13,150 -55.63 0.0106
2021-11-12 2021-09-30 13F FIRST SOLAR COM 336433107 310,441 78,555 33.88 29,635 41.20 0.0320
2021-08-10 2021-06-30 13F FIRST SOLAR COM 336433107 231,886 160,368 224.23 20,988 236.13 0.0253
2021-05-12 2021-03-31 13F FIRST SOLAR COM 336433107 71,518 20,575 40.39 6,244 23.91 0.0092
2021-02-10 2020-12-31 13F FIRST SOLAR COM 336433107 50,943 50,943 5,039 0.0087
2020-11-12 2020-09-30 13F FIRST SOLAR COM 336433107 0 -6,215 -100.00 0 -100.00
2020-08-13 2020-06-30 13F FIRST SOLAR COM 336433107 6,215 -3,427 -35.54 308 -11.49 0.0014
2020-05-13 2020-03-31 13F FIRST SOLAR COM 336433107 9,642 7,245 302.25 348 159.70 0.0028
2020-02-10 2019-12-31 13F FIRST SOLAR COM 336433107 2,397 2,397 134 0.0009
2019-08-09 2019-06-30 13F FIRST SOLAR COM 336433107 0 -420 -100.00 0 -100.00
2019-05-14 2019-03-31 13F/A-1 FIRST SOLAR COM 336433107 420 -9,312 -95.68 22 -94.67 0.0002
2019-05-13 2019-03-31 13F FIRST SOLAR COM 336433107 420 -9,312 22
2019-02-05 2018-12-31 13F FIRST SOLAR COM 336433107 9,732 619 6.79 413 -6.35 0.0036
2018-11-08 2018-09-30 13F FIRST SOLAR COM 336433107 9,113 -7,699 -45.79 441 -50.17 0.0035
2018-08-13 2018-06-30 13F FIRST SOLAR COM 336433107 16,812 11,888 241.43 885 152.86 0.0076
2018-05-16 2018-03-31 13F/A-1 FIRST SOLAR COM 336433107 4,924 -26,292 -84.23 350 -83.40 0.0035
2018-05-10 2018-03-31 13F FIRST SOLAR COM 336433107 4,924 -26,292 350
2018-02-09 2017-12-31 13F FIRST SOLAR COM 336433107 31,216 13,796 79.20 2,108 163.83 0.0148
2017-11-15 2017-09-30 13F FIRST SOLAR COM 336433107 17,420 17,420 799 0.0073
2017-08-14 2017-06-30 13F FIRST SOLAR COM 336433107 0 -9,831 -100.00 0 -100.00
2017-05-10 2017-03-31 13F FIRST SOLAR COM 336433107 9,831 9,831 266 0.0031
2017-02-15 2016-12-31 13F FIRST SOLAR COM 336433107 0 -16,928 -100.00 0 -100.00
2016-11-14 2016-09-30 13F FIRST SOLAR COM 336433107 16,928 16,928 0.00 668 0.0072
2016-08-12 2016-06-30 13F FIRST SOLAR COM 336433107 0 -348 -100.00 0 -100.00
2016-05-12 2016-03-31 13F FIRST SOLAR COM 336433107 348 -19,896 -98.28 24 -98.20 0.0003
2016-02-11 2015-12-31 13F FIRST SOLAR COM 336433107 20,244 14,599 258.62 1,336 454.36 0.0158
2015-11-20 2015-09-30 13F/A-1 FIRST SOLAR COM 336433107 5,645 4,969 735.06 241 653.13 0.0033
2015-11-06 2015-09-30 13F FIRST SOLAR COM 336433107 5,645 241
2015-08-11 2015-06-30 13F FIRST SOLAR COM 336433107 676 676 0.00 32 0.0004
2015-02-11 2014-12-31 13F FIRST SOLAR COM 336433107 0 -1,000 -100.00 0 -100.00
2014-10-31 2014-09-30 13F FIRST SOLAR COM 336433107 1,000 0 0.00 66 -7.04 0.0010
2014-08-12 2014-06-30 13F FIRST SOLAR COM 336433107 1,000 -2,195 -68.70 71 -59.43 0.0011
2014-01-31 2013-12-31 13F FIRST SOLAR COM 336433107 3,195 -800 -20.03 175 8.70 0.0026
2013-11-15 2013-09-30 13F FIRST SOLAR COM 336433107 3,995 -500 -11.12 161 -19.90 0.0031
2013-08-02 2013-06-30 13F FIRST SOLAR COM 336433107 4,495 4,495 201 0.0050
Disclosed Call Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share
Price
Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2026-02-11 2025-12-31 13F FIRST SOLAR COM Call 1,331,000 -11.47 347,697 4.87 n/a n/a n/a
2025-11-12 2025-09-30 13F FIRST SOLAR COM Call 1,503,500 18.94 331,567 58.45 n/a n/a n/a
2025-08-14 2025-06-30 13F FIRST SOLAR COM Call 1,264,100 35.95 209,259 78.01 n/a n/a n/a
2025-05-14 2025-03-31 13F FIRST SOLAR COM Call 929,800 -39.71 117,555 -56.75 n/a n/a n/a
2025-05-14 2024-12-31 13F/A FIRST SOLAR COM Call 1,542,100 -6.16 271,780 -33.70 n/a n/a n/a
2025-02-14 2024-12-31 13F FIRST SOLAR COM Call 1,542,100 271,780 n/a n/a n/a
2024-11-14 2024-09-30 13F FIRST SOLAR COM Call 1,643,400 9.60 409,930 21.26 n/a n/a n/a
2024-08-14 2024-06-30 13F FIRST SOLAR COM Call 1,499,400 37.75 338,055 83.99 n/a n/a n/a
2024-05-10 2024-03-31 13F FIRST SOLAR COM Call 1,088,500 -16.22 183,739 -17.92 n/a n/a n/a
2024-02-14 2023-12-31 13F FIRST SOLAR COM Call 1,299,300 3.70 223,843 10.56 n/a n/a n/a
2023-11-09 2023-09-30 13F FIRST SOLAR COM Call 1,252,900 43.42 202,456 21.92 n/a n/a n/a
2023-08-09 2023-06-30 13F FIRST SOLAR COM Call 873,600 3.69 166,063 -9.38 n/a n/a n/a
2023-05-12 2023-03-31 13F FIRST SOLAR COM Call 842,500 -15.70 183,244 22.41 n/a n/a n/a
2023-02-09 2022-12-31 13F FIRST SOLAR COM Call 999,400 29.02 149,700 46.11 n/a n/a n/a
2022-11-09 2022-09-30 13F FIRST SOLAR COM Call 774,600 3.03 102,456 100.03 n/a n/a n/a
2022-08-11 2022-06-30 13F FIRST SOLAR COM Call 751,800 -0.57 51,220 -19.10 n/a n/a n/a
2022-05-12 2022-03-31 13F FIRST SOLAR COM Call 756,100 -25.43 63,316 -28.36 n/a n/a n/a
2022-02-11 2021-12-31 13F FIRST SOLAR COM Call 1,014,000 55.83 88,380 42.28 n/a n/a n/a
2021-11-12 2021-09-30 13F FIRST SOLAR COM Call 650,700 34.80 62,116 42.18 n/a n/a n/a
2021-08-10 2021-06-30 13F FIRST SOLAR COM Call 482,700 -1.55 43,689 2.07 n/a n/a n/a
2021-05-12 2021-03-31 13F FIRST SOLAR COM Call 490,300 51.05 42,803 33.31 n/a n/a n/a
2021-02-10 2020-12-31 13F FIRST SOLAR COM Call 324,600 169.15 32,109 302.17 n/a n/a n/a
2020-11-12 2020-09-30 13F FIRST SOLAR COM Call 120,600 1,130.61 7,984 1,546.19 n/a n/a n/a
2020-08-13 2020-06-30 13F FIRST SOLAR COM Call 9,800 276.92 485 415.96 n/a n/a n/a
2020-05-13 2020-03-31 13F FIRST SOLAR COM Call 2,600 4.00 94 -32.86 n/a n/a n/a
2020-02-10 2019-12-31 13F FIRST SOLAR COM Call 2,500 -40.48 140 -42.62 n/a n/a n/a
2019-11-12 2019-09-30 13F FIRST SOLAR COM Call 4,200 68.00 244 48.78 n/a n/a n/a
2019-08-09 2019-06-30 13F FIRST SOLAR COM Call 2,500 -16.67 164 3.14 n/a n/a n/a
2019-05-14 2019-03-31 13F/A FIRST SOLAR COM Call 3,000 -76.92 159 -71.20 n/a n/a n/a
2019-05-13 2019-03-31 13F FIRST SOLAR COM Call 3,000 159 n/a n/a n/a
2019-02-05 2018-12-31 13F FIRST SOLAR COM Call 13,000 -28.57 552 -37.34 n/a n/a n/a
2018-11-08 2018-09-30 13F FIRST SOLAR COM Call 18,200 -5.21 881 -12.86 n/a n/a n/a
2018-08-13 2018-06-30 13F FIRST SOLAR COM Call 19,200 -36.42 1,011 -52.85 n/a n/a n/a
2018-05-16 2018-03-31 13F/A FIRST SOLAR COM Call 30,200 -30.09 2,144 -26.50 n/a n/a n/a
2018-05-10 2018-03-31 13F FIRST SOLAR COM Call 30,200 2,144 n/a n/a n/a
2018-02-09 2017-12-31 13F FIRST SOLAR COM Call 43,200 272.41 2,917 448.31 n/a n/a n/a
2017-11-15 2017-09-30 13F FIRST SOLAR COM Call 11,600 -67.14 532 -62.22 n/a n/a n/a
2017-08-14 2017-06-30 13F FIRST SOLAR COM Call 35,300 1,257.69 1,408 1,911.43 n/a n/a n/a
2017-05-10 2017-03-31 13F FIRST SOLAR COM Call 2,600 -89.26 70 -90.99 n/a n/a n/a
2017-02-15 2016-12-31 13F FIRST SOLAR COM Call 24,200 54.14 777 25.32 n/a n/a n/a
2016-11-14 2016-09-30 13F FIRST SOLAR COM Call 15,700 170.69 620 120.64 n/a n/a n/a
2016-08-12 2016-06-30 13F FIRST SOLAR COM Call 5,800 93.33 281 37.07 n/a n/a n/a
2016-05-12 2016-03-31 13F FIRST SOLAR COM Call 3,000 -86.73 205 -86.25 n/a n/a n/a
2016-02-11 2015-12-31 13F FIRST SOLAR COM Call 22,600 18.32 1,491 82.50 n/a n/a n/a
2015-11-20 2015-09-30 13F/A FIRST SOLAR COM Call 19,100 365.85 817 323.32 n/a n/a n/a
2015-11-06 2015-09-30 13F FIRST SOLAR COM Call 19,100 817 n/a n/a n/a
2015-08-11 2015-06-30 13F FIRST SOLAR COM Call 4,100 -77.22 193 -82.06 n/a n/a n/a
2015-05-14 2015-03-31 13F FIRST SOLAR COM Call 18,000 1,076 n/a n/a n/a
Disclosed Put Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share Price Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2026-02-11 2025-12-31 13F FIRST SOLAR COM Put 1,064,500 -11.84 278,079 4.43 n/a n/a n/a
2025-11-12 2025-09-30 13F FIRST SOLAR COM Put 1,207,500 76.51 266,290 135.14 n/a n/a n/a
2025-08-14 2025-06-30 13F FIRST SOLAR COM Put 684,100 0.15 113,246 31.13 n/a n/a n/a
2025-05-14 2025-03-31 13F FIRST SOLAR COM Put 683,100 -23.21 86,364 -44.91 n/a n/a n/a
2025-05-14 2024-12-31 13F/A FIRST SOLAR COM Put 889,600 -10.55 156,783 -36.80 n/a n/a n/a
2025-02-14 2024-12-31 13F FIRST SOLAR COM Put 889,600 156,783 n/a n/a n/a
2024-11-14 2024-09-30 13F FIRST SOLAR COM Put 994,500 35.92 248,068 50.37 n/a n/a n/a
2024-08-14 2024-06-30 13F FIRST SOLAR COM Put 731,700 10.60 164,969 47.72 n/a n/a n/a
2024-05-10 2024-03-31 13F FIRST SOLAR COM Put 661,600 -48.09 111,678 -49.13 n/a n/a n/a
2024-02-14 2023-12-31 13F FIRST SOLAR COM Put 1,274,400 65.18 219,554 76.11 n/a n/a n/a
2023-11-09 2023-09-30 13F FIRST SOLAR COM Put 771,500 3.25 124,667 -12.23 n/a n/a n/a
2023-08-09 2023-06-30 13F FIRST SOLAR COM Put 747,200 4.69 142,035 -8.50 n/a n/a n/a
2023-05-12 2023-03-31 13F FIRST SOLAR COM Put 713,700 -66.84 155,230 -51.85 n/a n/a n/a
2023-02-09 2022-12-31 13F FIRST SOLAR COM Put 2,152,100 41.12 322,363 59.81 n/a n/a n/a
2022-11-09 2022-09-30 13F FIRST SOLAR COM Put 1,525,000 7.62 201,712 108.94 n/a n/a n/a
2022-08-11 2022-06-30 13F FIRST SOLAR COM Put 1,417,000 9.22 96,540 -11.14 n/a n/a n/a
2022-05-12 2022-03-31 13F FIRST SOLAR COM Put 1,297,400 10.65 108,644 6.31 n/a n/a n/a
2022-02-11 2021-12-31 13F FIRST SOLAR COM Put 1,172,500 10.40 102,195 0.80 n/a n/a n/a
2021-11-12 2021-09-30 13F FIRST SOLAR COM Put 1,062,000 6.22 101,379 12.03 n/a n/a n/a
2021-08-10 2021-06-30 13F FIRST SOLAR COM Put 999,800 1.33 90,492 5.05 n/a n/a n/a
2021-05-12 2021-03-31 13F FIRST SOLAR COM Put 986,700 48.33 86,139 30.91 n/a n/a n/a
2021-02-10 2020-12-31 13F FIRST SOLAR COM Put 665,200 4,939.39 65,802 7,428.83 n/a n/a n/a
2020-11-12 2020-09-30 13F FIRST SOLAR COM Put 13,200 169.39 874 259.67 n/a n/a n/a
2020-08-13 2020-06-30 13F FIRST SOLAR COM Put 4,900 58.06 243 116.96 n/a n/a n/a
2020-05-13 2020-03-31 13F FIRST SOLAR COM Put 3,100 6.90 112 -30.86 n/a n/a n/a
2020-02-10 2019-12-31 13F FIRST SOLAR COM Put 2,900 20.83 162 16.55 n/a n/a n/a
2019-11-12 2019-09-30 13F FIRST SOLAR COM Put 2,400 -47.83 139 -53.97 n/a n/a n/a
2019-08-09 2019-06-30 13F FIRST SOLAR COM Put 4,600 283.33 302 379.37 n/a n/a n/a
2019-05-14 2019-03-31 13F/A FIRST SOLAR COM Put 1,200 -87.88 63 -85.00 n/a n/a n/a
2019-05-13 2019-03-31 13F FIRST SOLAR COM Put 1,200 63 n/a n/a n/a
2019-02-05 2018-12-31 13F FIRST SOLAR COM Put 9,900 8.79 420 -4.76 n/a n/a n/a
2018-11-08 2018-09-30 13F FIRST SOLAR COM Put 9,100 -69.77 441 -72.18 n/a n/a n/a
2018-08-13 2018-06-30 13F FIRST SOLAR COM Put 30,100 370.31 1,585 249.12 n/a n/a n/a
2018-05-16 2018-03-31 13F/A FIRST SOLAR COM Put 6,400 -90.14 454 -89.64 n/a n/a n/a
2018-05-10 2018-03-31 13F FIRST SOLAR COM Put 6,400 454 n/a n/a n/a
2018-02-09 2017-12-31 13F FIRST SOLAR COM Put 64,900 30.32 4,382 91.77 n/a n/a n/a
2017-11-15 2017-09-30 13F FIRST SOLAR COM Put 49,800 24.81 2,285 43.62 n/a n/a n/a
2017-08-14 2017-06-30 13F FIRST SOLAR COM Put 39,900 35.25 1,591 99.12 n/a n/a n/a
2017-05-10 2017-03-31 13F FIRST SOLAR COM Put 29,500 -83.49 799 -86.07 n/a n/a n/a
2017-02-15 2016-12-31 13F FIRST SOLAR COM Put 178,700 57.86 5,734 28.28 n/a n/a n/a
2016-11-14 2016-09-30 13F FIRST SOLAR COM Put 113,200 441.63 4,470 341.26 n/a n/a n/a
2016-08-12 2016-06-30 13F FIRST SOLAR COM Put 20,900 102.91 1,013 43.69 n/a n/a n/a
2016-05-12 2016-03-31 13F FIRST SOLAR COM Put 10,300 -60.23 705 -58.75 n/a n/a n/a
2016-02-11 2015-12-31 13F FIRST SOLAR COM Put 25,900 6.58 1,709 64.49 n/a n/a n/a
2015-11-20 2015-09-30 13F/A FIRST SOLAR COM Put 24,300 147.96 1,039 125.87 n/a n/a n/a
2015-11-06 2015-09-30 13F FIRST SOLAR COM Put 24,300 1,039 n/a n/a n/a
2015-08-11 2015-06-30 13F FIRST SOLAR COM Put 9,800 -20.33 460 -37.41 n/a n/a n/a
2015-05-14 2015-03-31 13F FIRST SOLAR COM Put 12,300 735 n/a n/a n/a
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.