| Q1  2026 |
| ≡ |
Dodge & Cox Funds |
Reduce 35.55% |
57,995 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 2.16% |
438 |
0.00 |
| ≡ |
Tweedy Browne |
Reduce 1.55% |
869 |
0.01 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Reduce 6.28% |
87,636 |
0.02 |
| ≡ |
AKO Capital |
Reduce 2.25% |
70,069 |
0.11 |
| ≡ |
Yacktman Asset Management |
Reduce 38.18% |
130,058 |
0.14 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 29.23% |
19,000 |
0.32 |
| ≡ |
David Katz - Matrix Asset Advisors |
Sell 100.00% |
112,308 |
0.78 |
| Q4  2025 |
| ≡ |
Dodge & Cox Funds |
Reduce 25.10% |
54,675 |
0.00 |
| ≡ |
Mairs & Power Funds |
Reduce 3.06% |
639 |
0.00 |
| ≡ |
Tweedy Browne |
Reduce 0.10% |
58 |
0.00 |
| ≡ |
Yacktman Asset Management |
Reduce 5.42% |
19,538 |
0.02 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Reduce 9.58% |
148,001 |
0.03 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 16.41% |
22,042 |
0.15 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 24.42% |
21,000 |
0.33 |
| ≡ |
AKO Capital |
Buy |
3,113,706 |
3.65 |
| Q3  2025 |
| ≡ |
Thomas Gayner - Markel Group |
Add 1.72% |
6,000 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 4.31% |
863 |
0.00 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Reduce 3.47% |
55,576 |
0.01 |
| ≡ |
Tweedy Browne |
Reduce 2.83% |
1,633 |
0.01 |
| ≡ |
Dodge & Cox Funds |
Reduce 64.95% |
403,666 |
0.02 |
| ≡ |
Yacktman Asset Management |
Reduce 6.71% |
25,924 |
0.02 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 12.24% |
12,000 |
0.15 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 16.69% |
26,914 |
0.17 |
| Q2  2025 |
| ≡ |
Tweedy Browne |
Reduce 0.93% |
540 |
0.00 |
| ≡ |
Thomas Gayner - Markel Group |
Add 2.19% |
7,500 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 6.43% |
1,210 |
0.00 |
| ≡ |
Yacktman Asset Management |
Reduce 12.83% |
56,814 |
0.05 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Reduce 12.54% |
229,467 |
0.05 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 7.55% |
8,000 |
0.10 |
| ≡ |
Dodge & Cox Funds |
Reduce 97.14% |
21,101,261 |
0.68 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 42.05% |
117,013 |
0.82 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
784,698 |
0.87 |
| Q1  2025 |
| ≡ |
Mairs & Power Funds |
Add 5.27% |
942 |
0.00 |
| ≡ |
Tweedy Browne |
Reduce 2.74% |
1,644 |
0.01 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Reduce 1.49% |
27,639 |
0.01 |
| ≡ |
Dodge & Cox Funds |
Reduce 8.49% |
2,015,954 |
0.07 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 15.87% |
20,000 |
0.23 |
| ≡ |
Yacktman Asset Management |
Reduce 62.46% |
736,830 |
0.60 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
784,698 |
0.87 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 49.02% |
267,587 |
1.82 |
| Q4  2024 |
| ≡ |
Dodge & Cox Funds |
Reduce 0.35% |
82,877 |
0.00 |
| ≡ |
Mairs & Power Funds |
Add 2.88% |
500 |
0.00 |
| ≡ |
Yacktman Asset Management |
Reduce 2.25% |
27,170 |
0.02 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Reduce 16.67% |
371,505 |
0.07 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 4.94% |
28,375 |
0.18 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 21.74% |
35,000 |
0.36 |
| ≡ |
Tweedy Browne |
Reduce 71.53% |
150,586 |
0.60 |
| Q3  2024 |
| ≡ |
Mairs & Power Funds |
Reduce 5.02% |
919 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 0.38% |
90,550 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 0.07% |
386 |
0.00 |
| ≡ |
Yacktman Asset Management |
Reduce 1.50% |
18,344 |
0.01 |
| ≡ |
Tweedy Browne |
Reduce 8.81% |
20,331 |
0.05 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 8.52% |
15,000 |
0.14 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Add 115.38% |
1,193,850 |
0.20 |
| ≡ |
Torray Funds |
Sell 100.00% |
70,134 |
0.50 |
| ≡ |
Bill Nygren - Oakmark Funds |
Sell 100.00% |
10,447,953 |
0.84 |
| Q2  2024 |
| ≡ |
Mairs & Power Funds |
Reduce 3.86% |
735 |
0.00 |
| ≡ |
Richard Pzena - Pzena Investment Management |
Reduce 0.37% |
3,833 |
0.00 |
| ≡ |
Dodge & Cox Funds |
Reduce 0.24% |
57,212 |
0.00 |
| ≡ |
Yacktman Asset Management |
Add 0.14% |
1,774 |
0.00 |
| ≡ |
Bill Nygren - Oakmark Funds |
Add 0.29% |
30,381 |
0.00 |
| ≡ |
Torray Funds |
Add 2.50% |
1,710 |
0.01 |
| ≡ |
Tweedy Browne |
Reduce 4.70% |
11,394 |
0.02 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 13.45% |
68,020 |
0.39 |
| Q1  2024 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 1.55% |
7,733 |
0.05 |
| ≡ |
Yacktman Asset Management |
Reduce 10.42% |
142,311 |
0.06 |
| ≡ |
Torray Funds |
Add 22.48% |
12,559 |
0.09 |
| Q4  2023 |
| ≡ |
Bill & Melinda Gates Foundation Trust |
Sell 100.00% |
62,000 |
0.01 |
| ≡ |
Yacktman Asset Management |
Reduce 1.14% |
15,807 |
0.01 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 0.55% |
2,747 |
0.02 |
| ≡ |
Torray Funds |
Add 12.03% |
5,999 |
0.05 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
51,160 |
0.06 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Add 4.14% |
7,000 |
0.06 |
| ≡ |
Harry Burn - Sound Shore |
Sell 100.00% |
1,018,729 |
2.10 |
| Q3  2023 |
| ≡ |
Bill & Melinda Gates Foundation Trust |
Buy |
62,000 |
0.01 |
| ≡ |
Yacktman Asset Management |
Reduce 0.78% |
10,924 |
0.01 |
| ≡ |
Torray Funds |
Add 5.67% |
2,675 |
0.03 |
| ≡ |
Lee Ainslie - Maverick Capital |
Reduce 56.31% |
65,925 |
0.08 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 6.77% |
35,958 |
0.28 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 18.75% |
39,000 |
0.36 |
| ≡ |
Harry Burn - Sound Shore |
Reduce 22.98% |
303,972 |
0.63 |
| Q2  2023 |
| ≡ |
Yacktman Asset Management |
Reduce 0.32% |
4,471 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 0.54% |
2,874 |
0.02 |
| ≡ |
Torray Funds |
Add 13.43% |
5,586 |
0.05 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 4.59% |
10,000 |
0.08 |
| ≡ |
Lee Ainslie - Maverick Capital |
Add 501.61% |
97,623 |
0.11 |
| ≡ |
Harry Burn - Sound Shore |
Add 25.07% |
265,159 |
0.51 |
| Q1  2023 |
| ≡ |
Torray Funds |
Add 1.56% |
640 |
0.01 |
| ≡ |
Lee Ainslie - Maverick Capital |
Reduce 57.41% |
26,234 |
0.04 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 1.31% |
7,021 |
0.05 |
| ≡ |
Yacktman Asset Management |
Reduce 9.68% |
149,717 |
0.08 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Reduce 12.45% |
31,000 |
0.25 |
| ≡ |
Harry Burn - Sound Shore |
Buy |
1,057,542 |
2.08 |
| Q4  2022 |
| ≡ |
Lee Ainslie - Maverick Capital |
Reduce 19.28% |
10,914 |
0.01 |
| ≡ |
Yacktman Asset Management |
Reduce 1.12% |
17,532 |
0.01 |
| ≡ |
Torray Funds |
Add 2.53% |
1,012 |
0.01 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 1.47% |
7,998 |
0.06 |
| Q3  2022 |
| ≡ |
Yacktman Asset Management |
Add 1.69% |
25,964 |
0.01 |
| ≡ |
Robert Olstein - Olstein Capital Management |
Add 1.22% |
3,000 |
0.02 |