Space Incubatrics stock split and profits rise

Space Incubatrics Technologies sets a 1:10 stock split with a 19 December 2025 record date, while Q2 FY26 shows revenue surge and a swing to profit.
Advertisement