Canadian Solar Inc. company logo
Canadian Solar Inc. logo

Canadian Solar Inc. (CSIQ) stock Price

Regular Market

$19.84$0.02+0.10%
| session closed

Extended Hours

$19.84$0.02+0.10%
| after-hours session open

Summary

Current Value
As of today, CSIQ price is $19.84, up +0.10% in the most recent trading session on
Historical Performance
CSIQ price is down -16.53% year-to-date, up +79.55% over the past 365 days
All-Time High Comparison
CSIQ price is currently -70.56% below its historical high of $67.39 set on
3-Year Low Comparison
CSIQ price is +201.98% above its 3-year low of $6.57 reached on
Target Comparison
CSIQ price target is $20.00, +0.81% higher than its current market price
Upcoming Split
CSIQ next stock split has not yet been announced

Price Chart

Add series to chart
Add series to chart1/6
Series
SUGGESTED SERIES

Performance

CSIQ Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
Price$19.84+0.1%-8.7%-24.8%-16.5%+79.5%-49.0%-62.4%
S&P 5006,856.12-0.4%-1.2%+3.2%+0.2%+11.6%+68.1%+75.5%
NASDAQ22,662.67-0.4%-3.6%+0.4%-2.5%+13.0%+92.3%+63.3%
Dow Jones49,366.65-0.6%+0.0%+7.0%+2.7%+10.6%+45.9%+56.8%
XLK$140.21-0.5%-3.7%-0.2%-2.6%+15.8%+100.6%+106.1%
$16.30+0.3%+8.9%+32.3%+14.1%+16.5%-53.9%-53.0%
$21.99-0.4%-11.1%+24.2%-7.3%+95.9%-41.4%-58.6%
$1B+0.1%-8.7%-24.8%-16.5%+79.6%-47.2%-57.9%
101.85+0.1%-8.7%-24.8%-16.5%+356.1%+795.0%+371.5%
TTM Dividend Yield-

Price Highs

CSIQ Price Highs Comparison
PeriodHighDateCurrent
1M$23.58-15.9%
3M$30.05-34.0%
6M$34.59-42.6%
1Y$34.59-42.6%
3Y$45.29-56.2%
5Y$54.33-63.5%
All$67.39-70.6%

Price Lows

CSIQ Price Lows Comparison
PeriodLowDateCurrent
1M$18.55+7.0%
3M$18.55+7.0%
6M$9.41+110.8%
1Y$6.57+202.0%
3Y$6.57+202.0%
5Y$6.57+202.0%
All$1.95+917.4%

Price History

DateValueChange
$19.84-16.5%
$23.77+113.8%
$11.12-57.6%
$26.23-15.1%
$30.90-1.2%
$31.29-38.9%
$51.24+131.9%
$22.10+54.1%
$14.34-14.9%
$16.86+38.4%
$12.18-57.9%
DateValueChange
$28.96+19.7%
$24.19-18.9%
$29.82+777.1%
$3.40+27.8%
$2.66-78.5%
$12.39-57.0%
$28.82+346.1%
$6.46-77.1%
$28.15+168.6%
$10.48-

FAQ

  • What is the current price of CSIQ?

    As of today, CSIQ price is $19.84

  • What is CSIQ price today change?

    CSIQ price is up +0.10% today

  • What is year-to-date change in CSIQ price?

    CSIQ price is down -16.53% year-to-date

  • What is 1-year change in CSIQ price?

    CSIQ price is up +79.55% year-over-year

  • What is 3-year change in CSIQ price?

    CSIQ price is down -49.05% over the past 3 years

  • How far is CSIQ price from its all-time high?

    CSIQ price is currently -70.56% below its historical high of $67.39 set on January 25, 2021

  • When was CSIQ last stock split?

    CSIQ never had stock splits

  • When is CSIQ next stock split?

    CSIQ next stock split has not yet been announced

  • What is the analyst average price target for CSIQ?

    Analysts set an average price target of $19.84 for CSIQ

Data Sources & References

  1. CSIQ Official Website www.canadiansolar.com
  2. Most Recent Quarterly Report (10-Q) www.sec.gov/Archives/edgar/data/1375877/000110465925110784/0001104659-25-110784-index.htm
  3. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1375877/000141057825001046/0001410578-25-001046-index.htm
  4. CSIQ Profile on Yahoo Finance finance.yahoo.com/quote/CSIQ
  5. CSIQ Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/csiq