| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Polaris Capital Management Bernard Horn | 570,600 | $26,595,666 | -5% | 1.75% | 
| 2. | Bayforest Capital Theodoros Tsagaris | 676 | $31,508 | +413% | 0.01% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $45.00 | 2,500 | $112,500.00 | 156,685 | 2024-03-01 | Filing | |
| $45.83 | 1,500 | $68,745.00 | 55,323 | 2023-08-17 | Filing | |
| $47.74 | 1,000 | $47,740.00 | 53,823 | 2023-08-11 | Filing | |
| $47.35 | 1,000 | $47,350.00 | 52,823 | 2023-08-03 | Filing | |
| $53.82 | 1,000 | $53,820.00 | 150,132 | 2023-03-01 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $46.54 | 3,000 | $139,620.00 | 133,953 | 2025-08-05 | Filing | |
| $46.58 | 4,000 | $186,320.00 | 136,953 | 2025-06-13 | Filing | |
| $50.89 | 5,000 | $254,450.00 | 140,953 | 2025-03-11 | Filing | |
| $51.99 | 1,903 | $98,936.97 | 41,298 | 2025-03-10 | Filing | |
| $50.45 | 6,419 | $323,838.55 | 43,201 | 2025-03-05 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 4,225,137 | $196,933,636 | 0.11% | |
| 2. | 4,121,946 | $194,308,534 | 0.31% | |
| 3. | 2,148,546 | $100,143,732 | 0.22% | |
| 4. | 1,998,574 | $93,153,534 | 0.05% | |
| 5. | 867,229 | $40,421,544 | 0.26% |