Valuation Rank

Current Vs Industry Vs History
PB Ratio 1.04
Price-to-Free-Cash-Flow 22.86
Price-to-Operating-Cash-Flow 22.86
EV-to-EBIT -12.82
N/A
EV-to-EBITDA -12.84
N/A
Current Ratio 68.13
Quick Ratio 68.13

Dividend & Buy Back

Current Vs Industry Vs History
3-Year Average Share Buyback Ratio -32.1