CMA CGM Q1 Earnings Plunge Amid Shipping Market Downturn Boise Cascade Shares Slide 23 as Major Investor Cuts Stake by 27 Million Meta Shares Decline Following Quarterly Results Iran Internet Disruptions Weigh on User Growth Bitcoin Consolidates as Equity Markets Rally in Weekly Trading Session Fintech Firm Mercury Reaches 52 Billion Valuation After 200 Million Funding Round Piper Sandler Warns of Pressure on Tractor Supply from Weak Pet Spending Trends PROCEPT BioRobotics Receives Analyst Upgrade Following Strong Fiscal Q1 Performance