WCBR is trading -1.51% at $39.04 amid broader pressure on growth and technology stocks.
- The Nasdaq Composite falls 0.64%, while Treasury yields remain elevated.
- Geopolitical and tariff concerns are weighing on sentiment.
- No clear company-specific announcement was identified for August 24, 2026; available market listings report no recent WCBR news or press releases.