Q3  2024 |
≡ |
David Katz - Matrix Asset Advisors |
Add 0.00% |
1 |
0.00 |
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 |
Q1  2024 |
≡ |
Lee Ainslie - Maverick Capital |
Buy |
3,062 |
0.02 |
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 |
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 |
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 |
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 |
Q4  2022 |
≡ |
Torray Funds |
Add 317.93% |
31,720 |
1.80 |
≡ |
David Katz - Matrix Asset Advisors |
Add 18.10% |
3,158 |
0.15 |
≡ |
Lee Ainslie - Maverick Capital |
Add 10.53% |
96 |
0.00 |
≡ |
Jensen Investment Management |
Add 5.52% |
55,863 |
0.14 |
≡ |
Terry Smith - Fundsmith |
Add 0.34% |
511 |
0.00 |
Q3  2022 |
≡ |
Jensen Investment Management |
Add 11.22% |
102,155 |
0.25 |
≡ |
Terry Smith - Fundsmith |
Add 0.50% |
750 |
0.00 |
≡ |
David Katz - Matrix Asset Advisors |
Buy |
17,451 |
0.79 |
Q2  2022 |
≡ |
Torray Funds |
Add 4.86% |
497 |
0.03 |
≡ |
Jensen Investment Management |
Add 3.30% |
29,076 |
0.07 |
≡ |
Terry Smith - Fundsmith |
Add 2.32% |
3,429 |
0.00 |
≡ |
Lee Ainslie - Maverick Capital |
Buy |
5,876 |
0.04 |
Q1  2022 |
≡ |
Torray Funds |
Add 39.69% |
2,907 |
0.14 |
≡ |
Jensen Investment Management |
Add 4.92% |
41,353 |
0.09 |
≡ |
First Eagle Investment Management |
Add 0.16% |
90 |
0.00 |
Q4  2021 |
≡ |
Terry Smith - Fundsmith |
Add 7.62% |
11,304 |
0.01 |
≡ |
Torray Funds |
Add 2.40% |
172 |
0.01 |
Q3  2021 |
≡ |
Terry Smith - Fundsmith |
Add 3314.02% |
143,994 |
0.13 |
≡ |
Torray Funds |
Add 0.32% |
23 |
0.00 |
Q2  2021 |
≡ |
First Eagle Investment Management |
Add 32.04% |
13,925 |
0.01 |
Q1  2021 |
≡ |
Jensen Investment Management |
Add 2.09% |
20,762 |
0.05 |
≡ |
Torray Funds |
Add 0.86% |
67 |
0.00 |
≡ |
Terry Smith - Fundsmith |
Buy |
5,265 |
0.01 |
Q4  2020 |
≡ |
Jensen Investment Management |
Add 22.76% |
184,150 |
0.41 |
Q3  2020 |
≡ |
Mairs & Power Growth Fund |
Add 5.26% |
10,000 |
0.06 |
≡ |
Jensen Investment Management |
Buy |
809,175 |
1.99 |
≡ |
First Eagle Investment Management |
Buy |
43,907 |
0.04 |
Q1  2020 |
≡ |
Mairs & Power Growth Fund |
Add 72.73% |
80,000 |
0.42 |
≡ |
David Katz - Matrix Asset Advisors |
Buy |
45,293 |
1.93 |
≡ |
Torray Funds |
Buy |
9,265 |
0.38 |
Q4  2019 |
≡ |
Lee Ainslie - Maverick Capital |
Add 79.58% |
18,353 |
0.06 |
≡ |
Mairs & Power Growth Fund |
Add 37.50% |
30,000 |
0.14 |
Q2  2019 |
≡ |
Lee Ainslie - Maverick Capital |
Buy |
36,850 |
0.11 |
Q2  2018 |
≡ |
Lee Ainslie - Maverick Capital |
Add 1521.35% |
175,260 |
0.40 |
Q1  2018 |
≡ |
Lee Ainslie - Maverick Capital |
Add 45.82% |
3,620 |
0.01 |
Q4  2017 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Buy |
450 |
0.00 |
Q3  2017 |
≡ |
Lee Ainslie - Maverick Capital |
Add 366.64% |
41,870 |
0.09 |
≡ |
Mairs & Power Growth Fund |
Buy |
80,000 |
0.30 |
Q2  2017 |
≡ |
Lee Ainslie - Maverick Capital |
Add 145.59% |
6,770 |
0.01 |
Q4  2016 |
≡ |
Lee Ainslie - Maverick Capital |
Add 3.88% |
180 |
0.00 |
Q2  2016 |
≡ |
Lee Ainslie - Maverick Capital |
Add 16.58% |
660 |
0.00 |
Q1  2016 |
≡ |
Lee Ainslie - Maverick Capital |
Add 105.15% |
2,040 |
0.01 |
Q1  2015 |
≡ |
Lee Ainslie - Maverick Capital |
Buy |
2,270 |
0.00 |
Q3  2011 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 7.23% |
18,000 |
0.12 |
≡ |
Thomas Gayner - Markel Group |
Add 0.00% |
3 |
0.00 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Buy |
3,950 |
0.00 |
Q1  2011 |
≡ |
Thomas Gayner - Markel Group |
Add 0.00% |
3 |
0.00 |
Q3  2010 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 10.71% |
30,000 |
0.17 |
Q1  2010 |
≡ |
Thomas Gayner - Markel Group |
Add 0.00% |
3 |
0.00 |
Q4  2009 |
≡ |
Dodge & Cox |
Add 0.90% |
188,870 |
0.01 |
Q2  2009 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 9.73% |
47,300 |
0.22 |
Q3  2008 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 5.66% |
38,800 |
0.12 |
≡ |
Thomas Gayner - Markel Group |
Add 0.05% |
538 |
0.00 |
Q2  2008 |
≡ |
Dodge & Cox |
Add 8.31% |
2,011,500 |
0.09 |
Q1  2008 |
≡ |
Tweedy Browne Co. - Tweedy Browne Value Fund |
Add 18.99% |
97,150 |
0.71 |
≡ |
Dodge & Cox |
Add 6.62% |
1,502,800 |
0.08 |
Q4  2007 |
≡ |
Dodge & Cox |
Add 56.56% |
8,201,400 |
0.35 |
≡ |
Tweedy Browne Co. - Tweedy Browne Value Fund |
Add 54.90% |
181,358 |
1.23 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 32.72% |
241,000 |
0.46 |
≡ |
Charles Bobrinskoy - Ariel Focus Fund |
Add 12.50% |
6,400 |
0.42 |
Q3  2007 |
≡ |
Hillman Value Fund |
Add 28.33% |
34,000 |
1.08 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 25.14% |
148,000 |
0.30 |
≡ |
Charles Bobrinskoy - Ariel Focus Fund |
Add 12.78% |
5,800 |
0.45 |
≡ |
Richard Pzena - Hancock Classic Value |
Add 11.34% |
725,875 |
0.27 |
Q2  2007 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 41.63% |
173,000 |
0.39 |
≡ |
Charles Bobrinskoy - Ariel Focus Fund |
Add 5.34% |
2,300 |
0.22 |
≡ |
Bill Nygren - Oakmark Select Fund |
Buy |
5,000,000 |
3.37 |
≡ |
Dodge & Cox |
Buy |
14,501,000 |
0.81 |
Q1  2007 |
≡ |
Hillman Value Fund |
Add 13.04% |
15,000 |
0.57 |
≡ |
Charles Bobrinskoy - Ariel Focus Fund |
Add 9.95% |
3,900 |
0.40 |
≡ |
Thomas Gayner - Markel Group |
Add 0.41% |
4,265 |
0.01 |
≡ |
Robert Olstein - Olstein Capital Management |
Buy |
415,600 |
0.93 |