| Q1  2026 |
| ≡ |
First Eagle Investment Management |
Add 4.44% |
2,163 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 2.29% |
1,156 |
0.03 |
| ≡ |
Viking Global Investors |
Buy |
504,257 |
0.46 |
| ≡ |
Mairs & Power Funds |
Reduce 2.33% |
3,655 |
0.01 |
| ≡ |
Dodge & Cox Funds |
Reduce 3.44% |
800 |
0.00 |
| ≡ |
Torray Funds |
Reduce 23.07% |
960 |
0.05 |
| ≡ |
Jensen Investment Management |
Reduce 41.40% |
1,033 |
0.01 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 64.33% |
51,595 |
0.13 |
| Q4  2025 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 5.02% |
2,412 |
0.07 |
| ≡ |
Mairs & Power Funds |
Add 0.97% |
1,502 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 0.11% |
25 |
0.00 |
| ≡ |
First Eagle Investment Management |
Reduce 0.56% |
273 |
0.00 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 5.48% |
4,654 |
0.01 |
| ≡ |
Jensen Investment Management |
Reduce 67.04% |
5,075 |
0.02 |
| ≡ |
Torray Funds |
Reduce 92.83% |
53,851 |
2.85 |
| Q3  2025 |
| ≡ |
Torray Funds |
Add 3.22% |
1,810 |
0.10 |
| ≡ |
Terry Smith - Fundsmith |
Add 1.79% |
1,493 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 0.92% |
437 |
0.02 |
| ≡ |
Mairs & Power Funds |
Add 0.89% |
1,378 |
0.01 |
| ≡ |
Dodge & Cox Funds |
Reduce 1.48% |
350 |
0.00 |
| ≡ |
First Eagle Investment Management |
Reduce 1.99% |
992 |
0.00 |
| ≡ |
Jensen Investment Management |
Reduce 95.29% |
153,017 |
0.81 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
12,454 |
0.07 |
| ≡ |
Bill Nygren - Oakmark Funds |
Sell 100.00% |
693 |
0.00 |
| Q2  2025 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 1.81% |
846 |
0.03 |
| ≡ |
Dodge & Cox Funds |
Add 1.50% |
350 |
0.00 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
12,454 |
0.07 |
| ≡ |
Bill Nygren - Oakmark Funds |
Buy |
693 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 0.33% |
514 |
0.00 |
| ≡ |
First Eagle Investment Management |
Reduce 1.11% |
559 |
0.00 |
| ≡ |
Torray Funds |
Reduce 1.29% |
737 |
0.04 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 27.34% |
31,369 |
0.05 |
| ≡ |
Jensen Investment Management |
Reduce 46.85% |
141,541 |
0.61 |
| Q1  2025 |
| ≡ |
Torray Funds |
Add 15.18% |
7,503 |
0.41 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 2.64% |
1,203 |
0.05 |
| ≡ |
First Eagle Investment Management |
Reduce 3.01% |
1,566 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 3.81% |
6,126 |
0.02 |
| ≡ |
Dodge & Cox Funds |
Reduce 3.92% |
950 |
0.00 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 21.22% |
30,903 |
0.05 |
| ≡ |
Jensen Investment Management |
Reduce 37.61% |
182,114 |
0.74 |
| ≡ |
Hillman Capital Management |
Sell 100.00% |
670 |
0.10 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
7,761 |
0.05 |
| ≡ |
Bill Nygren - Oakmark Funds |
Sell 100.00% |
534 |
0.00 |
| Q4  2024 |
| ≡ |
Lee Ainslie - Maverick Capital |
Add 395.28% |
6,194 |
0.04 |
| ≡ |
Torray Funds |
Add 0.18% |
89 |
0.00 |
| ≡ |
Bill Nygren - Oakmark Funds |
Buy |
534 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 0.86% |
210 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 0.94% |
433 |
0.02 |
| ≡ |
Jensen Investment Management |
Reduce 1.20% |
5,871 |
0.02 |
| ≡ |
Mairs & Power Funds |
Reduce 1.32% |
2,159 |
0.01 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 1.47% |
2,176 |
0.00 |
| ≡ |
First Eagle Investment Management |
Reduce 5.19% |
2,848 |
0.00 |
| Q3  2024 |
| ≡ |
Torray Funds |
Add 1.59% |
770 |
0.04 |
| ≡ |
Terry Smith - Fundsmith |
Add 1.10% |
1,615 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 0.00% |
1 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 0.20% |
50 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 0.41% |
665 |
0.00 |
| ≡ |
First Eagle Investment Management |
Reduce 0.79% |
437 |
0.00 |
| ≡ |
Jensen Investment Management |
Reduce 5.60% |
29,066 |
0.10 |
| ≡ |
Lee Ainslie - Maverick Capital |
Reduce 88.13% |
11,631 |
0.07 |
| Q2  2024 |
| ≡ |
Lee Ainslie - Maverick Capital |
Add 331.03% |
10,136 |
0.07 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 7.99% |
3,402 |
0.14 |
| ≡ |
Torray Funds |
Add 2.39% |
1,136 |
0.06 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 0.26% |
384 |
0.00 |
| ≡ |
First Eagle Investment Management |
Reduce 1.04% |
583 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 1.35% |
335 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 3.24% |
5,481 |
0.02 |
| ≡ |
Jensen Investment Management |
Reduce 39.06% |
332,729 |
0.94 |
| Q1  2024 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
3,062 |
0.02 |
| ≡ |
First Eagle Investment Management |
Reduce 0.37% |
208 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 1.63% |
705 |
0.03 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 2.16% |
3,234 |
0.00 |
| ≡ |
Torray Funds |
Reduce 3.48% |
1,709 |
0.10 |
| ≡ |
Jensen Investment Management |
Reduce 18.71% |
196,059 |
0.58 |
| Q4  2023 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 2.26% |
957 |
0.04 |
| ≡ |
Terry Smith - Fundsmith |
Add 1.46% |
2,161 |
0.00 |
| ≡ |
First Eagle Investment Management |
Add 0.47% |
265 |
0.00 |
| ≡ |
Torray Funds |
Reduce 0.49% |
243 |
0.01 |
| ≡ |
Jensen Investment Management |
Reduce 2.26% |
24,201 |
0.06 |
| ≡ |
Bill & Melinda Gates Foundation Trust |
Sell 100.00% |
5,692 |
0.00 |
| Q3  2023 |
| ≡ |
Jensen Investment Management |
Add 2.72% |
28,350 |
0.07 |
| ≡ |
Torray Funds |
Add 2.02% |
978 |
0.05 |
| ≡ |
Terry Smith - Fundsmith |
Add 0.19% |
276 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 0.11% |
46 |
0.00 |
| ≡ |
Bill & Melinda Gates Foundation Trust |
Buy |
5,692 |
0.00 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
10,214 |
0.07 |
| Q2  2023 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 17.27% |
6,228 |
0.27 |
| ≡ |
Torray Funds |
Add 15.54% |
6,512 |
0.35 |
| ≡ |
Jensen Investment Management |
Add 1.19% |
12,240 |
0.03 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
10,214 |
0.07 |
| ≡ |
First Eagle Investment Management |
Reduce 0.10% |
56 |
0.00 |
| ≡ |
Terry Smith - Fundsmith |
Reduce 4.09% |
6,282 |
0.01 |
| Q1  2023 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 75.03% |
15,463 |
0.66 |
| ≡ |
First Eagle Investment Management |
Add 2.62% |
1,426 |
0.00 |
| ≡ |
Terry Smith - Fundsmith |
Add 0.59% |
897 |
0.00 |
| ≡ |
Torray Funds |
Add 0.50% |
207 |
0.01 |
| ≡ |
Jensen Investment Management |
Reduce 3.48% |
37,212 |
0.08 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
1,008 |
0.01 |
| Q4  2022 |
| ≡ |
Torray Funds |
Add 317.93% |
31,720 |
1.80 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 18.10% |
3,158 |
0.15 |