Performance (normalized)

+0%+122%+244%+365%+487%

Key metrics

MetricINTCLRCX
Price$95.80$307.65
Market cap$483.22B$384.74B
P/E ratio (TTM)-42.40x52.14x
P/S ratio (TTM)7.91x16.25x
Dividend yield0.00%0.34%
Beta2.241.86
1-year return+289.27%+206.36%

Compare up to five stocks