EquipmentSharecom EQPT Stock Analysis Falls 587 Watching 2134 20260519 Should You Sell OptimizeRx Corporation OPRX After 115 Drop 20260518 Inflation Surges Three Key Areas Driving Highest Price Increases Since 2023 Vestas Wind Systems Shares Decline on Guidance Warning as Margins Expected at Low End