| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Bayforest Capital Theodoros Tsagaris  |  3,307 | $221,800 | -7% | 0.11% | 
| 2. | Bailard Inc Thomas Bailard  |  0 | $0 | 0% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $61.09 | 19,000 | $1,160,742.30 | 19,000 | 2019-05-23 | Filing | |
| $84.10 | 2,500 | $210,243.75 | 2,500 | 2018-03-14 | Filing | |
| $51.70 | 10,000 | $517,025.00 | 11,028 | 2014-12-16 | Filing | |
| $62.78 | 7,500 | $470,827.50 | 254,777 | 2013-06-14 | Filing | |
| $58.22 | 1,000 | $58,220.00 | 1,000 | 2012-06-05 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $75.18 | 2,500 | $187,950.00 | 36,630 | 2025-10-29 | Filing | |
| $72.48 | 6,965 | $504,823.20 | 54,729 | 2025-08-28 | Filing | |
| $70.38 | 439 | $30,896.82 | 160 | 2025-08-19 | Filing | |
| $71.05 | 5,400 | $383,675.40 | 65,618 | 2025-08-04 | Filing | |
| $71.38 | 5,600 | $399,743.68 | 40,710 | 2025-08-04 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 3,778,252 | $253,407,362 | 0.08% | |
| 2. | 2,187,045 | $146,685,108 | 0.37% | |
| 3. | 1,403,696 | $94,145,891 | 0.05% | |
| 4. | 1,324,239 | $88,816,710 | 0.3% | |
| 5. | 1,189,650 | $79,789,825 | 0.11% |