1 | Nvidia Corporation | 94.61% |
---|---|---|
2 | Verisign, Inc. | 66.54% |
3 | Domino's Pizza, Inc. | 50.83% |
4 | Texas Pacific Land Corporation | 47.1% |
5 | Fair Isaac Corporation | 44.55% |
6 | Yum! Brands, Inc. | 38.92% |
7 | IDEXX Laboratories, Inc. | 36.46% |
8 | lululemon | 36.32% |
9 | Mastercard Inc | 36.18% |
10 | Deckers Outdoor Corporation | 34.55% |