Strides Pharma Science Ltd reported a consolidated net profit of Rs 10.44 crore for Q4 ending March 2024, reversing a net loss of Rs 13.79 crore a year ago. The company also announced significant top management changes and achieved its highest-ever annual revenue, driven by growth in the US market.