SLBT ▲ +7.8% - SL Science Holding Limited $SLBT - SL Science Holding Limited Reports First Half 2026 Financial Results 26-OCT-2026 04:15 PM ET