Stocks in Play

Tantalus Systems

11:25 AM EST - Tantalus Systems : Today announced that it has been named a Top 25 vendor by independent research firm Frost & Sullivan in their latest report, "Top 25 for 2025: Companies to Action in the Power Grids Industry, Global, 2025." Tantalus Systems shares T.GRID are trading down $0.16 at $454.00.