| Q1  2026 |
| ≡ |
Dodge & Cox Funds |
Reduce 6.27% |
1,290 |
0.00 |
| ≡ |
Sarah Ketterer - Causeway Capital Management |
Add 1.93% |
16 |
0.00 |
| ≡ |
Bill Nygren - Oakmark Funds |
Add 6.02% |
103 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 6.32% |
210 |
0.00 |
| ≡ |
First Pacific Advisors |
Reduce 27.46% |
23,646 |
0.11 |
| ≡ |
Torray Funds |
Add 9.14% |
8,333 |
0.40 |
| ≡ |
Daniel Loeb - Third Point |
Buy |
50,000 |
0.74 |
| ≡ |
Chase Coleman - Tiger Global Management |
Add 24.66% |
709,200 |
0.96 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 11.91% |
548,299 |
1.13 |
| ≡ |
Jensen Investment Management |
Add 149.75% |
267,208 |
1.63 |
| ≡ |
Polen Capital Management |
Reduce 23.62% |
834,070 |
1.79 |
| ≡ |
Stephen Mandel - Lone Pine Capital |
Sell 100.00% |
1,730,216 |
4.40 |
| Q4  2025 |
| ≡ |
Sarah Ketterer - Causeway Capital Management |
Buy |
827 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 15.23% |
597 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 2.14% |
450 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 1.79% |
20 |
0.00 |
| ≡ |
Chase Coleman - Tiger Global Management |
Reduce 0.48% |
14,000 |
0.02 |
| ≡ |
First Pacific Advisors |
Reduce 24.94% |
28,608 |
0.13 |
| ≡ |
Torray Funds |
Reduce 3.37% |
3,175 |
0.17 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 2.03% |
95,438 |
0.18 |
| ≡ |
Stephen Mandel - Lone Pine Capital |
Add 11.67% |
180,804 |
0.46 |
| ≡ |
Jensen Investment Management |
Buy |
178,441 |
0.97 |
| ≡ |
Polen Capital Management |
Reduce 21.27% |
954,217 |
1.41 |
| Q3  2025 |
| ≡ |
Bill Nygren - Oakmark Funds |
Reduce 15.85% |
322 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 0.71% |
150 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 2.47% |
27 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 22.46% |
719 |
0.00 |
| ≡ |
First Pacific Advisors |
Reduce 4.01% |
4,797 |
0.02 |
| ≡ |
Chase Coleman - Tiger Global Management |
Add 6.90% |
186,400 |
0.19 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 14.25% |
781,041 |
1.42 |
| ≡ |
Torray Funds |
Reduce 36.57% |
54,371 |
2.52 |
| ≡ |
Stephen Mandel - Lone Pine Capital |
Buy |
1,549,412 |
3.72 |
| ≡ |
Polen Capital Management |
Buy |
4,485,854 |
4.80 |
| Q2  2025 |
| ≡ |
Bill Nygren - Oakmark Funds |
Buy |
2,032 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 5.30% |
179 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Add 2.47% |
510 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Buy |
1,092 |
0.03 |
| ≡ |
First Pacific Advisors |
Reduce 38.72% |
75,519 |
0.30 |
| ≡ |
Chase Coleman - Tiger Global Management |
Add 19.01% |
431,714 |
0.35 |
| ≡ |
David Tepper - Appaloosa Management |
Sell 100.00% |
130,000 |
0.39 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 13.10% |
826,094 |
1.32 |
| ≡ |
Torray Funds |
Add 107.95% |
77,183 |
3.09 |
| Q1  2025 |
| ≡ |
Dodge & Cox Funds |
Reduce 11.89% |
2,790 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 4.00% |
130 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Sell 100.00% |
1,060 |
0.03 |
| ≡ |
Torray Funds |
Reduce 10.99% |
8,831 |
0.22 |
| ≡ |
Chase Coleman - Tiger Global Management |
Add 23.08% |
426,000 |
0.27 |
| ≡ |
David Tepper - Appaloosa Management |
Buy |
130,000 |
0.39 |
| ≡ |
First Pacific Advisors |
Reduce 45.56% |
163,241 |
0.44 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 14.44% |
1,063,996 |
1.15 |
| Q4  2024 |
| ≡ |
Dodge & Cox Funds |
Reduce 33.62% |
11,880 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 1.52% |
50 |
0.00 |
| ≡ |
Torray Funds |
Reduce 0.18% |
141 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Buy |
1,060 |
0.03 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Add 0.54% |
39,477 |
0.06 |
| ≡ |
First Pacific Advisors |
Reduce 44.20% |
283,844 |
0.95 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
359,668 |
1.21 |
| Q3  2024 |
| ≡ |
Dodge & Cox Funds |
Reduce 7.20% |
2,740 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 7.14% |
220 |
0.00 |
| ≡ |
Chase Coleman - Tiger Global Management |
Add 1.23% |
22,500 |
0.02 |
| ≡ |
Torray Funds |
Add 4.67% |
3,592 |
0.09 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 5.04% |
389,377 |
0.41 |
| ≡ |
First Pacific Advisors |
Reduce 24.38% |
207,030 |
0.51 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
359,668 |
1.21 |
| ≡ |
Viking Global Investors |
Sell 100.00% |
2,930,970 |
1.81 |
| Q2  2024 |
| ≡ |
Dodge & Cox Funds |
Reduce 23.19% |
11,500 |
0.00 |
| ≡ |
Torray Funds |
Reduce 0.22% |
170 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 12.82% |
350 |
0.00 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 4.88% |
396,100 |
0.43 |
| ≡ |
First Pacific Advisors |
Reduce 40.24% |
571,840 |
1.27 |
| ≡ |
Viking Global Investors |
Buy |
2,930,970 |
1.81 |
| Q1  2024 |
| ≡ |
Torray Funds |
Reduce 10.39% |
8,930 |
0.18 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 12.37% |
1,145,890 |
0.96 |
| Q4  2023 |
| ≡ |
Bill & Melinda Gates Foundation Trust |
Sell 100.00% |
65,000 |
0.01 |
| ≡ |
Torray Funds |
Reduce 0.92% |
800 |
0.01 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 2.37% |
224,870 |
0.17 |
| ≡ |
Chase Coleman - Tiger Global Management |
Buy |
1,823,000 |
1.45 |
| Q3  2023 |
| ≡ |
Bill & Melinda Gates Foundation Trust |
Buy |
65,000 |
0.01 |
| ≡ |
Torray Funds |
Add 21.10% |
15,120 |
0.22 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 9.44% |
989,540 |
0.61 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
399,350 |
0.74 |
| ≡ |
David Tepper - Appaloosa Management |
Sell 100.00% |
1,200,000 |
1.93 |
| Q2  2023 |
| ≡ |
Torray Funds |
Add 44.94% |
22,220 |
0.33 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Add 6.35% |
625,600 |
0.38 |
| ≡ |
Lee Ainslie - Maverick Capital |
Add 3646.25% |
388,690 |
0.72 |
| ≡ |
David Tepper - Appaloosa Management |
Buy |
1,200,000 |
1.93 |
| Q1  2023 |
| ≡ |
Lee Ainslie - Maverick Capital |
Add 75.91% |
4,600 |
0.01 |
| ≡ |
Torray Funds |
Reduce 3.12% |
1,590 |
0.02 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 1.57% |
156,860 |
0.08 |
| ≡ |
Sarah Ketterer - Causeway Capital Management |
Sell 100.00% |
365,890 |
0.60 |
| Q4  2022 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
6,060 |
0.01 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 2.02% |
206,460 |
0.10 |
| ≡ |
Torray Funds |
Add 117.43% |
27,560 |
0.28 |
| Q3  2022 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 0.93% |
95,830 |
0.04 |
| ≡ |
Torray Funds |
Buy |
23,470 |
0.21 |
| Q2  2022 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 0.45% |
46,600 |
0.02 |
| Q1  2022 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Add 2.96% |
297,320 |
0.13 |
| Q4  2021 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
66,950 |
0.04 |
| ≡ |
William Von Mueffling - Cantillon Capital Management |
Reduce 7.08% |
767,060 |
0.34 |
| Q3  2021 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
66,950 |
0.04 |