| No. | Hedge Fund | Shares | Value | Activity | % Port |
|---|---|---|---|---|---|
| 1. | Royce & Associates Chuck Royce | 529,076 | $27,067,528 | +18% | 0.22% |
| 2. | Ancora Advisors Frederick Disanto | 392,919 | $20,101,736 | +4% | 0.39% |
| 3. | SG Capital Management Ken Grossman And Glen Schneider | 362,518 | $18,546,421 | -39% | 1.53% |
| 4. | Millennium Management Israel Englander | 308,668 | $15,791,455 | +150% | 0.01% |
| 5. | Portolan Capital Management George Mccabe | 271,524 | $13,891,168 | 0.52% |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.13 | 24,000 | $1,011,120.00 | 64,595 | 2026-06-12 | Filing | |
| $41.96 | 3,550 | $148,958.00 | 14,663 | 2026-06-12 | Filing | |
| $53.41 | 12 | $640.92 | 3,913 | 2025-03-12 | Filing | |
| $59.63 | 1,000 | $59,625.00 | 1,000 | 2023-08-24 | Filing | |
| $46.27 | 1,500 | $69,405.00 | 229,363 | 2020-05-13 | Filing |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.00 | 14,761 | $797,094.00 | 19,496 | 2025-06-03 | Filing | |
| $58.21 | 30,299 | $1,763,704.79 | 0 | 2024-08-23 | Filing | |
| $58.01 | 2,413 | $139,978.13 | 0 | 2024-08-22 | Filing | |
| $58.00 | 207 | $12,006.00 | 0 | 2024-08-21 | Filing | |
| $57.68 | 7,455 | $430,004.40 | 0 | 2024-08-16 | Filing |
| No. | Name | Shares | Value | % Port |
|---|---|---|---|---|
| 1. | 1,185,663 | $55,844,738 | 0.36% | |
| 2. | 26,648 | $1,255,121 | 0.02% | |
| 3. | 7,288 | $343,291 | 0.01% | |
| 4. | 2,656 | $125,098 | 0% | |
| 5. | 1,600 | $75,360 | 0.01% |