| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Polaris Capital Management Bernard Horn  |  546,004 | $37,537,775 | -5% | 2.47% | 
| 2. | Bailard Inc Thomas Bailard  |  11,400 | $783,750 | 0.02% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $46.70 | 30 | $1,401.00 | 13,003 | 2023-02-24 | Filing | |
| $43.32 | 30 | $1,299.60 | 12,973 | 2022-08-25 | Filing | |
| $39.47 | 33 | $1,302.51 | 12,943 | 2022-02-24 | Filing | |
| $28.04 | 5,000 | $140,200.00 | 10,000 | 2020-03-10 | Filing | |
| $28.15 | 2,144 | $60,353.60 | 18,874 | 2020-03-10 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $68.12 | 40,000 | $2,724,800.00 | 447,439 | 2025-08-15 | Filing | |
| $69.83 | 80,000 | $5,586,400.00 | 487,439 | 2025-08-14 | Filing | |
| $71.47 | 65,185 | $4,658,771.95 | 900,000 | 2024-11-13 | Filing | |
| $72.18 | 34,815 | $2,512,946.70 | 965,185 | 2024-11-12 | Filing | |
| $58.39 | 49,888 | $2,912,960.32 | 1,232,245 | 2024-05-22 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 1,249,399 | $85,896,185 | 0.63% | |
| 2. | 667,315 | $45,878,998 | 1.49% | |
| 3. | 478,617 | $32,904,941 | 0.01% | |
| 4. | 127,460 | $8,762,875 | 2.19% | |
| 5. | 93,653 | $6,438,644 | 0.01% |