Canada markets open in 7 hours 44 minutes
  • S&P/TSX

    20,740.44
    -10.61 (-0.05%)
     
  • S&P 500

    4,179.76
    +60.55 (+1.47%)
     
  • DOW

    34,053.94
    -39.02 (-0.11%)
     
  • CAD/USD

    0.7506
    -0.0005 (-0.06%)
     
  • CRUDE OIL

    75.76
    -0.12 (-0.16%)
     
  • BTC-CAD

    31,362.10
    -500.00 (-1.57%)
     
  • CMC Crypto 200

    536.62
    -8.70 (-1.60%)
     
  • GOLD FUTURES

    1,929.30
    -1.50 (-0.08%)
     
  • RUSSELL 2000

    2,001.22
    +40.41 (+2.06%)
     
  • 10-Yr Bond

    3.3960
    0.0000 (0.00%)
     
  • NASDAQ futures

    12,649.00
    -197.75 (-1.54%)
     
  • VOLATILITY

    18.73
    +0.86 (+4.81%)
     
  • FTSE

    7,820.16
    +59.05 (+0.76%)
     
  • NIKKEI 225

    27,509.46
    +107.41 (+0.39%)
     
  • CAD/EUR

    0.6883
    +0.0001 (+0.01%)
     

3 Roaring Stocks to Hold for the Next 20 Years

3 Roaring Stocks to Hold for the Next 20 Years

Stocks are still more down than up over the past 11 months, and the broader market could easily slide back into bear territory (where the Nasdaq Composite still resides). A few of these near-term winners are even the sorts of stocks you can safely step into for the long haul -- among them, e.l.f. The stock is up more than 100% from the low it touched in May, and reached a record high just last week.