FMP
AMEX
16.84 USD
0.2369 (1.41%)
Valuation Date:
Mar 27, 2024 2:55 PM
Share Price on Valuation Date
$16.84
Stock Beta
0.94
Shares Outstanding
1623246