S&P 500 7,609.78 +0.13% NASDAQ 27,093.90 +0.03% DOW 51,307.79 +0.45% R2K 2,931.96 +0.90% VIX 16.19 +2.66%
Next Bullish Trade
FSLR First Solar, Inc. NMS
$311.01 +8.01 (+2.64%)
Blow-off · +3.82σ Hot zone Grade C

Historical prices · daily

124 sessions
Date Open High Low Close Volume
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
2026-01-16 $243.64 $248.67 $243.00 $243.73 2.0M
2026-01-15 $235.00 $252.52 $234.81 $243.64 3.2M
2026-01-14 $239.61 $244.87 $235.25 $236.45 1.9M
2026-01-13 $238.50 $244.22 $237.06 $241.36 2.1M
2026-01-12 $235.53 $244.35 $233.00 $237.83 2.1M
2026-01-09 $248.02 $248.04 $235.12 $238.66 3.7M
2026-01-08 $239.66 $247.25 $238.52 $246.26 2.3M
2026-01-07 $254.02 $255.92 $239.98 $241.11 6.2M
2026-01-06 $273.00 $277.68 $266.28 $268.78 1.6M
2026-01-05 $278.39 $280.50 $263.23 $272.00 2.0M
2026-01-02 $265.86 $277.57 $265.86 $274.34 1.5M
2025-12-31 $264.30 $266.30 $260.50 $261.23 1.1M
2025-12-30 $268.25 $269.43 $263.75 $264.30 0.8M
2025-12-29 $267.99 $275.00 $266.05 $268.25 1.1M
2025-12-26 $271.59 $271.74 $267.00 $269.69 0.8M
2025-12-24 $270.03 $273.50 $267.27 $272.21 0.8M
2025-12-23 $282.00 $283.37 $262.00 $269.39 3.8M
2025-12-22 $269.19 $285.99 $265.65 $284.59 3.5M
2025-12-19 $263.47 $268.90 $261.79 $266.98 2.7M
2025-12-18 $258.89 $266.72 $255.50 $261.79 1.9M
2025-12-17 $260.00 $264.00 $251.70 $254.03 1.8M
2025-12-16 $255.25 $260.34 $252.00 $258.51 1.5M
2025-12-15 $253.51 $257.25 $249.76 $255.89 1.6M
2025-12-12 $273.00 $273.80 $249.00 $254.80 3.0M
2025-12-11 $261.11 $273.46 $253.87 $272.83 2.3M
2025-12-10 $252.15 $266.25 $251.30 $262.23 1.8M
2025-12-09 $253.81 $261.27 $252.40 $253.42 2.0M
2025-12-08 $257.13 $258.71 $251.32 $255.88 1.8M
2025-12-05 $258.00 $264.00 $255.12 $257.61 1.9M
2025-12-04 $255.44 $260.50 $254.70 $257.28 1.4M
2025-12-03 $263.00 $263.00 $252.31 $256.06 1.9M