1 | Texas Pacific Land Corporation | 77.32% |
---|---|---|
2 | Verisign, Inc. | 68.12% |
3 | Visa Inc | 66.96% |
4 | CME Group Inc | 64.14% |
5 | Nvidia Corporation | 62.71% |
6 | Altria Group Inc | 58.56% |
7 | Gen Digital Inc. | 58.56% |
8 | Mastercard Inc | 57.75% |
9 | Marriott International Inc | 57.32% |
10 | MSCI Inc | 53.62% |