Q4 2024 |
≡ |
Viking Global Investors |
Sell 100.00% |
840,751 |
0.42 |
Q3 2024 |
≡ |
Viking Global Investors |
Reduce 48.86% |
803,394 |
0.40 |
≡ |
Greenhaven Associates |
Sell 100.00% |
2,368 |
0.00 |
Q2 2024 |
≡ |
Jensen Investment Management |
Reduce 5.24% |
1,540 |
0.00 |
Q1 2024 |
≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
4,995 |
0.01 |
≡ |
Jensen Investment Management |
Reduce 4.73% |
1,460 |
0.00 |
Q4 2023 |
≡ |
Jensen Investment Management |
Reduce 36.79% |
17,950 |
0.02 |
≡ |
Lee Ainslie - Maverick Capital |
Reduce 5.07% |
267 |
0.00 |
Q3 2023 |
≡ |
Jensen Investment Management |
Reduce 0.41% |
200 |
0.00 |
Q2 2023 |
≡ |
Mairs & Power Growth Fund |
Sell 100.00% |
158,438 |
0.37 |
≡ |
Jensen Investment Management |
Reduce 22.58% |
14,285 |
0.01 |
Q1 2023 |
≡ |
Jensen Investment Management |
Reduce 25.27% |
21,397 |
0.02 |
Q4 2022 |
≡ |
Jensen Investment Management |
Reduce 93.78% |
1,276,383 |
1.21 |
Q3 2022 |
≡ |
Jensen Investment Management |
Reduce 46.15% |
1,166,455 |
1.12 |
≡ |
Mairs & Power Growth Fund |
Reduce 7.35% |
12,562 |
0.03 |
≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
3,257 |
0.01 |
≡ |
Greenhaven Associates |
Reduce 5.28% |
132 |
0.00 |
Q2 2022 |
≡ |
Tweedy Browne Co. - Tweedy Browne Value Fund |
Sell 100.00% |
46,230 |
1.65 |
≡ |
Jensen Investment Management |
Reduce 22.83% |
747,775 |
0.80 |
≡ |
Mairs & Power Growth Fund |
Reduce 45.19% |
141,000 |
0.41 |
≡ |
Lee Ainslie - Maverick Capital |
Reduce 20.98% |
865 |
0.00 |
Q4 2021 |
≡ |
Torray Funds |
Sell 100.00% |
10,466 |
0.28 |
≡ |
Jensen Investment Management |
Reduce 0.59% |
19,180 |
0.02 |
Q3 2021 |
≡ |
Mairs & Power Growth Fund |
Reduce 31.43% |
143,000 |
0.46 |
≡ |
Jensen Investment Management |
Reduce 6.17% |
214,979 |
0.30 |
Q2 2021 |
≡ |
Mairs & Power Growth Fund |
Reduce 4.21% |
20,000 |
0.07 |
≡ |
Jensen Investment Management |
Reduce 0.87% |
30,465 |
0.05 |
≡ |
Torray Funds |
Reduce 0.43% |
44 |
0.00 |
Q1 2021 |
≡ |
First Eagle Investment Management |
Sell 100.00% |
1,659,969 |
0.82 |
≡ |
Mairs & Power Growth Fund |
Reduce 22.76% |
140,000 |
0.53 |
≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
11,346 |
0.03 |
Q4 2020 |
≡ |
First Eagle Investment Management |
Reduce 35.31% |
905,932 |
0.45 |
≡ |
Mairs & Power Growth Fund |
Reduce 9.56% |
65,000 |
0.23 |
≡ |
Torray Funds |
Reduce 5.57% |
608 |
0.02 |
≡ |
Greenhaven Associates |
Reduce 50.00% |
2,500 |
0.01 |
Q3 2020 |
≡ |
Mairs & Power Growth Fund |
Reduce 7.09% |
51,900 |
0.19 |
≡ |
First Eagle Investment Management |
Reduce 12.49% |
366,198 |
0.18 |
Q2 2020 |
≡ |
Mairs & Power Growth Fund |
Reduce 18.76% |
169,000 |
0.64 |
≡ |
First Eagle Investment Management |
Reduce 10.59% |
347,123 |
0.17 |
≡ |
Greenhaven Associates |
Reduce 60.94% |
7,800 |
0.03 |
≡ |
Torray Funds |
Reduce 6.81% |
780 |
0.02 |
Q1 2020 |
≡ |
Mairs & Power Growth Fund |
Reduce 14.27% |
150,000 |
0.57 |
≡ |
First Eagle Investment Management |
Reduce 9.00% |
324,198 |
0.16 |
≡ |
Greenhaven Associates |
Reduce 48.80% |
12,200 |
0.07 |
≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
5,733 |
0.01 |
Q4 2019 |
≡ |
First Eagle Investment Management |
Reduce 23.96% |
1,135,149 |
0.55 |
≡ |
Lee Ainslie - Maverick Capital |
Reduce 55.11% |
7,039 |
0.01 |
Q3 2019 |
≡ |
Terry Smith - Fundsmith |
Sell 100.00% |
3,529,691 |
3.19 |
Q2 2019 |
≡ |
Terry Smith - Fundsmith |
Reduce 0.20% |
7,083 |
0.01 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Sell 100.00% |
1,140 |
0.00 |
Q4 2018 |
≡ |
Tweedy Browne Co. - Tweedy Browne Value Fund |
Reduce 8.65% |
4,380 |
0.21 |
≡ |
Jensen Investment Management |
Reduce 0.46% |
7,865 |
0.02 |
Q3 2018 |
≡ |
Tweedy Browne Co. - Tweedy Browne Value Fund |
Reduce 27.26% |
18,965 |
0.88 |
≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
11,300 |
0.03 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 20.00% |
285 |
0.00 |
Q1 2018 |
≡ |
Mairs & Power Growth Fund |
Reduce 4.03% |
30,000 |
0.15 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 5.00% |
75 |
0.00 |
Q4 2017 |
≡ |
Tweedy Browne Co. - Tweedy Browne Value Fund |
Reduce 26.40% |
24,960 |
1.17 |
≡ |
Mairs & Power Growth Fund |
Reduce 10.78% |
90,000 |
0.45 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 1.64% |
25 |
0.00 |
Q3 2017 |
≡ |
Mairs & Power Growth Fund |
Reduce 9.73% |
90,000 |
0.43 |
Q2 2017 |
≡ |
Mairs & Power Growth Fund |
Reduce 2.63% |
25,000 |
0.11 |
Q1 2016 |
≡ |
Mairs & Power Growth Fund |
Reduce 4.04% |
40,000 |
0.17 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 10.94% |
175 |
0.00 |
Q4 2015 |
≡ |
Mairs & Power Growth Fund |
Reduce 1.49% |
15,000 |
0.06 |
Q1 2015 |
≡ |
Mairs & Power Growth Fund |
Reduce 2.43% |
25,000 |
0.10 |
Q4 2014 |
≡ |
Mairs & Power Growth Fund |
Reduce 13.45% |
160,000 |
0.62 |
≡ |
Robert Olstein - Olstein Capital Management |
Sell 100.00% |
12,000 |
0.26 |
Q2 2014 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 25.00% |
4,000 |
0.09 |
Q1 2014 |
≡ |
Thomas Gayner - Markel Group |
Reduce 0.83% |
1,700 |
0.01 |
Q4 2013 |
≡ |
Mairs & Power Growth Fund |
Reduce 5.56% |
70,000 |
0.25 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 11.11% |
2,000 |
0.05 |
Q3 2013 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 55.00% |
22,000 |
0.45 |
≡ |
Thomas Gayner - Markel Group |
Reduce 0.05% |
100 |
0.00 |
Q2 2013 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 2.44% |
1,000 |
0.02 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Sell 100.00% |
690 |
0.00 |
Q1 2013 |
≡ |
Hillman Value Fund |
Sell 100.00% |
5,000 |
2.39 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 26.79% |
15,000 |
0.29 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 4.83% |
35 |
0.00 |
Q4 2012 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 3.45% |
2,000 |
0.04 |
≡ |
Thomas Gayner - Markel Group |
Reduce 0.17% |
350 |
0.00 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 75.63% |
2,250 |
0.00 |
Q3 2012 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 12.12% |
8,000 |
0.14 |
≡ |
Thomas Gayner - Markel Group |
Reduce 0.10% |
200 |
0.00 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 25.16% |
1,000 |
0.00 |
Q2 2012 |
≡ |
Thomas Gayner - Markel Group |
Reduce 0.25% |
500 |
0.00 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 1.85% |
75 |
0.00 |
Q4 2011 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 22.35% |
1,000 |
0.00 |
Q2 2011 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 1.49% |
1,000 |
0.02 |
Q1 2011 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 10.67% |
8,000 |
0.12 |
Q4 2010 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 18.26% |
1,000 |
0.00 |
Q3 2010 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 14.13% |
10,700 |
0.17 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 28.43% |
2,175 |
0.01 |
Q2 2010 |
≡ |
Mairs & Power Growth Fund |
Reduce 7.38% |
90,000 |
0.41 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Reduce 21.94% |
2,150 |
0.01 |
Q1 2010 |
≡ |
Mairs & Power Growth Fund |
Reduce 6.15% |
80,000 |
0.34 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 3.85% |
3,000 |
0.04 |
Q4 2009 |
≡ |
Mairs & Power Growth Fund |
Reduce 7.14% |
100,000 |
0.43 |
≡ |
Robert Olstein - Olstein Capital Management |
Reduce 24.35% |
25,100 |
0.35 |
≡ |
Thomas Russo - Gardner Russo & Quinn |
Sell 100.00% |
10,300 |
0.04 |