Leopold AschenbrennerBW history

Issuer:
BABCOCK & WILCOX ENTERPRISES
Quarters tracked:
3 (Q4 2025Q2 2026)
Current shares:
2,027,451
Current value:
$28.59M
Peak shares:
2,027,451 (Q2 2026)
Overall change:
+50%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 20262,027,451$28.59M$14.10+673,551+50%
Q1 20261,353,900$19.89M$14.6900%
Q4 20251,353,900$8.58M$6.34NEW