CubeSmart CUBE Q1 2026 Results Fall Short EPS 036 Revenue NA CitizensBanc CZWI Declines 167 Amid Market Weakness 20260517 MEDIFAST INC MED Surges 112 Nearing 1322 Resistance 20260519 JELDWEN Holding JELD Q1 2026 Earnings Soft Quarter Raises Questions Palvella Therapeutics PVLA Gained 396 Can It Break 11920 20260520 Nvidias 745 Billion Profit and 102 Billion Buyback Fail to Lift Shares Heres Why SoFi Technologies vs TD Bank Comparing DigitalFirst and Traditional Banking Models REGCO Q1 2026 Earnings Preferred Stock Delivers Solid EPS Beat Amid Market Headwinds Taiwan Chip Stocks Surge After Nvidias 150 Billion Capital Expenditure Plan