FMP
AMEX
18.8 USD
-0.2289 (-1.22%)
Valuation Date:
Mar 28, 2024 2:58 PM
Share Price on Valuation Date
$18.8
Stock Beta
-0.27
Shares Outstanding
357273