| No. | Hedge Fund | Shares | Value | Activity | % Port |
|---|---|---|---|---|---|
| 1. | Polaris Capital Management Bernard Horn | 26,300 | $1,086,190 | 0.07% | |
| 2. | Bayforest Capital Theodoros Tsagaris | 13,763 | $568,412 | -42% | 0.27% |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.76 | 225,000 | $4,670,055.00 | 1,525,730 | 2024-05-30 | Filing | |
| $20.32 | 200,000 | $4,063,900.00 | 1,300,730 | 2024-05-28 | Filing | |
| $20.70 | 190,000 | $3,932,734.00 | 1,100,730 | 2024-02-21 | Filing | |
| $21.61 | 120,409 | $2,602,038.49 | 910,730 | 2023-11-27 | Filing | |
| $4.95 | 20,000 | $99,000.00 | 568,273 | 2016-05-11 | Filing |
| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.67 | 4 | $174.68 | 21,380 | 2025-06-02 | Filing | |
| $42.74 | 18,834 | $804,965.16 | 21,384 | 2025-06-02 | Filing | |
| $43.09 | 7,535 | $324,683.15 | 358,882 | 2025-06-03 | Filing | |
| $44.06 | 34,387 | $1,515,091.22 | 412,072 | 2025-05-20 | Filing | |
| $44.29 | 4,544 | $201,253.76 | 32,470 | 2025-05-21 | Filing |
| No. | Name | Shares | Value | % Port |
|---|---|---|---|---|
| 1. | 2,511,156 | $103,710,743 | 1.34% | |
| 2. | 1,304,111 | $53,859,784 | 0.14% | |
| 3. | 1,167,772 | $48,112,207 | 0.08% | |
| 4. | 988,132 | $40,809,852 | 0.14% | |
| 5. | 980,245 | $40,484,123 | 0.06% |