| No. | Hedge Fund | Shares | Value | Activity | % Port | 
|---|---|---|---|---|---|
| 1. | Thames Capital Management Jay Genzer | 82,216 | $9,537,878 | 1.36% | |
| 2. | Bayforest Capital Theodoros Tsagaris | 2,423 | $281,092 | -17% | 0.13% | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $90.88 | 10 | $908.80 | 30 | 2024-10-14 | Filing | |
| $71.71 | 10 | $717.10 | 30 | 2024-06-17 | Filing | |
| $78.01 | 10 | $780.10 | 20 | 2024-05-17 | Filing | |
| $72.49 | 10 | $724.90 | 10 | 2024-03-18 | Filing | |
| $74.62 | 5 | $373.10 | 5 | 2024-01-24 | Filing | 
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $117.24 | 1,500 | $175,860.00 | 38,626 | 2025-10-27 | Filing | |
| $115.17 | 1,000 | $115,170.00 | 40,126 | 2025-08-26 | Filing | |
| $112.39 | 13,330 | $1,498,158.70 | 244,433 | 2025-08-21 | Filing | |
| $111.07 | 1,576 | $175,046.32 | 5,432 | 2025-08-19 | Filing | |
| $111.47 | 1,699 | $189,387.53 | 70,327 | 2025-08-12 | Filing | 
| No. | Name | Shares | Value | % Port | 
|---|---|---|---|---|
| 1. | 3,947,139 | $457,907,595 | 14.4% | |
| 2. | 2,451,703 | $283,343,315 | 0.25% | |
| 3. | 1,141,261 | $132,397,689 | 2.15% | |
| 4. | 819,096 | $95,023,358 | 0.09% | |
| 5. | 724,589 | $84,059,571 | 0.12% |