Implied Valuation

$3B10.5%
[ Apr 2026 ]