ProAssurance Corporation PRA Trading at 2462 Key Decision Point 20260518 Medpace Holdings MEDP Stock Today Rallies 130 Resistance at 44170 20260518 X3 XCBE Stock Steady at 991 Support at 941 20260515 Ofcom Warns TikTok and YouTube May Not Be Safe Enough for Children Mercury Hits 52 Billion Valuation After Funding Round Surges 49 in 14 Months Ocean Power Technologies Inc OPTT Q1 2026 Earnings EPS Miss Widens as Losses Persist DBS CEO Tan Su Shan Ranks Sixth on Fortunes 2026 Most Powerful Women List GIS Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher NVIDIA Stocks Performance vs SP 500 A Comparative Analysis