Chart
No data available
No data available
KFRC  41.61 -0.03 (-0.07%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 164K
Shares Outstanding 22M
Market Cap 900.0M
Year High 71.480
Year Low 35.500
Earnings Per Share 2.550
P/E Ratio 16.32
Dividend N/A
Yield N/A
Exchange NYSE