FMP
NYSE
11.84 USD
0.51 (4.31%)
Valuation Date:
Mar 28, 2024 3:00 PM
Share Price on Valuation Date
$11.84
Stock Beta
0.757
Shares Outstanding
1875128159