Alibaba Group Holding's (BABA) shares rose to their highest in nearly four years on Wednesday after revealing plans to ramp up AI spending past an original $50 billion-plus target.
Peterson Investment, an investment management firm, released its “Peterson Investment Fund I” second-quarter 2025 investor letter.