SRTAW Strata outlines new critical medical service expansion plans alongside its latest quarterly earnings release Sensata ST Stock Breakout or Breakdown Sensata posts slight EPS miss Q4 revenue data not available FRHC Freedom Holding drops 982 after Q1 2026 earnings release with no published analyst consensus estimates DIBS 1stdibs posts narrower than expected Q4 2025 loss shares gain 238 percent on positive investor sentiment What kurtosis risk BitVentures BVC Bearish Sentiment 20260429 TTEK Tetra Tech Q1 2026 EPS exceeds estimates by 42 percent shares rise 156 percent on positive investor sentiment iShares MSCI China ETF MCHI China Q1 2026 Industrial Profit Surge Defies Geopolitical Risks Unlocking ETF Exposure Opportunities Why Saga SGA might be the portfolio Builder you need Near Lows 20260506