
Barrett Media
Author: BNM Staff
May 19, 2025 9:52 am

The company ended the quarter with $126.7 million in cash and cash equivalents. That represents an increase of 426.8% over the final quarter of 2024.
Please visit Barrett Media for the full story HERE.