Valuation and Capital Structure
PE 84.92
Book Value 24.23
Market Cap 142.66B
Total Debt -B
Cash 12.01B
Other --
Enterprise Value 130.65B
Unlock
STRS Ratings Summary
STRS Quant Ranking