| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Polaris Capital Management Bernard Horn | 30,600 | $2,172,906 | 0.14% | |
| 2. | Bailard Inc Thomas Bailard | 0 | $0 | 0% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $57.09 | 1,000 | $57,090.00 | 19,475 | 2020-03-12 | Filing | |
| $56.66 | 300 | $16,998.00 | 26,803 | 2020-03-12 | Filing | |
| $56.74 | 700 | $39,718.00 | 26,503 | 2020-03-12 | Filing | |
| $17.99 | 4 | $71.96 | 1,307,771 | 2010-08-30 | Filing | |
| $17.98 | 1,000 | $17,980.00 | 1,307,767 | 2010-08-25 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $93.15 | 328 | $30,554.09 | 64,442 | 2024-09-16 | Filing | |
| $92.56 | 2,511 | $232,419.67 | 64,770 | 2024-09-16 | Filing | |
| $91.60 | 2,161 | $197,952.35 | 67,281 | 2024-09-16 | Filing | |
| $95.68 | 1,050 | $100,464.00 | 19,443 | 2024-08-26 | Filing | |
| $93.13 | 2,000 | $186,260.00 | 44,341 | 2024-08-23 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 450,000 | $31,954,500 | 0.03% | |
| 2. | 295,594 | $20,990,130 | 1% | |
| 3. | 139,000 | $9,870,390 | 0.23% | |
| 4. | 67,349 | $4,782,453 | 0.02% | |
| 5. | 62,476 | $4,436,421 | 0.01% |