CUBE CubeSmart reports Q4 2025 EPS 99 below estimates stock dips 063 in todays trading RVMD Revolution Medicines edges higher after reporting wider than expected Q4 2025 per share loss US February PPI and Residential Construction Input Cost Trends Analysis