| No. | Hedge Fund | Shares | Value | Activity | % Port |
|---|---|---|---|---|---|
| 1. | Bancreek Capital Management Andrew Skatoff | 57,467 | $5,810,488 | -8% | 12.19% |
| 2. | Ariose Capital Yi Xin | 38,612 | $3,904,059 | 1.31% | |
| 3. | Ballast Asset Management Ragen Stienke | 30,239 | $3,057,465 | 1.4% | |
| 4. | Prescott Group Capital Management Phil Frohlich | 30,000 | $3,033,300 | 0.32% | |
| 5. | Navellier & Associates Louis Navellier | 13,995 | $1,415,034 | +16% | 0.14% |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.78 | 35 | $1,077.30 | 8,586 | 2022-12-15 | Filing | |
| $30.03 | 35 | $1,051.05 | 8,551 | 2022-09-15 | Filing | |
| $25.56 | 41 | $1,047.96 | 8,516 | 2022-05-15 | Filing | |
| $28.88 | 39 | $1,126.32 | 8,475 | 2022-03-31 | Filing | |
| $47.71 | 11,399 | $543,846.29 | 133,251 | 2021-10-21 | Filing |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.42 | 50,000 | $5,171,000.00 | 1,069,241 | 2025-10-27 | Filing | |
| $103.79 | 72,000 | $7,472,880.00 | 68,000 | 2025-10-24 | Filing | |
| $103.60 | 70,000 | $7,252,000.00 | 74,520 | 2025-10-24 | Filing | |
| $104.32 | 158,000 | $16,482,560.00 | 1,119,241 | 2025-10-23 | Filing | |
| $105.71 | 1,000 | $105,710.00 | 91,664 | 2025-10-23 | Filing |
| No. | Name | Shares | Value | % Port |
|---|---|---|---|---|
| 1. | 10,255,474 | $1,036,930,976 | 0.02% | |
| 2. | 2,330,168 | $232,900,291 | 0.37% | |
| 3. | 879,553 | $88,931,627 | 0.02% | |
| 4. | 690,255 | $69,791,683 | 0.45% | |
| 5. | 604,382 | $61,109,064 | 0.8% |