Tiziana TLSA Climbs 978 Resistance at 159 in Focus 20260520 Why Greenlight GLRE Just Dropped 097 What to Watch 20260520