First Solar Inc (FSLR)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Results
download Want to compare other data? Select Fields| Symbol | FSLR | NXT | ENPH | SEDG | RUN |
| Company | First Solar Inc | Nextpower Inc | Enphase Energy Inc | Solaredge Tech | Sunrun Inc |
| Price Information | |||||
| Exchange | NASDAQ | NASDAQ | NASDAQ | NASDAQ | NASDAQ |
| Open | 270.00 | 130.12 | 68.07 | 70.22 | 14.73 |
| High | 274.82 | 137.60 | 72.70 | 75.58 | 15.50 |
| Low | 265.50 | 127.32 | 66.15 | 68.78 | 14.52 |
| Latest | 273.67 | 135.78 | 70.28 | 73.23 | 15.20 |
| Change | +3.72 | +4.57 | +3.38 | +2.48 | +0.55 |
| % Change | +1.38% | +3.48% | +5.05% | +3.51% | +3.75% |
| Volume | 2,085,700 | 1,835,000 | 11,347,399 | 7,120,600 | 8,811,801 |
| 20-Day Average Volume | 2,807,305 | 2,505,735 | 10,211,200 | 5,236,415 | 8,559,600 |
| Previous Close | 269.95 | 131.21 | 66.90 | 70.75 | 14.65 |
| Industry | Solar | Solar | Solar | Solar | Solar |
| Has Options | Yes | Yes | Yes | Yes | Yes |
| Technicals | |||||
| 20-Day Moving Average | 229.60 | 127.35 | 45.27 | 50.30 | 13.80 |
| 20-Day Raw Stochastic | 96.94% | 52.20% | 94.35% | 93.45% | 85.63% |
| 20-Day Relative Strength | 72.04 | 57.10 | 77.34 | 70.02 | 57.74 |
| Weighted Alpha | +70.47 | +136.25 | +49.27 | +150.97 | +123.81 |
| Today's Opinion | 40% Buy | 100% Buy | 88% Buy | 100% Buy | 40% Sell |
| Previous Opinion | 24% Buy | 100% Buy | 88% Buy | 100% Buy | 40% Sell |
| Last Month's Opinion | 72% Sell | 80% Buy | 24% Sell | 96% Buy | 72% Sell |
| Performance | |||||
| 5-Days | |||||
| %Chg | +23.44% since 05/19/26 | +6.81% since 05/19/26 | +50.30% since 05/19/26 | +34.29% since 05/19/26 | +15.41% since 05/19/26 |
| Low | 222.23 on 05/20/26 | 117.39 on 05/22/26 | 46.40 on 05/20/26 | 52.95 on 05/20/26 | 12.92 on 05/20/26 |
| High | 276.40 on 05/26/26 | 137.60 on 05/27/26 | 72.70 on 05/27/26 | 75.73 on 05/26/26 | 15.50 on 05/27/26 |
| 1-Month | |||||
| %Chg | +38.58% since 04/27/26 | +10.77% since 04/27/26 | +99.43% since 04/27/26 | +54.56% since 04/27/26 | +16.65% since 04/27/26 |
| Low | 187.20 on 04/29/26 | 112.85 on 04/29/26 | 29.90 on 04/29/26 | 37.55 on 05/07/26 | 11.68 on 04/29/26 |
| High | 276.40 on 05/26/26 | 156.78 on 05/13/26 | 72.70 on 05/27/26 | 75.73 on 05/26/26 | 15.79 on 05/07/26 |
| 3-Month | |||||
| %Chg | +38.78% since 02/27/26 | +29.19% since 02/27/26 | +66.26% since 02/27/26 | +106.86% since 02/27/26 | +14.72% since 02/27/26 |
| Low | 182.99 on 03/30/26 | 97.46 on 03/03/26 | 29.90 on 04/29/26 | 31.50 on 03/09/26 | 10.78 on 03/09/26 |
| High | 276.40 on 05/26/26 | 156.78 on 05/13/26 | 72.70 on 05/27/26 | 75.73 on 05/26/26 | 15.79 on 05/07/26 |
| 6-Month | |||||
| %Chg | +0.54% since 11/26/25 | +49.75% since 11/26/25 | +152.62% since 11/26/25 | +106.46% since 11/26/25 | -20.96% since 11/26/25 |
| Low | 182.99 on 03/30/26 | 83.50 on 12/03/25 | 28.09 on 11/28/25 | 28.21 on 12/18/25 | 10.78 on 03/09/26 |
| High | 285.99 on 12/22/25 | 156.78 on 05/13/26 | 72.70 on 05/27/26 | 75.73 on 05/26/26 | 21.95 on 01/28/26 |
| Key Statistics | |||||
| Market Capitalization, $K | 29,006,940 | 19,481,536 | 8,817,287 | 4,302,874 | 3,494,743 |
| Shares Outstanding, K | 107,453 | 148,476 | 131,798 | 60,818 | 238,549 |
| Annual Sales | 5,219,380,000 | 3,559,390,000 | 1,472,990,000 | 1,184,440,000 | 2,957,000,000 |
| Annual Net Income | 1,528,230,000 | 585,880,000 | 172,130,000 | -405,450,000 | 449,950,000 |
| Last Quarter Sales | 1,044,240,000 | 880,520,000 | 282,900,000 | 310,500,000 | 722,230,000 |
| Last Quarter Net Income | 346,620,000 | 150,600,000 | -7,410,000 | -57,370,000 | 167,640,000 |
| 60-Month Beta | 1.57 | 1.60 | 1.26 | 1.18 | 2.25 |
| Per-Share Information | |||||
| Most Recent Earnings | 3.22 on 04/30/26 | 1.05 on 05/12/26 | 0.47 on 04/28/26 | -0.43 on 05/06/26 | 0.62 on 05/06/26 |
| Earnings Date | 07/30/26 | 08/04/26 | 07/28/26 | 08/06/26 | 08/05/26 |
| Most Recent Dividend | N/A | N/A | N/A | N/A | N/A |
| Next Ex-Dividends Date | N/A | N/A | N/A | N/A | N/A |
| Ratios | |||||
| Price/Earnings ttm | 16.66 | 34.34 | 48.88 | 0.00 | 6.86 |