Apollo Micro Systems Shares Surge 19 as Defence Firm Reports Record Profit and Order Book Growth Thermo TMO Trading at 44895 Key Decision Point 20260520