2024-02-04 Financial reports, Stella Achieves Solid Q3 2024 Results with Buildout of New Manufacturing Facilities on Track