Scienture Holdings holds annual shareholder meeting - SCNX News | Rallies