FMP
NYSE
12.83 USD
-0.33 (-2.57%)
Valuation Date:
Dec 29, 2023 4:00 PM
Share Price on Valuation Date
$12.83
Stock Beta
1.644
Shares Outstanding
86704304