| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Markel Gayner Asset Management Tom Gayner | 121,500 | $13,238,640 | 0.11% | |
| 2. | Bailard Inc Thomas Bailard | 35,887 | $3,910,248 | +26% | 0.08% | 
| 3. | Bayforest Capital Theodoros Tsagaris | 5,404 | $588,820 | 0.28% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $44.93 | 5,650 | $253,827.95 | 5,650 | 2019-07-18 | Filing | |
| $44.93 | 5,700 | $256,093.02 | 5,700 | 2019-07-18 | Filing | |
| $57.02 | 104,400 | $5,953,316.04 | 16,127,272 | 2018-03-09 | Filing | |
| $56.52 | 255,600 | $14,446,205.28 | 16,022,872 | 2018-03-09 | Filing | |
| $53.76 | 150,000 | $8,064,000.00 | 223,640 | 2017-08-08 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $98.45 | 20,000 | $1,969,000.00 | 35,115 | 2025-07-22 | Filing | |
| $79.03 | 30,000 | $2,370,900.00 | 55,115 | 2025-04-29 | Filing | |
| $77.51 | 5,641 | $437,205.71 | 21,679 | 2025-04-14 | Filing | |
| $77.31 | 65,473 | $5,061,687.49 | 87,542 | 2025-04-14 | Filing | |
| $76.31 | 25,000 | $1,907,872.50 | 75,404 | 2024-10-15 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 2,505,359 | $272,983,917 | 0.63% | |
| 2. | 2,166,052 | $236,013,022 | 0.34% | |
| 3. | 1,669,505 | $181,909,265 | 0.1% | |
| 4. | 869,726 | $94,765,343 | 0.1% | |
| 5. | 683,591 | $74,484,075 | 0.12% |