Q3  2024 |
≡ |
First Eagle Investment Management |
Add 4.12% |
386,733 |
0.07 |
≡ |
David Katz - Matrix Asset Advisors |
Add 11.08% |
30,769 |
0.31 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 19.18% |
14,000 |
0.21 |
≡ |
Mairs & Power Growth Fund |
Reduce 44.26% |
779,000 |
1.23 |
≡ |
Polen Capital Management |
Reduce 2.57% |
26,940 |
0.01 |
Q2  2024 |
≡ |
David Katz - Matrix Asset Advisors |
Add 52.34% |
95,376 |
0.90 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 28.43% |
29,000 |
0.41 |
≡ |
Richard Pzena - Hancock Classic Value |
Reduce 18.86% |
81,595 |
0.56 |
≡ |
Polen Capital Management |
Reduce 1.47% |
15,640 |
0.00 |
≡ |
First Eagle Investment Management |
Reduce 0.41% |
38,599 |
0.01 |
Q1  2024 |
≡ |
First Eagle Investment Management |
Add 0.06% |
5,476 |
0.00 |
≡ |
David Katz - Matrix Asset Advisors |
Add 7.88% |
13,312 |
0.14 |
≡ |
Polen Capital Management |
Add 8.35% |
82,105 |
0.02 |
Q4  2023 |
≡ |
David Katz - Matrix Asset Advisors |
Add 0.88% |
1,468 |
0.02 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 2.00% |
2,000 |
0.03 |
≡ |
Polen Capital Management |
Add 23.74% |
188,715 |
0.04 |
≡ |
First Eagle Investment Management |
Add 54.54% |
3,320,800 |
0.66 |
Q3  2023 |
≡ |
Dodge & Cox |
Add 0.53% |
26,800 |
0.00 |
≡ |
Polen Capital Management |
Add 1.65% |
12,876 |
0.00 |
≡ |
David Katz - Matrix Asset Advisors |
Add 6.21% |
9,797 |
0.11 |
≡ |
Mairs & Power Growth Fund |
Add 8.37% |
136,000 |
0.24 |
≡ |
First Eagle Investment Management |
Add 10.79% |
592,849 |
0.12 |
Q2  2023 |
≡ |
First Eagle Investment Management |
Add 0.19% |
10,692 |
0.00 |
≡ |
Dodge & Cox |
Add 0.38% |
19,000 |
0.00 |
≡ |
David Katz - Matrix Asset Advisors |
Add 1.79% |
2,773 |
0.03 |
≡ |
Richard Pzena - Hancock Classic Value |
Add 126.45% |
241,643 |
1.41 |
≡ |
Polen Capital Management |
Reduce 2.55% |
20,461 |
0.00 |
Q1  2023 |
≡ |
David Katz - Matrix Asset Advisors |
Add 6.46% |
9,401 |
0.11 |
≡ |
Dodge & Cox |
Add 64.70% |
1,977,300 |
0.18 |
≡ |
First Eagle Investment Management |
Add 153.88% |
3,324,768 |
0.71 |
≡ |
Richard Pzena - Hancock Classic Value |
Buy |
191,096 |
1.04 |
≡ |
Polen Capital Management |
Reduce 1.43% |
11,617 |
0.00 |
Q4  2022 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 29.87% |
23,000 |
0.28 |
≡ |
First Eagle Investment Management |
Add 1041.37% |
1,971,275 |
0.42 |
≡ |
Polen Capital Management |
Reduce 10.70% |
97,484 |
0.02 |
≡ |
David Katz - Matrix Asset Advisors |
Reduce 0.62% |
901 |
0.01 |
Q3  2022 |
≡ |
Dodge & Cox |
Add 0.16% |
5,000 |
0.00 |
≡ |
Polen Capital Management |
Add 1.06% |
9,576 |
0.00 |
≡ |
Mairs & Power Growth Fund |
Add 9.14% |
136,000 |
0.26 |
≡ |
David Katz - Matrix Asset Advisors |
Reduce 16.94% |
29,844 |
0.40 |
≡ |
First Eagle Investment Management |
Reduce 0.30% |
573 |
0.00 |
Q2  2022 |
≡ |
David Katz - Matrix Asset Advisors |
Add 47.61% |
56,838 |
0.78 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 23.76% |
24,000 |
0.32 |
≡ |
Polen Capital Management |
Reduce 5.04% |
47,890 |
0.01 |
≡ |
Mairs & Power Growth Fund |
Reduce 1.65% |
25,000 |
0.05 |
Q1  2022 |
≡ |
David Katz - Matrix Asset Advisors |
Buy |
119,377 |
1.78 |
≡ |
Mairs & Power Growth Fund |
Reduce 6.02% |
97,000 |
0.20 |
≡ |
Polen Capital Management |
Reduce 5.63% |
56,650 |
0.01 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 4.72% |
5,000 |
0.07 |
Q4  2021 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 55.88% |
38,000 |
0.47 |
≡ |
Polen Capital Management |
Reduce 0.67% |
6,747 |
0.00 |
≡ |
First Eagle Investment Management |
Reduce 0.32% |
618 |
0.00 |
≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
13,528 |
0.02 |
Q3  2021 |
≡ |
Polen Capital Management |
Add 12.96% |
116,280 |
0.03 |
≡ |
Lee Ainslie - Maverick Capital |
Reduce 36.53% |
7,787 |
0.01 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 4.23% |
3,000 |
0.05 |
≡ |
Mairs & Power Growth Fund |
Reduce 1.53% |
25,000 |
0.06 |
≡ |
First Eagle Investment Management |
Reduce 0.85% |
1,640 |
0.00 |
Q2  2021 |
≡ |
Polen Capital Management |
Add 1.07% |
9,457 |
0.00 |
≡ |
Lee Ainslie - Maverick Capital |
Add 39.79% |
6,067 |
0.01 |
≡ |
First Eagle Investment Management |
Reduce 14.51% |
32,597 |
0.01 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 6.58% |
5,000 |
0.08 |
≡ |
Mairs & Power Growth Fund |
Reduce 3.82% |
65,000 |
0.15 |
Q1  2021 |
≡ |
Polen Capital Management |
Add 8.76% |
71,488 |
0.02 |
≡ |
Lee Ainslie - Maverick Capital |
Reduce 3.59% |
568 |
0.00 |
≡ |
Dodge & Cox |
Reduce 2.68% |
83,900 |
0.01 |
≡ |
Mairs & Power Growth Fund |
Reduce 1.73% |
30,000 |
0.07 |
≡ |
First Eagle Investment Management |
Reduce 1.00% |
2,275 |
0.00 |
Q4  2020 |
≡ |
Polen Capital Management |
Add 15.15% |
107,360 |
0.03 |
≡ |
Lee Ainslie - Maverick Capital |
Buy |
15,816 |
0.03 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 11.63% |
10,000 |
0.19 |
≡ |
First Eagle Investment Management |
Reduce 1.00% |
2,293 |
0.00 |
≡ |
Dodge & Cox |
Reduce 0.16% |
5,100 |
0.00 |
≡ |
Jensen Investment Management |
Sell 100.00% |
5,090 |
0.00 |
Q3  2020 |
≡ |
Mairs & Power Growth Fund |
Add 2.37% |
40,000 |
0.10 |
≡ |
Polen Capital Management |
Add 41.71% |
208,560 |
0.06 |
≡ |
First Eagle Investment Management |
Buy |
229,292 |
0.07 |
Q2  2020 |
≡ |
Mairs & Power Growth Fund |
Add 3.05% |
50,000 |
0.11 |
≡ |
Polen Capital Management |
Add 21.12% |
87,182 |
0.02 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 21.13% |
15,000 |
0.26 |
≡ |
Dodge & Cox |
Reduce 5.99% |
200,000 |
0.03 |
≡ |
Christopher Bloomstran - Semper Augustus |
Sell 100.00% |
3,056 |
0.17 |
Q1  2020 |
≡ |
Dodge & Cox |
Add 2.45% |
80,000 |
0.01 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 2.90% |
2,000 |
0.04 |
≡ |
Polen Capital Management |
Add 36.78% |
111,028 |
0.04 |
≡ |
Christopher Bloomstran - Semper Augustus |
Reduce 29.84% |
1,300 |
0.07 |
≡ |
Mairs & Power Growth Fund |
Reduce 5.10% |
88,200 |
0.22 |
≡ |
Hillman Value Fund |
Sell 100.00% |
23,000 |
2.95 |
Q4  2019 |
≡ |
Polen Capital Management |
Add 38.45% |
83,829 |
0.04 |
≡ |
Hillman Value Fund |
Add 64.29% |
9,000 |
1.15 |
≡ |
Dodge & Cox |
Reduce 20.68% |
850,000 |
0.13 |
≡ |
Christopher Bloomstran - Semper Augustus |
Reduce 14.69% |
750 |
0.05 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 6.76% |
5,000 |
0.09 |
Q3  2019 |
≡ |
Polen Capital Management |
Add 49.77% |
72,448 |
0.04 |
≡ |
Mairs & Power Growth Fund |
Reduce 4.78% |
86,800 |
0.22 |
Q2  2019 |
≡ |
Christopher Bloomstran - Semper Augustus |
Add 1.11% |
56 |
0.00 |
≡ |
Mairs & Power Growth Fund |
Add 2.83% |
50,000 |
0.11 |
≡ |
Robert Olstein - Olstein Capital Management |
Add 7.25% |
5,000 |
0.08 |
≡ |
Dodge & Cox |
Add 17.09% |
600,000 |
0.08 |
≡ |
Polen Capital Management |
Add 29.50% |
33,156 |
0.02 |