TTMI TTM Technologies posts 19 percent year over year Q4 2025 revenue growth edges past EPS estimates as stock dips slightly What BrainsWay BWAY is doing that smart money tracks 412 20260511 BriaCell BCTXL Q4 Outlook Earnings Report IDEXX Laboratories IDXX Stock Final Thoughts Smart Money Active 20260422