Open-mkt buys · 90d
—
0 trades · 0 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$0
Insiders on file
9
Daily buy vs sell · 90 days
No data yet.
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Satoren Brandon | See remark | 2 | $12.4K | $0 | 2025-07-15 |
| Schafer Patrick | Chief Investment Officer | 9 | $106.5K | $0 | 2025-07-15 |
| Goldthorpe Edward J. | See Remark | 16 | $205.8K | $0 | 2025-07-15 |
| Held David | Chief Compliance Officer | 1 | $4.0K | $0 | 2025-05-13 |
| Repertoire Partners LP | 10% Owner | 10 | $0 | $3.05M | 2023-11-16 |
| Repertoire Master Fund LP | 10% Owner | 266 | $5.46M | $5.49M | 2023-10-02 |
| Warshauer Robert Herman | Director | 1 | $23.2K | $0 | 2020-08-26 |
| Duka Alexander | Director | 1 | $11.6K | $0 | 2020-08-25 |
| LACOVARA CHRISTOPHER | Director | 7 | $0 | $781.5K | 2019-11-18 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Schafer Patrick | Chief Investment Officer | A Award | 2025-07-15 | 2025-07-17 | 2,153 | — | $0 | 12,306 | SEC↗ |
| Satoren Brandon | See Remarks | A Award | 2025-07-15 | 2025-07-17 | 52 | — | $0 | 1,113 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | A Award | 2025-07-15 | 2025-07-17 | 1,253 | — | $0 | 12,773 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2025-05-13 | 2025-05-15 | 802 | $12.46 | $10.0K | 9,776 | SEC↗ |
| Goldthorpe Edward J. | See Remark | P Buy | 2025-05-13 | 2025-05-15 | 1,755 | $12.48 | $21.9K | 11,520 | SEC↗ |
| Held David | Chief Compliance Officer | P Buy | 2025-05-13 | 2025-05-15 | 320 | $12.39 | $4.0K | 320 | SEC↗ |
| Satoren Brandon | See remark | P Buy | 2025-05-13 | 2025-05-15 | 1,000 | $12.43 | $12.4K | 1,020 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-16 | 2023-11-17 | 36,708 | $17.08 | $627.0K | 275,474 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-16 | 2023-11-17 | 4,451 | $17.25 | $76.8K | 312,182 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-15 | 2023-11-17 | 9,884 | $17.04 | $168.4K | 316,633 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-14 | 2023-11-14 | 49,331 | $17.30 | $853.4K | 326,517 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-13 | 2023-11-14 | 77 | $17.00 | $1.3K | 377,648 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-13 | 2023-11-14 | 2,300 | $17.51 | $40.3K | 377,725 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-13 | 2023-11-14 | 1,800 | $17.00 | $30.6K | 375,848 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-11-10 | 2023-11-14 | 69,110 | $17.46 | $1.21M | 380,025 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-10-09 | 2023-10-11 | 1,196 | $19.18 | $22.9K | 449,135 | SEC↗ |
| Repertoire Partners LP | 10% Owner | S Sale | 2023-10-09 | 2023-10-11 | 1,080 | $19.11 | $20.6K | 450,331 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-10-02 | 2023-10-05 | 451,411 | — | $0 | 632,414 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-10-02 | 2023-10-05 | 451,411 | — | $0 | 451,411 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-09-28 | 2023-09-29 | 4,800 | $19.20 | $92.2K | 1,083,825 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-09-27 | 2023-09-29 | 15,051 | $19.25 | $289.7K | 1,088,625 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-09-22 | 2023-09-29 | 3,763 | $19.44 | $73.2K | 1,105,954 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-09-22 | 2023-09-29 | 2,278 | $19.27 | $43.9K | 1,103,676 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-09-21 | 2023-09-29 | 10,446 | $19.29 | $201.5K | 1,109,717 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-09-20 | 2023-09-29 | 1,700 | $19.50 | $33.1K | 1,120,163 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-09-19 | 2023-09-29 | 55,462 | $19.40 | $1.08M | 1,121,863 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-06-01 | 2023-09-29 | 1 | — | $0 | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-06-01 | 2023-09-29 | 1 | — | $0 | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-06-01 | 2023-09-29 | 1 | — | $0 | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-06-01 | 2023-09-29 | 1 | — | $0 | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-06-01 | 2023-09-29 | 6,440 | $21.07 | $135.7K | 1,168,774 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-06-01 | 2023-09-29 | 1,233 | $19.45 | $24.0K | 1,162,334 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-06-01 | 2023-09-29 | 1,233 | $22.03 | $27.2K | 1,163,567 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-06-01 | 2023-09-29 | 7,218 | $19.45 | $140.4K | 1,162,334 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-06-01 | 2023-09-29 | 7,218 | $22.65 | $163.5K | 1,169,552 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-06-01 | 2023-09-29 | 100 | $19.45 | $1.9K | 1,162,334 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-06-01 | 2023-09-29 | 6,440 | $19.45 | $125.3K | 1,162,334 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-06-01 | 2023-09-29 | 14,991 | $19.45 | $291.6K | 1,177,325 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-06-01 | 2023-09-29 | 100 | $22.67 | $2.3K | 1,162,434 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-21 | 2023-10-10 | 882 | — | $0 | 64,651 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-21 | 2023-10-10 | 882 | $24.63 | $21.7K | 1,163,226 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-21 | 2023-10-10 | 882 | $20.58 | $18.2K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-18 | 2023-10-10 | 984 | — | $0 | 65,533 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-18 | 2023-10-10 | 984 | $24.63 | $24.2K | 1,163,328 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-18 | 2023-10-10 | 984 | $20.50 | $20.2K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-04-18 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-17 | 2023-10-10 | 2,567 | — | $0 | 66,517 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-17 | 2023-10-10 | 2,567 | $24.63 | $63.2K | 1,164,911 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-17 | 2023-10-10 | 2,567 | $20.62 | $52.9K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-04-17 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-14 | 2023-10-10 | 2,363 | — | $0 | 69,084 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-14 | 2023-10-10 | 2,363 | $20.60 | $48.7K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-14 | 2023-10-10 | 2,363 | $24.63 | $58.2K | 1,164,707 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-04-14 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-13 | 2023-10-10 | 722 | — | $0 | 71,447 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-13 | 2023-10-10 | 722 | $20.58 | $14.9K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-13 | 2023-10-10 | 722 | $24.63 | $17.8K | 1,163,066 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-04-13 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-11 | 2023-10-10 | 2,797 | — | $0 | 72,169 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-11 | 2023-10-10 | 2,797 | $20.60 | $57.6K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-11 | 2023-10-10 | 2,797 | $24.63 | $68.9K | 1,165,141 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-04-11 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-04 | 2023-10-10 | 243 | — | $0 | 74,966 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-04 | 2023-10-10 | 243 | $20.55 | $5.0K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-04 | 2023-10-10 | 243 | $24.63 | $6.0K | 1,162,587 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-04-04 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-04-03 | 2023-10-10 | 4,555 | — | $0 | 75,209 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-04-03 | 2023-10-10 | 4,555 | $20.74 | $94.5K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-04-03 | 2023-10-10 | 4,555 | $24.63 | $112.2K | 1,166,899 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-04-03 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-28 | 2023-10-10 | 1,659 | — | $0 | 79,764 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-28 | 2023-10-10 | 3,550 | — | $0 | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-28 | 2023-10-10 | 1,659 | $20.90 | $34.7K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-28 | 2023-10-10 | 1,659 | $24.63 | $40.9K | 1,165,894 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-28 | 2023-10-10 | 3,550 | $20.90 | $74.2K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-28 | 2023-10-10 | 3,550 | $24.72 | $87.8K | 1,165,894 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-28 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-27 | 2023-10-10 | 3,923 | — | $0 | 3,550 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-27 | 2023-10-10 | 3,923 | $20.94 | $82.1K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-27 | 2023-10-10 | 3,923 | $24.72 | $97.0K | 1,166,267 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-27 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-14 | 2023-10-10 | 2,979 | — | $0 | 7,473 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-14 | 2023-10-10 | 2,979 | $21.50 | $64.0K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-14 | 2023-10-10 | 2,979 | $24.72 | $73.6K | 1,165,323 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-14 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-13 | 2023-10-10 | 6,440 | — | $0 | 6,440 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-13 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-10 | 2023-10-10 | 1,233 | — | $0 | 1,233 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-10 | 2023-10-10 | 200 | — | $0 | 10,452 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-10 | 2023-10-10 | 200 | $22.70 | $4.5K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-10 | 2023-10-10 | 200 | $24.72 | $4.9K | 1,162,544 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-10 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-10 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-08 | 2023-10-10 | 109 | — | $0 | 7,218 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-08 | 2023-10-10 | 5,107 | — | $0 | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise deriv | 2023-03-08 | 2023-10-10 | 2,744 | — | $0 | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-08 | 2023-10-10 | 109 | $23.31 | $2.5K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-08 | 2023-10-10 | 109 | $22.65 | $2.5K | 1,162,453 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-08 | 2023-10-10 | 5,107 | $23.31 | $119.0K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-08 | 2023-10-10 | 5,107 | $22.98 | $117.4K | 1,167,451 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2023-03-08 | 2023-10-10 | 2,744 | $23.31 | $64.0K | 1,162,344 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | X Exercise | 2023-03-08 | 2023-10-10 | 2,744 | $23.11 | $63.4K | 1,165,088 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-08 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-03 | 2023-10-10 | 5,107 | — | $0 | 5,107 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-03-03 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-02-28 | 2023-10-10 | 2,744 | — | $0 | 2,744 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-02-28 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-02-09 | 2023-05-02 | 259 | $22.79 | $5.9K | 1,162,335 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-02-08 | 2023-10-10 | 7,327 | — | $0 | 7,327 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-02-08 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-02-08 | 2023-05-02 | 10,144 | $22.65 | $229.8K | 1,162,594 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-02-07 | 2023-10-10 | 100 | — | $0 | 100 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2023-02-07 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-02-07 | 2023-05-02 | 800 | $22.70 | $18.2K | 1,172,738 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-02-06 | 2023-05-02 | 100 | $22.70 | $2.3K | 1,173,538 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-27 | 2023-05-02 | 373 | $22.75 | $8.5K | 1,173,638 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-27 | 2023-05-02 | 1,099 | $22.75 | $25.0K | 1,173,265 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-27 | 2023-05-02 | 186 | $22.75 | $4.2K | 1,172,166 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-27 | 2023-05-02 | 90 | $22.86 | $2.1K | 1,171,980 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-27 | 2023-05-02 | 265 | $22.86 | $6.1K | 1,172,070 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-27 | 2023-05-02 | 45 | $22.86 | $1.0K | 1,172,335 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-26 | 2023-05-02 | 340 | $22.80 | $7.8K | 1,172,380 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-25 | 2023-05-02 | 204 | $22.80 | $4.7K | 1,172,720 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-25 | 2023-05-02 | 600 | $22.80 | $13.7K | 1,172,924 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-25 | 2023-05-02 | 101 | $22.80 | $2.3K | 1,173,524 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-20 | 2023-05-02 | 1,397 | $22.50 | $31.4K | 1,173,625 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-20 | 2023-05-02 | 2,721 | $22.66 | $61.7K | 1,172,228 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-18 | 2023-05-02 | 22 | $22.78 | $501 | 1,174,949 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-18 | 2023-05-02 | 67 | $22.78 | $1.5K | 1,174,971 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-18 | 2023-05-02 | 11 | $22.78 | $251 | 1,175,038 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-17 | 2023-05-02 | 42 | $22.90 | $962 | 1,175,049 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-17 | 2023-05-02 | 125 | $22.90 | $2.9K | 1,175,091 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-17 | 2023-05-02 | 21 | $22.90 | $481 | 1,175,216 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-12 | 2023-05-02 | 72 | $22.35 | $1.6K | 1,174,663 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-12 | 2023-05-02 | 145 | $22.35 | $3.2K | 1,175,237 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-12 | 2023-05-02 | 429 | $22.35 | $9.6K | 1,175,092 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-11 | 2023-05-02 | 269 | $22.30 | $6.0K | 1,172,430 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-11 | 2023-05-02 | 1,615 | $22.30 | $36.0K | 1,174,045 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-11 | 2023-05-02 | 546 | $22.30 | $12.2K | 1,174,591 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-09 | 2023-05-02 | 200 | $22.30 | $4.5K | 1,172,161 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-06 | 2023-05-02 | 517 | $22.27 | $11.5K | 1,171,961 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-06 | 2023-05-02 | 1,529 | $22.27 | $34.1K | 1,171,444 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-06 | 2023-05-02 | 254 | $22.27 | $5.7K | 1,169,915 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-06 | 2023-05-02 | 627 | $22.25 | $14.0K | 1,169,661 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-06 | 2023-05-02 | 1,855 | $22.25 | $41.3K | 1,169,034 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-06 | 2023-05-02 | 308 | $22.25 | $6.9K | 1,167,179 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-05 | 2023-05-02 | 562 | $22.36 | $12.6K | 1,166,871 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-05 | 2023-05-02 | 1,662 | $22.36 | $37.2K | 1,166,309 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2023-01-05 | 2023-05-02 | 276 | $22.36 | $6.2K | 1,164,647 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-04 | 2023-05-02 | 1,218 | $22.55 | $27.5K | 1,164,371 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-04 | 2023-05-02 | 3,604 | $22.55 | $81.3K | 1,165,589 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-04 | 2023-05-02 | 600 | $22.55 | $13.5K | 1,169,193 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2023-01-03 | 2023-05-02 | 13,009 | $22.53 | $293.1K | 1,169,793 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-30 | 2023-05-02 | 2,221 | $22.52 | $50.0K | 1,182,802 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-30 | 2023-05-02 | 6,685 | $22.52 | $150.5K | 1,180,581 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-30 | 2023-05-02 | 1,094 | $22.52 | $24.6K | 1,173,896 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-30 | 2023-05-02 | 4,559 | $22.60 | $103.0K | 1,172,802 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-30 | 2023-05-02 | 13,722 | $22.60 | $310.1K | 1,168,243 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-30 | 2023-05-02 | 2,246 | $22.60 | $50.8K | 1,154,521 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-29 | 2023-05-02 | 743 | $21.93 | $16.3K | 1,152,275 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-29 | 2023-05-02 | 2,234 | $21.93 | $49.0K | 1,151,532 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-29 | 2023-05-02 | 366 | $21.93 | $8.0K | 1,149,298 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-28 | 2023-05-02 | 3,135 | $21.95 | $68.8K | 1,148,932 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-27 | 2023-05-02 | 541 | $22.00 | $11.9K | 1,140,797 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-27 | 2023-05-02 | 5,000 | $22.01 | $110.1K | 1,145,797 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-23 | 2023-05-02 | 174 | $21.97 | $3.8K | 1,138,730 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-23 | 2023-05-02 | 1,145 | $21.97 | $25.2K | 1,139,875 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-23 | 2023-05-02 | 381 | $21.97 | $8.4K | 1,140,256 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-22 | 2023-05-02 | 10,000 | $21.98 | $219.8K | 1,138,556 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-21 | 2023-05-02 | 15,309 | $21.87 | $334.8K | 1,128,556 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-20 | 2023-05-02 | 100 | $21.75 | $2.2K | 1,113,247 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-19 | 2023-05-02 | 1,281 | $21.75 | $27.9K | 1,113,147 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-16 | 2023-05-02 | 200 | $22.10 | $4.4K | 1,111,866 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-14 | 2023-05-02 | 2,602 | $22.27 | $57.9K | 1,112,066 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-13 | 2023-05-02 | 419 | $22.35 | $9.4K | 1,114,668 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-12 | 2023-05-02 | 186 | $22.44 | $4.2K | 1,117,307 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-12 | 2023-05-02 | 2,220 | $22.14 | $49.2K | 1,115,087 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-09 | 2023-05-02 | 4,200 | $21.89 | $91.9K | 1,117,135 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-09 | 2023-05-02 | 69 | $21.92 | $1.5K | 1,117,204 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-09 | 2023-05-02 | 455 | $21.92 | $10.0K | 1,117,659 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-09 | 2023-05-02 | 134 | $21.92 | $2.9K | 1,117,793 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-09 | 2023-05-02 | 300 | $22.05 | $6.6K | 1,117,493 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-12-08 | 2023-05-02 | 2,220 | $21.85 | $48.5K | 1,112,935 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-07 | 2023-05-02 | 9,798 | $22.25 | $218.0K | 1,110,715 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-06 | 2023-05-02 | 4,468 | $22.11 | $98.8K | 1,120,513 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-05 | 2023-05-02 | 1,248 | $22.13 | $27.6K | 1,124,981 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-01 | 2023-05-02 | 149 | $22.40 | $3.3K | 1,127,493 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-01 | 2023-05-02 | 980 | $22.40 | $22.0K | 1,126,513 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-12-01 | 2023-05-02 | 284 | $22.40 | $6.4K | 1,126,229 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other deriv | 2022-11-30 | 2023-05-02 | 1 | — | $0 | 1 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-30 | 2023-05-02 | 1,009 | $22.34 | $22.5K | 1,103,911 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-30 | 2023-05-02 | 6,814 | $22.34 | $152.2K | 1,110,725 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-30 | 2023-05-02 | 1,917 | $22.34 | $42.8K | 1,112,642 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-30 | 2023-05-02 | 1,554 | $22.08 | $34.3K | 1,114,196 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-30 | 2023-05-02 | 10,494 | $22.08 | $231.7K | 1,124,690 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-30 | 2023-05-02 | 2,952 | $22.08 | $65.2K | 1,127,642 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-29 | 2023-05-02 | 1,886 | $22.00 | $41.5K | 1,102,902 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-29 | 2023-05-02 | 62 | $21.95 | $1.4K | 1,105,480 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-29 | 2023-05-02 | 420 | $21.95 | $9.2K | 1,105,598 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-29 | 2023-05-02 | 118 | $21.95 | $2.6K | 1,105,319 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-29 | 2023-05-02 | 279 | $22.00 | $6.1K | 1,103,433 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-29 | 2023-05-02 | 531 | $22.00 | $11.7K | 0 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | J Other | 2022-11-28 | 2023-05-02 | 1 | — | $0 | 1,100,118 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-28 | 2023-05-02 | 564 | $21.69 | $12.2K | 1,103,927 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-28 | 2023-05-02 | 3,809 | $21.69 | $82.6K | 1,104,998 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-28 | 2023-05-02 | 1,071 | $21.69 | $23.2K | 1,105,060 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-25 | 2023-05-02 | 9,905 | $22.03 | $218.2K | 1,099,554 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-23 | 2023-05-02 | 3,740 | $22.07 | $82.5K | 1,099,553 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-22 | 2023-05-02 | 4,169 | $22.07 | $92.0K | 1,113,198 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-11-22 | 2023-05-02 | 2,100 | $21.99 | $46.2K | 1,109,458 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-21 | 2023-05-02 | 13,323 | $22.82 | $304.0K | 1,111,098 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-17 | 2023-05-02 | 1,600 | $22.60 | $36.2K | 1,115,267 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-16 | 2023-05-02 | 712 | $22.50 | $16.0K | 1,128,590 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-15 | 2023-05-02 | 3,128 | $22.51 | $70.4K | 1,130,190 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-14 | 2023-05-02 | 26,854 | $22.22 | $596.7K | 1,130,902 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-11 | 2023-05-02 | 1,549 | $22.01 | $34.1K | 1,134,030 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-10 | 2023-05-02 | 420 | $22.36 | $9.4K | 1,160,884 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-09 | 2023-05-02 | 5,262 | $21.97 | $115.6K | 1,162,433 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-08 | 2023-05-02 | 1,126 | $21.52 | $24.2K | 1,162,853 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-07 | 2023-05-02 | 4,857 | $21.28 | $103.4K | 1,168,115 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-04 | 2023-05-02 | 141 | $21.00 | $3.0K | 1,169,241 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-02 | 2023-05-02 | 1,419 | $21.00 | $29.8K | 1,174,098 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-11-01 | 2023-05-02 | 429 | $20.87 | $9.0K | 1,174,239 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-31 | 2023-05-02 | 2,220 | $20.71 | $46.0K | 1,176,087 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-10-28 | 2023-05-02 | 4,721 | $20.51 | $96.8K | 1,173,867 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-10-27 | 2023-05-02 | 973 | $20.50 | $19.9K | 1,178,588 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-10-26 | 2023-05-02 | 400 | $20.51 | $8.2K | 1,179,561 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-10-25 | 2023-05-02 | 1,688 | $20.47 | $34.6K | 1,179,961 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-10-24 | 2023-05-02 | 3,508 | $20.43 | $71.7K | 1,181,649 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-21 | 2023-05-02 | 3,826 | $19.99 | $76.5K | 1,185,157 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-20 | 2023-05-02 | 5 | $19.95 | $100 | 1,181,331 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-20 | 2023-05-02 | 20 | $19.98 | $400 | 1,181,326 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-19 | 2023-05-02 | 200 | $19.90 | $4.0K | 1,181,306 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-18 | 2023-05-02 | 332 | $19.81 | $6.6K | 1,181,106 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-18 | 2023-05-02 | 1,884 | $19.98 | $37.6K | 1,180,774 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-17 | 2023-05-02 | 7,659 | $20.00 | $153.2K | 1,178,890 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-14 | 2023-05-02 | 447 | $19.80 | $8.9K | 1,171,231 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-14 | 2023-05-02 | 176 | $19.80 | $3.5K | 1,170,784 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-14 | 2023-05-02 | 23 | $20.00 | $460 | 1,170,608 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-14 | 2023-05-02 | 9 | $20.00 | $180 | 1,170,585 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-13 | 2023-05-02 | 273 | $19.38 | $5.3K | 1,170,576 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-13 | 2023-05-02 | 108 | $19.38 | $2.1K | 1,170,303 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-12 | 2023-05-02 | 1,535 | $19.62 | $30.1K | 1,170,195 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-12 | 2023-05-02 | 605 | $19.62 | $11.9K | 1,168,660 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-12 | 2023-05-02 | 2,823 | $19.58 | $55.3K | 1,168,055 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-12 | 2023-05-02 | 1,114 | $19.58 | $21.8K | 1,165,232 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-11 | 2023-05-02 | 2,232 | $19.50 | $43.5K | 1,164,118 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-11 | 2023-05-02 | 881 | $19.50 | $17.2K | 1,161,886 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-11 | 2023-05-02 | 922 | $19.50 | $18.0K | 1,161,005 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-11 | 2023-05-02 | 364 | $19.50 | $7.1K | 1,160,083 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-10 | 2023-05-02 | 287 | $19.70 | $5.7K | 1,155,181 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-10 | 2023-05-02 | 3,254 | $19.81 | $64.5K | 1,159,719 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-10 | 2023-05-02 | 1,284 | $19.81 | $25.4K | 1,156,465 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-10 | 2023-05-02 | 113 | $19.70 | $2.2K | 1,154,894 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-07 | 2023-05-02 | 7,587 | $19.97 | $151.5K | 1,154,781 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-07 | 2023-05-02 | 2,993 | $19.97 | $59.8K | 1,147,194 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-07 | 2023-05-02 | 3,861 | $19.95 | $77.0K | 1,144,201 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-07 | 2023-05-02 | 1,523 | $19.95 | $30.4K | 1,140,340 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-06 | 2023-05-02 | 734 | $20.00 | $14.7K | 1,138,817 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-10-06 | 2023-05-02 | 290 | $20.00 | $5.8K | 1,138,083 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-10-04 | 2023-05-02 | 955 | $20.71 | $19.8K | 1,137,793 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-10-04 | 2023-05-02 | 377 | $20.71 | $7.8K | 1,138,748 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-30 | 2023-05-02 | 8,949 | $20.24 | $181.1K | 1,139,125 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-30 | 2023-05-02 | 21,429 | $20.26 | $434.2K | 1,130,176 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-29 | 2023-05-02 | 4,887 | $19.85 | $97.0K | 1,108,747 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-29 | 2023-05-02 | 5,381 | $19.99 | $107.6K | 1,103,860 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-28 | 2023-05-02 | 102 | $19.95 | $2.0K | 1,098,479 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-28 | 2023-05-02 | 200 | $20.00 | $4.0K | 1,098,377 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-27 | 2023-05-02 | 7,689 | $19.92 | $153.2K | 1,098,177 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-26 | 2023-05-02 | 342 | $20.00 | $6.8K | 1,090,488 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-26 | 2023-05-02 | 4,603 | $20.03 | $92.2K | 1,090,146 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-23 | 2023-05-02 | 2,500 | $21.00 | $52.5K | 1,085,543 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-23 | 2023-05-02 | 4,790 | $21.04 | $100.8K | 1,083,043 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-22 | 2023-05-02 | 4,844 | $21.72 | $105.2K | 1,078,253 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-20 | 2023-05-02 | 210 | $22.00 | $4.6K | 1,073,409 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-15 | 2023-05-02 | 3,018 | $22.00 | $66.4K | 1,073,199 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | P Buy | 2022-09-07 | 2023-05-02 | 500 | $22.09 | $11.0K | 1,070,181 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-09-02 | 2023-05-02 | 1,027 | $22.50 | $23.1K | 1,069,681 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-08-15 | 2023-05-02 | 806 | $23.51 | $18.9K | 1,070,708 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-08-12 | 2023-05-02 | 3,609 | $24.13 | $87.1K | 1,071,514 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-08-11 | 2023-05-02 | 1,355 | $24.11 | $32.7K | 1,075,123 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-08-10 | 2023-05-02 | 1,253 | $24.10 | $30.2K | 1,076,478 | SEC↗ |
| Repertoire Master Fund LP | 10% Owner | S Sale | 2022-07-21 | 2023-05-02 | 5,857 | $24.17 | $141.6K | 1,077,731 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2021-11-15 | 2021-11-16 | 1,000 | $25.04 | $25.0K | 5,950 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | P Buy | 2020-09-09 | 2020-09-11 | 1,469 | $1.23 | $1.8K | 97,651 | SEC↗ |
| Warshauer Robert Herman | Director | P Buy | 2020-08-26 | 2020-08-27 | 20,000 | $1.16 | $23.2K | 20,000 | SEC↗ |
| Duka Alexander | Director | P Buy | 2020-08-25 | 2020-08-26 | 10,000 | $1.16 | $11.6K | 10,000 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2020-08-12 | 2020-08-13 | 25,000 | $1.28 | $32.0K | 49,500 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | P Buy | 2020-03-23 | 2020-03-24 | 4,600 | $0.85 | $3.9K | 96,182 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2020-03-16 | 2020-03-16 | 4,000 | $1.36 | $5.4K | 24,500 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | P Buy | 2020-03-16 | 2020-03-17 | 100 | $1.31 | $131 | 91,582 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2020-03-13 | 2020-03-13 | 10,500 | $1.51 | $15.9K | 20,500 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2020-03-12 | 2020-03-13 | 5,000 | $1.55 | $7.8K | 10,000 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | P Buy | 2020-03-12 | 2020-03-13 | 27,955 | $1.55 | $43.3K | 91,482 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | P Buy | 2020-03-11 | 2020-03-13 | 6,650 | $1.70 | $11.3K | 63,527 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | P Buy | 2019-12-04 | 2019-12-05 | 1,000 | $2.07 | $2.1K | 56,877 | SEC↗ |
| Goldthorpe Edward J. | President, CEO | P Buy | 2019-12-03 | 2019-12-05 | 23,238 | $2.06 | $47.9K | 55,877 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2019-11-25 | 2019-11-26 | 3,000 | $2.07 | $6.2K | 5,000 | SEC↗ |
| Schafer Patrick | Chief Investment Officer | P Buy | 2019-11-22 | 2019-11-25 | 2,000 | $2.09 | $4.2K | 2,000 | SEC↗ |
| LACOVARA CHRISTOPHER | Director | S Sale | 2019-11-18 | 2019-11-19 | 79,703 | $2.04 | $162.6K | 212,634 | SEC↗ |