Can Buying Canadian Solar Inc (NASDAQ: CSIQ) Still Be Worthwhile?

Canadian Solar Inc (NASDAQ:CSIQ) does about 1.85M shares in volume on a normal day but saw 2338896 shares change hands in the recent trading day. The company now has a market cap of 505.58M USD. Its current market price is $7.64, marking an increase of 2.96% compared to the previous close of $7.42. The 52 […]

Do Analysts Think Aercap Holdings N.V (AER) Is Still Worth Buying In 2025?

Aercap Holdings N.V (NYSE:AER) does about 1.66M shares in volume on a normal day but saw 2525645 shares change hands in the recent trading day. The company now has a market cap of 17.88B USD. Its current market price is $95.75, marking an increase of 4.10% compared to the previous close of $91.98. The 52 […]

Why Coherus Biosciences Inc (NASDAQ: CHRS) At $0.97 Is Worth Your Money?

Coherus Biosciences Inc (NASDAQ:CHRS) does about 1.95M shares in volume on a normal day but saw 4161784 shares change hands in the recent trading day. The company now has a market cap of 112.95M USD. Its current market price is $0.97, marking an increase of 16.59% compared to the previous close of $0.84. The 52 […]

Blue Owl Capital Corp (OBDC): The Latest Casualty Of Increased Volatility?

Blue Owl Capital Corp (NYSE:OBDC) does about 4.24M shares in volume on a normal day but saw 5566499 shares change hands in the recent trading day. The company now has a market cap of 6.86B USD. Its current market price is $13.42, marking an increase of 1.05% compared to the previous close of $13.28. The […]

No Stopping Dell Technologies Inc (NYSE: DELL) These Days

Dell Technologies Inc (NYSE:DELL) does about 9.25M shares in volume on a normal day but saw 12342630 shares change hands in the recent trading day. The company now has a market cap of 59.45B USD. Its current market price is $85.19, marking an increase of 3.98% compared to the previous close of $81.93. The 52 […]

Investors Getting Picky When It Comes To Buying Riot Platforms Inc (RIOT)

Riot Platforms Inc (NASDAQ:RIOT) does about 28.47M shares in volume on a normal day but saw 28509909 shares change hands in the recent trading day. The company now has a market cap of 2.45B USD. Its current market price is $7.01, marking a decrease of -0.71% compared to the previous close of $7.06. The 52 […]