Canadian Solar Inc. (CSIQ)

32.08
2.20 7.30
NASDAQ
Prev Close 29.90
Open 29.89
Day Low/High 29.77 / 32.37
52 Wk Low/High 12.00 / 34.87
Volume 2.66M
Exchange NASDAQ
Shares Outstanding 59.37B
Market Cap 1.80B
P/E Ratio 7.12
Div & Yield N.A. (N.A)
Run Up or Roll Back?

Run Up or Roll Back?

I'm giving the bulls the benefit of the doubt.

A Strange Mix of Action

A Strange Mix of Action

But it's exactly the trading environment I've been hoping for.

A Classic Melt-Up

A Classic Melt-Up

Hopeful bears were dead wrong again.

SolarCity Stock Could Heat Up to $65 on New Jersey Expansion

SolarCity Stock Could Heat Up to $65 on New Jersey Expansion

SolarCity is jumping over 7% after announcing the opening of an operations center in New Jersey.

Morning Market Look

Let's take a look at the overnight and early-morning price action in the major asset classes. S&P futures are down 6 Nasdaq futures are down 13 Japan is down small (oil and gas, consumer services, and industrials all saw gains while telecoms and bas...

Morning Es Trading

Morning Es Trading

Don't fall into the trap of thinking that you need to be placing a trade any time the market is open

Nudged to the Positive

Nudged to the Positive

The bears still don't have any real juice.

Sky's the Limit for Canadian Solar

Sky's the Limit for Canadian Solar

The stock still has plenty of upside after a 500% run.

This Market Needs a Good, Hard Shake

This Market Needs a Good, Hard Shake

Hoping for a little drama tomorrow.

Taking It Slow

Taking It Slow

I'm not too worried about things running away.

Individuals Stand Strong

Individuals Stand Strong

We are seeing some hot pockets of momentum.

The Picture Blurs

The Picture Blurs

Skewed by window dressing, profit-taking and index-rebalancing.

The Mood Stays Sour

The Mood Stays Sour

Focus on defense and protect capital until the action improves.

The Bears Get Fed

The Bears Get Fed

No setup for a bullish reaction to bullish news today.

Slow Trading in a Sea of Green

Slow Trading in a Sea of Green

The market is always slow ahead of Fed day.

People Need to 'Chill Out'

People Need to 'Chill Out'

This market is highly sensitive to any tapering talk.

A Market With No Memory

It can turn so quickly and totally forget poor action.

Stock-Picking Wins the Day

Stock-Picking Wins the Day

There's still speculative interest out there.

A Peek at My Watch List

A Peek at My Watch List

Five small-caps with good charts and strong earnings growth.

Bulls Deserve Respect

Bulls Deserve Respect

It really is amazing how this market keeps roaring back.

Take Your Cues From the Market

Take Your Cues From the Market

Trying to outthink it just doesn't pay.

Solar Continues to Sizzle

Solar Continues to Sizzle

It's where the hot money is flowing.

The Momentum Fades

The Momentum Fades

Friday's celebratory mood is over.

Solar's in Trouble

Still, the long-term growth prospects are still attractive. The only question is timing.