Canadian Solar Inc (CSIQ): Choosing The Technical Investor Route

Canadian Solar Inc (NASDAQ:CSIQ) does about 1.76M shares in volume on a normal day but saw 4539121 shares change hands in the recent trading day. The company now has a market cap of 447.34M USD. Its current market price is $6.76, marking a decrease of -11.75% compared to the previous close of $7.66. The 52 […]

Things For Investors To Watch In Piedmont Office Realty Trust Inc (NYSE: PDM)

Piedmont Office Realty Trust Inc (NYSE:PDM) does about 785.97K shares in volume on a normal day but saw 1373563 shares change hands in the recent trading day. The company now has a market cap of 761.38M USD. Its current market price is $6.12, marking a decrease of -5.85% compared to the previous close of $6.50. […]

Volatility Is Your Friend: Geopark Limited (GPRK) Is Hot Again

Geopark Limited (NYSE:GPRK) does about 825.21K shares in volume on a normal day but saw 1405002 shares change hands in the recent trading day. The company now has a market cap of 299.65M USD. Its current market price is $5.84, marking a decrease of -7.59% compared to the previous close of $6.32. The 52 week […]

Can Buying Premier Inc (NASDAQ: PINC) Still Be Worthwhile?

Premier Inc (NASDAQ:PINC) does about 1.47M shares in volume on a normal day but saw 1596604 shares change hands in the recent trading day. The company now has a market cap of 1.73B USD. Its current market price is $18.94, marking a decrease of -1.15% compared to the previous close of $19.16. The 52 week […]

Why STAG Industrial Inc (NYSE: STAG) At $30.08 Is Worth Your Money?

STAG Industrial Inc (NYSE:STAG) does about 1.51M shares in volume on a normal day but saw 2175331 shares change hands in the recent trading day. The company now has a market cap of 5.73B USD. Its current market price is $30.08, marking a decrease of -5.14% compared to the previous close of $31.71. The 52 […]

CubeSmart (CUBE): The Latest Casualty Of Increased Volatility?

CubeSmart (NYSE:CUBE) does about 1.80M shares in volume on a normal day but saw 2536523 shares change hands in the recent trading day. The company now has a market cap of 8.22B USD. Its current market price is $35.88, marking a decrease of -4.17% compared to the previous close of $37.44. The 52 week high […]