Is PTC PTC stock stabilizing Q1 2026 EPS Tops Views How Pharming PHAR differentiates itself from competitors 2683 20260507 How Blackrock MIY is positioning for the next five years Ticks Lower 20260507 MSFT Microsoft Corporation delivers Q1 2026 EPS beat of 26 percent shares rise 06 percent on favorable investor reception