S&P 500 7,457.69 -1.01% NASDAQ 25,520.24 -1.40% DOW 52,146.42 -0.77% R2K 2,962.22 -0.42% VIX 18.77 +12.19% US 10Y 4.54 -0.61% DXY 100.75 +0.02% GOLD 4,012.70 +0.68% CRUDE 82.49 +4.48% BITCOIN 64,733.80 +1.31%
Next Bullish Trade
Sign in
FSLR

First Solar, Inc. FSLR

$211.99 +0.06 (+0.03%)
Pullback · -1.62σ Grade B

Historical prices · daily

124 sessions
Date Open High Low Close Volume
2026-07-17 $207.15 $215.94 $203.77 $211.99 2.3M
2026-07-16 $219.81 $220.97 $210.92 $211.93 2.0M
2026-07-15 $223.99 $230.84 $219.50 $223.82 2.0M
2026-07-14 $227.55 $229.20 $219.94 $220.58 1.4M
2026-07-13 $224.07 $226.27 $217.19 $221.03 1.8M
2026-07-10 $229.82 $233.00 $225.82 $227.83 1.3M
2026-07-09 $231.68 $234.45 $227.33 $228.50 1.6M
2026-07-08 $224.10 $227.16 $219.13 $224.30 1.7M
2026-07-07 $235.90 $237.86 $225.96 $227.72 1.9M
2026-07-06 $229.70 $238.24 $227.26 $233.06 1.7M
2026-07-02 $232.08 $237.57 $219.02 $224.57 2.6M
2026-07-01 $231.99 $241.00 $231.13 $232.08 1.4M
2026-06-30 $238.70 $240.61 $231.90 $235.96 2.1M
2026-06-29 $239.19 $242.53 $227.41 $232.80 1.9M
2026-06-26 $241.36 $249.26 $237.00 $239.07 1.8M
2026-06-25 $253.65 $255.00 $242.50 $248.64 1.2M
2026-06-24 $249.72 $257.99 $244.30 $248.36 1.5M
2026-06-23 $254.00 $264.45 $248.86 $249.24 1.8M
2026-06-22 $260.39 $266.77 $259.03 $263.11 2.1M
2026-06-18 $262.00 $263.82 $248.57 $257.70 3.7M
2026-06-17 $262.53 $266.17 $253.29 $254.80 1.7M
2026-06-16 $270.46 $279.00 $263.63 $264.36 1.9M
2026-06-15 $272.67 $275.94 $264.04 $273.51 2.1M
2026-06-12 $276.74 $279.18 $266.33 $267.31 1.8M
2026-06-11 $255.81 $272.76 $250.43 $271.17 2.5M
2026-06-10 $258.83 $259.85 $248.66 $249.27 2.6M
2026-06-09 $278.00 $278.00 $250.01 $262.19 2.8M
2026-06-08 $286.69 $289.99 $274.41 $275.39 2.3M
2026-06-05 $305.50 $306.55 $276.06 $279.01 3.9M
2026-06-04 $309.00 $320.64 $303.10 $314.95 2.7M
2026-06-03 $305.44 $320.95 $302.00 $318.25 2.7M
2026-06-02 $302.00 $313.00 $296.89 $311.01 3.0M
2026-06-01 $302.09 $306.78 $292.34 $303.00 3.4M
2026-05-29 $302.65 $313.75 $297.25 $306.79 6.0M
2026-05-28 $275.60 $310.42 $274.64 $303.38 5.6M
2026-05-27 $270.00 $274.82 $265.50 $273.67 2.1M
2026-05-26 $266.13 $276.40 $264.13 $269.95 4.0M
2026-05-22 $248.45 $259.12 $242.50 $257.85 2.5M
2026-05-21 $237.20 $257.00 $236.75 $248.88 4.3M
2026-05-20 $226.09 $238.13 $222.23 $237.86 2.3M
2026-05-19 $228.15 $229.04 $221.62 $221.71 1.8M
2026-05-18 $234.57 $234.90 $227.68 $233.64 2.0M
2026-05-15 $226.25 $237.50 $222.50 $233.37 2.4M
2026-05-14 $232.51 $236.13 $226.18 $231.62 1.9M
2026-05-13 $234.33 $240.84 $231.17 $234.60 2.6M
2026-05-12 $234.95 $237.00 $224.03 $228.06 2.7M
2026-05-11 $221.12 $237.57 $221.12 $233.27 4.1M
2026-05-08 $216.92 $221.21 $212.01 $219.95 1.9M
2026-05-07 $218.90 $223.89 $212.29 $214.57 3.0M
2026-05-06 $218.16 $219.54 $214.60 $218.00 2.5M
2026-05-05 $213.93 $221.58 $212.81 $219.38 3.2M
2026-05-04 $213.00 $215.75 $205.19 $211.39 2.9M
2026-05-01 $200.08 $217.88 $199.90 $211.71 5.1M
2026-04-30 $192.41 $203.94 $189.50 $201.89 3.3M
2026-04-29 $197.00 $197.98 $187.20 $190.61 1.7M
2026-04-28 $196.41 $197.73 $194.13 $195.86 1.7M
2026-04-27 $195.04 $198.66 $191.87 $197.48 2.0M
2026-04-24 $197.24 $197.69 $190.01 $193.76 1.5M
2026-04-23 $189.57 $197.63 $189.50 $196.19 2.2M
2026-04-22 $189.35 $194.76 $188.00 $188.71 2.0M
2026-04-21 $193.19 $195.37 $185.13 $186.61 1.9M
2026-04-20 $190.15 $193.41 $187.33 $192.49 1.9M
2026-04-17 $192.03 $194.97 $189.47 $190.44 3.4M
2026-04-16 $195.40 $197.60 $188.64 $191.65 2.5M
2026-04-15 $211.00 $211.00 $194.00 $195.20 3.5M
2026-04-14 $202.12 $203.51 $195.19 $200.61 2.5M
2026-04-13 $203.58 $206.00 $198.86 $200.35 1.6M
2026-04-10 $198.16 $207.00 $197.28 $203.47 1.6M
2026-04-09 $200.51 $204.13 $196.81 $197.25 1.1M
2026-04-08 $198.99 $202.14 $197.20 $200.78 1.4M
2026-04-07 $193.01 $193.50 $188.99 $192.31 1.9M
2026-04-06 $195.50 $198.76 $194.05 $195.57 1.6M
2026-04-02 $196.76 $200.94 $194.64 $195.32 1.5M
2026-04-01 $198.02 $200.73 $196.38 $199.42 1.6M
2026-03-31 $186.48 $197.85 $186.48 $197.26 2.3M
2026-03-30 $192.89 $193.74 $182.99 $184.70 1.7M
2026-03-27 $185.55 $195.00 $185.00 $190.29 2.3M
2026-03-26 $190.59 $193.00 $185.23 $185.83 1.6M
2026-03-25 $195.44 $197.35 $193.31 $193.51 1.1M
2026-03-24 $189.69 $194.86 $186.17 $192.85 2.1M
2026-03-23 $193.26 $196.93 $188.10 $189.92 2.1M
2026-03-20 $194.74 $197.82 $189.78 $192.82 3.6M
2026-03-19 $196.70 $200.04 $194.15 $199.65 1.3M
2026-03-18 $198.80 $202.00 $197.50 $197.81 1.2M
2026-03-17 $199.53 $202.72 $197.85 $200.42 1.4M
2026-03-16 $200.48 $202.00 $197.65 $199.48 1.1M
2026-03-13 $199.43 $201.99 $193.76 $196.07 1.2M
2026-03-12 $199.74 $200.90 $196.49 $197.56 1.5M
2026-03-11 $197.00 $203.18 $195.31 $200.25 1.4M
2026-03-10 $195.70 $201.18 $195.24 $197.80 2.0M
2026-03-09 $187.35 $196.60 $187.10 $195.38 2.0M
2026-03-06 $188.90 $192.30 $187.24 $189.21 1.8M
2026-03-05 $197.00 $199.16 $190.23 $191.80 1.9M
2026-03-04 $196.83 $203.46 $196.26 $197.27 1.9M
2026-03-03 $192.30 $199.53 $191.77 $197.53 1.7M
2026-03-02 $193.10 $200.79 $191.79 $199.86 2.3M
2026-02-27 $195.97 $197.92 $191.86 $197.20 3.8M
2026-02-26 $208.01 $211.55 $197.81 $200.10 5.0M
2026-02-25 $197.54 $215.09 $196.45 $210.12 9.8M
2026-02-24 $242.47 $250.99 $238.55 $243.21 3.3M
2026-02-23 $242.51 $247.00 $239.67 $242.15 1.7M
2026-02-20 $232.48 $248.83 $230.00 $241.88 2.8M
2026-02-19 $238.56 $242.18 $231.15 $233.30 2.7M
2026-02-18 $227.34 $239.12 $224.20 $238.57 2.6M
2026-02-17 $225.13 $228.02 $220.46 $226.05 2.2M
2026-02-13 $218.70 $228.91 $216.73 $225.65 2.6M
2026-02-12 $230.13 $230.14 $217.55 $220.45 1.6M
2026-02-11 $229.81 $231.17 $222.60 $227.74 1.2M
2026-02-10 $219.00 $229.24 $218.06 $226.24 2.5M
2026-02-09 $221.30 $224.46 $217.32 $222.13 2.7M
2026-02-06 $233.99 $236.76 $214.74 $218.73 5.3M
2026-02-05 $231.21 $238.86 $228.52 $234.36 1.7M
2026-02-04 $242.85 $246.71 $231.03 $238.06 2.2M
2026-02-03 $228.78 $242.88 $227.67 $239.04 1.9M
2026-02-02 $225.25 $231.05 $224.54 $230.55 2.0M
2026-01-30 $221.00 $233.00 $220.85 $225.52 2.8M
2026-01-29 $230.22 $232.20 $214.00 $224.01 5.3M
2026-01-28 $240.36 $251.36 $238.64 $249.41 2.2M
2026-01-27 $242.52 $245.90 $234.39 $235.05 2.2M
2026-01-26 $241.59 $249.50 $238.12 $242.97 2.2M
2026-01-23 $240.92 $246.40 $237.92 $242.15 1.9M
2026-01-22 $244.35 $247.45 $239.49 $239.68 2.0M
2026-01-21 $244.50 $247.65 $238.22 $243.72 1.5M
2026-01-20 $239.00 $245.00 $234.63 $242.11 2.0M