Newsmax stock plummets over 45% after wild post-IPO rally pushed company value north of $20 billionApril 2, 2025Yahoo Finance