Opera OPRA Slides 093 as Selling Pressure Mounts 20260513 Value Line VALU Slides 274 as Selling Pressure Mounts 20260513 Chicago REFI Stock Today Drops 102 Key Support at 1065 20260515 Merlin MRLN Declines 637 Amid Market Weakness 20260515 Hims Hers Health Reports First Quarter 2026 Results Key Takeaways from the Latest Earnings Release Chinese Investor Acquires 120YearOld German Sewing Machine Manufacturer Trade Sentiment Shifts What American Public Opinion Reveals About Tariff Policies Trade War Fallout US Exports of Cars Soybeans and Oil See Sharp Drops as TrumpXi Talks Loom