TechTarget TTGT Stock PIPE Deal 169 20260416 CPRT Copart Inc DE reports 10 percent Q1 2026 EPS miss but shares notch small gains amid muted investor sentiment Is Medical MPT stock attractive for portfolio addition Medical Properties Trust Inc posts 1479 pct EPS beat STEM Stem Inc shares rise 386 percent following narrower than expected Q4 2025 quarterly earnings results PIMCO PDI Stock Builds Base Breakout Watch 20260415 Cherry Hill CHMI Stock Should You Hold Buying Pressure 20260418 DOMO Domo Inc swings to Q1 2026 profit against loss estimates shares post double digit gains today Instil Bio TIL Stock Wall Street Rating 011 20260416 TRUG TruGolf Holdings Inc narrower than expected Q3 2025 loss fails to cheer investors shares drop 1659 percent today Ideal Power IPWR Stock Public Float Strengthens 20260416