2.28 USD
↗ 0.01 (0.44%)AT CLOSE (AS OF 04:14 PM EST)
POWW is currently priced at $2.28. The technical outlook is "Neutral" and the fundamental picture shows "Buy". Key drivers include a robust Altman Z-Score and a bullish Golden Cross on the moving averages. POWW is fairly valued relative to its sector peers based on current multiples.
Technical & fundamental data as of Nov 13, 2026.