Idai Stock Analysis T Stamp Inc. Posts 6.64 Percent Daily Gain At 2.57 Per Share Level 20260401 1 Is Quanterix Corporation Qtrx Stock Expanding Price At 3.79 Up 8.91 20260402 Mt Q4 2025 Earnings Arcelor Mittal Ny Registry Shares New 53 Eps Beat 20260401