TRMD TORM plc earnings beat expectations by 21 despite 141 revenue decline shares rise 245 Mobilicom Limited MOB Stock Analysis Buy or Sell 020 20260418 Invesco CurrencyShares Japanese Yen Trust FXY Market Analysis Report