Cosmos Health surges 20% on record 2025 revenue of $65.3 million