| Q4  2025 |
| ≡ |
Jensen Investment Management |
Sell 100.00% |
6,372 |
0.01 |
| Q3  2025 |
| ≡ |
Jensen Investment Management |
Reduce 44.26% |
5,060 |
0.01 |
| Q4  2024 |
| ≡ |
Jensen Investment Management |
Reduce 19.08% |
2,695 |
0.00 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
667,325 |
1.05 |
| Q3  2024 |
| ≡ |
Lee Ainslie - Maverick Capital |
Reduce 56.29% |
859,464 |
1.35 |
| ≡ |
Jensen Investment Management |
Reduce 85.94% |
86,320 |
0.06 |
| ≡ |
Mason Hawkins - Southeastern Asset Management |
Sell 100.00% |
1,969,069 |
4.95 |
| ≡ |
Hillman Capital Management |
Sell 100.00% |
143,491 |
2.92 |
| ≡ |
Yacktman Asset Management |
Sell 100.00% |
2,141,913 |
1.16 |
| Q2  2024 |
| ≡ |
Yacktman Asset Management |
Add 0.49% |
10,510 |
0.01 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
1,526,789 |
1.67 |
| ≡ |
Mason Hawkins - Southeastern Asset Management |
Reduce 5.74% |
119,813 |
0.30 |
| ≡ |
Hillman Capital Management |
Reduce 9.46% |
14,997 |
0.31 |
| Q1  2024 |
| ≡ |
Jensen Investment Management |
Add 14.53% |
12,747 |
0.01 |
| ≡ |
Yacktman Asset Management |
Buy |
2,131,403 |
1.10 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
22,030 |
0.03 |
| Q4  2023 |
| ≡ |
Jensen Investment Management |
Add 1.60% |
1,380 |
0.00 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
22,030 |
0.03 |
| Q3  2023 |
| ≡ |
Jensen Investment Management |
Reduce 3.29% |
2,940 |
0.00 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
18,698 |
0.03 |
| Q2  2023 |
| ≡ |
Lee Ainslie - Maverick Capital |
Add 5.99% |
1,057 |
0.00 |
| ≡ |
Jensen Investment Management |
Add 4.64% |
3,960 |
0.00 |
| Q1  2023 |
| ≡ |
Jensen Investment Management |
Add 31.72% |
20,540 |
0.01 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
17,641 |
0.03 |
| Q4  2022 |
| ≡ |
Jensen Investment Management |
Add 11.44% |
6,650 |
0.00 |
| Q2  2022 |
| ≡ |
David Katz - Matrix Asset Advisors |
Sell 100.00% |
371,665 |
3.22 |
| Q1  2022 |
| ≡ |
Jensen Investment Management |
Add 16.80% |
8,360 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 9.24% |
31,431 |
0.27 |
| Q4  2021 |
| ≡ |
Jensen Investment Management |
Add 6.21% |
2,910 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 7.26% |
26,624 |
0.22 |
| Q3  2021 |
| ≡ |
Jensen Investment Management |
Add 21.50% |
8,290 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 0.88% |
3,196 |
0.03 |
| Q2  2021 |
| ≡ |
Jensen Investment Management |
Add 10.90% |
3,790 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 0.18% |
668 |
0.01 |
| Q1  2021 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 8.20% |
27,626 |
0.26 |
| ≡ |
Jensen Investment Management |
Add 5.43% |
1,790 |
0.00 |
| Q4  2020 |
| ≡ |
Jensen Investment Management |
Add 30.16% |
7,640 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 4.49% |
14,481 |
0.15 |
| Q3  2020 |
| ≡ |
Jensen Investment Management |
Add 48.04% |
8,220 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Reduce 3.81% |
12,752 |
0.16 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
39,098 |
0.05 |
| Q2  2020 |
| ≡ |
Jensen Investment Management |
Add 16.00% |
2,360 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 2.90% |
9,436 |
0.12 |
| ≡ |
Lee Ainslie - Maverick Capital |
Reduce 77.24% |
132,703 |
0.17 |
| Q1  2020 |
| ≡ |
Jensen Investment Management |
Add 48.99% |
4,850 |
0.00 |
| ≡ |
David Katz - Matrix Asset Advisors |
Buy |
325,539 |
4.45 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
171,801 |
0.22 |
| Q4  2019 |
| ≡ |
Jensen Investment Management |
Buy |
9,900 |
0.01 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
155,014 |
0.15 |
| Q3  2019 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
155,014 |
0.15 |
| Q2  2019 |
| ≡ |
Lee Ainslie - Maverick Capital |
Sell 100.00% |
46,720 |
0.04 |
| Q1  2019 |
| ≡ |
Lee Ainslie - Maverick Capital |
Buy |
46,720 |
0.04 |
| Q2  2014 |
| ≡ |
David Katz - Matrix Asset Advisors |
Sell 100.00% |
15,000 |
1.14 |
| Q1  2014 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 25.00% |
3,000 |
0.23 |
| Q4  2013 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 20.00% |
2,000 |
0.16 |
| Q3  2013 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 25.00% |
2,000 |
0.17 |
| Q1  2013 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 14.29% |
1,000 |
0.11 |
| Q4  2012 |
| ≡ |
David Katz - Matrix Asset Advisors |
Add 27.27% |
1,500 |
0.16 |
| ≡ |
Thomas Russo - Gardner Russo & Quinn |
Sell 100.00% |
675 |
0.00 |
| Q3  2012 |
| ≡ |
David Katz - Matrix Asset Advisors |
Buy |
5,500 |
0.49 |
| Q3  2011 |
| ≡ |
Thomas Russo - Gardner Russo & Quinn |
Buy |
675 |
0.00 |