Q2  2024 |
≡ |
Torray Funds |
Add 0.82% |
385 |
0.01 |
≡ |
Christopher Davis - Davis Advisors |
Add 14.08% |
9,390 |
0.01 |
Q1  2024 |
≡ |
Torray Funds |
Add 4.55% |
2,041 |
0.06 |
≡ |
Christopher Davis - Davis Advisors |
Add 14.59% |
8,490 |
0.01 |
≡ |
Lee Ainslie - Maverick Capital |
Buy |
1,188 |
0.00 |
Q4  2023 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.54% |
36,375 |
0.07 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 14.53% |
271,293 |
0.39 |
≡ |
Christopher Davis - Davis Advisors |
Add 29.95% |
13,410 |
0.02 |
≡ |
Torray Funds |
Add 72.52% |
18,836 |
0.66 |
Q3  2023 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.35% |
23,277 |
0.04 |
≡ |
Torray Funds |
Add 1.94% |
494 |
0.01 |
≡ |
Bill & Melinda Gates Foundation Trust |
Buy |
11,000 |
0.00 |
Q2  2023 |
≡ |
Torray Funds |
Add 0.76% |
191 |
0.01 |
≡ |
Christopher Davis - Davis Advisors |
Add 2.44% |
1,510 |
0.00 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 6.35% |
111,955 |
0.15 |
Q1  2023 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.08% |
5,271 |
0.01 |
Q4  2022 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.29% |
20,240 |
0.04 |
Q2  2022 |
≡ |
Christopher Davis - Davis Advisors |
Add 3.38% |
2,600 |
0.00 |
Q1  2022 |
≡ |
Christopher Davis - Davis Advisors |
Add 1.12% |
850 |
0.00 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 2.93% |
52,784 |
0.09 |
Q4  2021 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.02% |
1,310 |
0.00 |
≡ |
Christopher Davis - Davis Advisors |
Add 15.56% |
10,230 |
0.01 |
Q3  2021 |
≡ |
Christopher Davis - Davis Advisors |
Add 224.85% |
45,510 |
0.06 |
Q2  2021 |
≡ |
Thomas Gayner - Markel Group |
Add 0.35% |
180 |
0.00 |
≡ |
Christopher Davis - Davis Advisors |
Buy |
20,240 |
0.02 |
Q1  2021 |
≡ |
Thomas Gayner - Markel Group |
Add 1.13% |
580 |
0.00 |
≡ |
Torray Funds |
Add 19.68% |
5,109 |
0.19 |
Q4  2020 |
≡ |
Chuck Akre - Akre Capital Management |
Add 1.38% |
97,189 |
0.15 |
Q3  2020 |
≡ |
Torray Funds |
Add 0.80% |
210 |
0.01 |
Q2  2020 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 0.91% |
18,964 |
0.04 |
Q1  2020 |
≡ |
Thomas Gayner - Markel Group |
Add 6.12% |
2,950 |
0.01 |
Q4  2019 |
≡ |
Thomas Gayner - Markel Group |
Add 6.87% |
3,100 |
0.01 |
Q3  2019 |
≡ |
Thomas Gayner - Markel Group |
Add 27.04% |
9,600 |
0.03 |
Q1  2019 |
≡ |
Chuck Akre - Akre Capital Management |
Add 1.69% |
119,400 |
0.25 |
Q4  2018 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 0.74% |
16,016 |
0.03 |
Q2  2018 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.21% |
15,108 |
0.03 |
Q1  2018 |
≡ |
Chuck Akre - Akre Capital Management |
Add 3.89% |
264,024 |
0.50 |
Q4  2017 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.02% |
1,660 |
0.00 |
Q2  2017 |
≡ |
Chuck Akre - Akre Capital Management |
Add 1.67% |
111,805 |
0.24 |
≡ |
Thomas Gayner - Markel Group |
Add 20.34% |
6,000 |
0.02 |
Q1  2017 |
≡ |
Thomas Gayner - Markel Group |
Add 110.71% |
15,500 |
0.04 |
Q4  2016 |
≡ |
Chuck Akre - Akre Capital Management |
Add 6.36% |
400,654 |
0.79 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 148.45% |
1,683,925 |
2.49 |
≡ |
Thomas Gayner - Markel Group |
Add 600.00% |
12,000 |
0.03 |
Q3  2016 |
≡ |
Thomas Gayner - Markel Group |
Buy |
2,000 |
0.01 |
Q2  2016 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Add 50.58% |
382,360 |
0.73 |
Q1  2016 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.07% |
4,359 |
0.01 |
≡ |
William Von Mueffling - Cantillon Capital Management |
Buy |
755,900 |
1.35 |
Q4  2015 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.09% |
5,523 |
0.01 |
Q3  2015 |
≡ |
Chuck Akre - Akre Capital Management |
Add 19.52% |
1,029,479 |
2.13 |
≡ |
Thomas Gayner - Markel Group |
Add 150.00% |
12,000 |
0.03 |
Q2  2015 |
≡ |
Chuck Akre - Akre Capital Management |
Add 30.14% |
1,221,461 |
2.79 |
≡ |
Thomas Gayner - Markel Group |
Buy |
8,000 |
0.02 |
Q1  2015 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.88% |
35,472 |
0.09 |
Q1  2014 |
≡ |
Chuck Akre - Akre Capital Management |
Add 21.07% |
700,745 |
1.84 |
Q4  2013 |
≡ |
Chuck Akre - Akre Capital Management |
Add 17.59% |
497,640 |
1.47 |
Q3  2013 |
≡ |
Chuck Akre - Akre Capital Management |
Add 48.09% |
918,556 |
2.91 |
Q2  2013 |
≡ |
Chuck Akre - Akre Capital Management |
Add 13.05% |
220,507 |
0.73 |
Q2  2012 |
≡ |
Chuck Akre - Akre Capital Management |
Add 3.56% |
60,050 |
0.34 |
Q1  2012 |
≡ |
Chuck Akre - Akre Capital Management |
Add 21.67% |
300,535 |
1.97 |
Q4  2011 |
≡ |
Chuck Akre - Akre Capital Management |
Add 1.07% |
14,724 |
0.14 |
Q3  2011 |
≡ |
Chuck Akre - Akre Capital Management |
Add 3.14% |
41,830 |
0.41 |
Q2  2011 |
≡ |
Stephen Mandel - Lone Pine Capital |
Buy |
3,413,095 |
1.39 |
Q1  2011 |
≡ |
Chuck Akre - Akre Capital Management |
Add 8.03% |
103,230 |
1.08 |
Q4  2010 |
≡ |
Chuck Akre - Akre Capital Management |
Add 19.96% |
213,926 |
2.41 |
Q3  2010 |
≡ |
Chuck Akre - Akre Capital Management |
Add 0.21% |
2,240 |
0.03 |