| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Bailard Inc Thomas Bailard | 8,600 | $486,588 | 0.01% | |
| 2. | Bayforest Capital Theodoros Tsagaris | 0 | $0 | 0% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $38.54 | 4,000 | $154,160.00 | 1,312,987 | 2024-02-27 | Filing | |
| $38.99 | 3,600 | $140,349.60 | 1,261,866 | 2024-02-06 | Filing | |
| $19.98 | 6,000 | $119,904.00 | 6,000 | 2023-05-04 | Filing | |
| $20.02 | 18,000 | $360,378.00 | 18,000 | 2023-05-04 | Filing | |
| $20.38 | 10,000 | $203,780.00 | 10,360 | 2023-05-04 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $53.11 | 2,458 | $130,518.86 | 27,133 | 2025-10-27 | Filing | |
| $47.30 | 294 | $13,906.20 | 3,532 | 2025-05-28 | Filing | |
| $49.48 | 316 | $15,635.68 | 30,354 | 2025-04-01 | Filing | |
| $56.47 | 22,673 | $1,280,276.29 | 29,313 | 2025-02-18 | Filing | |
| $55.71 | 10,000 | $557,120.00 | 45,847 | 2025-02-12 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 3,244,014 | $183,546,312 | 1.67% | |
| 2. | 669,580 | $37,884,836 | 0.64% | |
| 3. | 299,470 | $16,944,013 | 0.06% | |
| 4. | 268,866 | $15,021,543 | 0.01% | |
| 5. | 131,285 | $7,428,105 | 0.01% |