| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| SELL | SELL | SELL | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 268.90▼ | 269.00▼ | 268.85▼ | 265.07▲ | 268.87▼ |
| MA10 | 269.33▼ | 269.13▼ | 269.90▼ | 285.15▼ | 236.37▲ |
| MA20 | 269.38▼ | 269.43▼ | 262.98▲ | 271.93▼ | 221.82▲ |
| MA50 | 269.22▼ | 261.55▲ | 275.58▼ | 231.36▲ | 224.76▲ |
| MA100 | 270.43▼ | 278.56▼ | 284.69▼ | 222.72▲ | 202.82▲ |
| MA200 | 264.04▲ | 282.24▼ | 256.73▲ | 231.94▲ | 189.14▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | -0.194▼ | -0.498▼ | 1.548▲ | -5.567▼ | 8.900▲ |
| RSI | 32.091▼ | 50.072▲ | 48.772▼ | 52.454▲ | 59.193▲ |
| STOCH | 37.906 | 19.768▼ | 41.507 | 19.708▼ | 83.365▲ |
| WILL %R | -84.921▼ | -95.425▼ | -43.378 | -74.273 | -38.881 |
| CCI | -285.891▼ | -86.205 | 7.342 | -54.418 | 97.521 |
|
Friday, June 12, 2026 10:32 AM
Policy headwinds may be weighing on solar stocks like First Solar (NASDAQ: FSLR) and Enphase Energy (NASDAQ: ENPH), but long‑term demand, AI‑driven power needs, and company‑specific strengths could ...
|
|
Thursday, June 11, 2026 08:42 AM
First Solar, Inc. Buy: attractive EV/EBITDA, strong U.S. manufacturing ramp & order book; weigh 45X tax credit policy risk. Click for this FSLR update.
|
|
Thursday, June 11, 2026 02:22 AM
First Solar's profitability is heavily reliant on Section 45X tax credits, which comprised 76%-86% of gross margin. Read why FSLR stock is a Sell.
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 12/06/26 | 277.498 | 279.05 | 266.325 | 267.31 | 1,793,257 |
| 11/06/26 | 256.75 | 272.76 | 250.43 | 271.17 | 2,465,422 |
| 10/06/26 | 258.83 | 259.85 | 248.7301 | 249.27 | 2,618,217 |
| 09/06/26 | 278.00 | 278.00 | 250.01 | 262.19 | 2,789,064 |
| 08/06/26 | 286.69 | 289.99 | 274.41 | 275.39 | 2,277,142 |
| 05/06/26 | 305.00 | 306.55 | 276.06 | 279.01 | 3,845,740 |
| 04/06/26 | 309.00 | 320.64 | 303.10 | 314.95 | 2,717,185 |
| 03/06/26 | 305.442 | 320.95 | 302.00 | 318.25 | 2,698,981 |
| 02/06/26 | 301.98 | 313.00 | 297.76 | 311.01 | 2,849,519 |
| 01/06/26 | 301.75 | 306.78 | 292.3401 | 303.00 | 3,323,094 |
|
|
||||
|
|
||||
|
|