Is Mesa Laboratories MLAB stock overvalued after recent rally 109 20260427 BTC Digital BTCT Stock Technical Chart Overview Trend Strengthens 20260427 Why is Hinge Health HNGE stock moving today Q4 2025 Profit Surprises