Last price: $24.18as of 2026-07-17
Sector: AI Infrastructure
AI server rack shipments, Nvidia partnership, and audit resolution.