Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption Whats Next for BTC Dev Corp BDCI at 1003 20260515 McGrath RentCorp MGRC Stock Today Drops 330 Key Support at 10616 20260515 What OI Glass OIs 519 Decline Means for Investors 20260515 What ClearPoint CLPTs 713 Decline Means for Investors 20260515 Ohmyhome OMH Flat at 089 Consolidation Continues 20260515 General GPAC Stock Analysis Flat at 997 Whats Next 20260514