Q1  2024 |
≡ |
Yacktman Asset Management |
Add 3.09% |
8,977 |
0.00 |
Q4  2023 |
≡ |
First Eagle Investment Management |
Add 15.84% |
58,131 |
0.01 |
Q3  2023 |
≡ |
Polen Capital Management |
Add 2.27% |
17,335 |
0.00 |
≡ |
Bill & Melinda Gates Foundation Trust |
Buy |
72,610 |
0.01 |
Q2  2023 |
≡ |
David Katz - Matrix Asset Advisors |
Add 1.93% |
2,881 |
0.02 |
≡ |
First Eagle Investment Management |
Add 17.22% |
54,190 |
0.01 |
Q1  2023 |
≡ |
Yacktman Asset Management |
Add 2.29% |
6,927 |
0.00 |
≡ |
First Eagle Investment Management |
Add 20.42% |
53,360 |
0.01 |
Q4  2022 |
≡ |
First Eagle Investment Management |
Add 23.55% |
49,795 |
0.01 |
≡ |
Polen Capital Management |
Add 59.75% |
313,636 |
0.04 |
Q3  2022 |
≡ |
Yacktman Asset Management |
Add 3.17% |
9,677 |
0.00 |
≡ |
Polen Capital Management |
Add 4.36% |
21,928 |
0.00 |
≡ |
David Katz - Matrix Asset Advisors |
Add 20.38% |
26,177 |
0.19 |
≡ |
First Eagle Investment Management |
Add 38.56% |
58,856 |
0.01 |
Q2  2022 |
≡ |
David Katz - Matrix Asset Advisors |
Add 0.39% |
497 |
0.00 |
≡ |
Yacktman Asset Management |
Add 4.21% |
12,337 |
0.01 |
≡ |
First Eagle Investment Management |
Add 58.10% |
56,088 |
0.01 |
Q1  2022 |
≡ |
Polen Capital Management |
Add 4.34% |
22,612 |
0.00 |
≡ |
Yacktman Asset Management |
Add 4.35% |
12,202 |
0.01 |
≡ |
David Katz - Matrix Asset Advisors |
Add 47.88% |
41,427 |
0.25 |
≡ |
First Eagle Investment Management |
Add 69.74% |
39,662 |
0.00 |
Q4  2021 |
≡ |
First Eagle Investment Management |
Add 117.44% |
30,714 |
0.01 |
≡ |
David Katz - Matrix Asset Advisors |
Add 1050.77% |
78,997 |
0.56 |
Q3  2021 |
≡ |
Polen Capital Management |
Add 6.96% |
34,787 |
0.00 |
≡ |
Yacktman Asset Management |
Add 28.03% |
68,109 |
0.04 |
≡ |
First Eagle Investment Management |
Add 65.36% |
10,338 |
0.00 |
Q2  2021 |
≡ |
First Eagle Investment Management |
Add 1840.61% |
15,001 |
0.00 |
≡ |
Steven Romick - FPA Crescent Fund |
Buy |
1,451,639 |
1.09 |
Q1  2021 |
≡ |
Yacktman Asset Management |
Add 4.29% |
10,397 |
0.01 |
≡ |
First Eagle Investment Management |
Add 143.28% |
480 |
0.00 |
≡ |
David Katz - Matrix Asset Advisors |
Buy |
7,518 |
0.06 |
Q4  2020 |
≡ |
Polen Capital Management |
Add 21.29% |
118,941 |
0.02 |
≡ |
Tweedy Browne Co. - Tweedy Browne Value Fund |
Add 600.58% |
176,510 |
2.70 |
≡ |
First Eagle Investment Management |
Buy |
335 |
0.00 |
≡ |
Yacktman Asset Management |
Buy |
242,614 |
0.18 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Buy |
11,155,624 |
6.11 |
Q3  2020 |
≡ |
Polen Capital Management |
Add 35.04% |
144,925 |
0.02 |
Q2  2020 |
≡ |
Polen Capital Management |
Add 10.41% |
39,002 |
0.01 |
Q1  2020 |
≡ |
David Katz - Matrix Asset Advisors |
Buy |
53,320 |
0.61 |
Q4  2019 |
≡ |
Polen Capital Management |
Add 18.20% |
58,041 |
0.01 |
Q3  2019 |
≡ |
Polen Capital Management |
Add 57.97% |
117,005 |
0.03 |
Q2  2019 |
≡ |
Polen Capital Management |
Add 27.57% |
43,618 |
0.01 |
Q4  2017 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Buy |
2,749 |
0.00 |
Q2  2016 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 0.11% |
1,700 |
0.00 |
Q1  2016 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 0.26% |
3,900 |
0.00 |
Q4  2015 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 1.67% |
25,000 |
0.03 |
Q3  2015 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 1.70% |
25,000 |
0.03 |
Q2  2015 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 0.75% |
11,000 |
0.01 |
Q1  2015 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 3.84% |
54,000 |
0.06 |
Q4  2014 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 17.54% |
210,000 |
0.22 |
Q3  2014 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 31.25% |
285,000 |
0.34 |
Q2  2014 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 50.25% |
305,000 |
0.39 |
Q1  2014 |
≡ |
Thomas Gayner - Markel Asset Management |
Add 179.72% |
390,000 |
0.51 |
Q4  2013 |
≡ |
Thomas Gayner - Markel Asset Management |
Buy |
217,000 |
0.28 |
Q2  2013 |
≡ |
Dodge & Cox |
Add 17.94% |
1,000,000 |
0.09 |
Q3  2011 |
≡ |
Dodge & Cox |
Add 3.62% |
250,000 |
0.02 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Buy |
600 |
0.00 |
Q2  2011 |
≡ |
Dodge & Cox |
Buy |
6,900,000 |
0.51 |
Q3  2010 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 4.24% |
9,000 |
0.02 |