Sep 23, 2026
Signal BRBR: -17.2% — -15% stop triggered.
Sold 98.135427 shares at $8.44.
No direct external sources are attached to this read.