Rezolute RZLT Gained 355 Can It Break 337 20260520 Kestrel Group KG Q3 2024 Results Meet Expectations Revenue NA