Open-mkt buys · 90d
$210.5K
20 trades · 6 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$210.5K
Insiders on file
13
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| Nagelberg Allison | Director | 5 | $22.1K | $0 | 2026-09-18 |
| Brennan Alice C | Director | 13 | $78.9K | $0 | 2026-09-02 |
| Roller Daniel J | Director | 1 | $13.3K | $0 | 2026-08-26 |
| Maran Capital Management, LLC | 1 | $13.3K | $0 | 2026-08-26 | |
| Rosenthal Brent D | Director | 8 | $187.0K | $0 | 2026-08-24 |
| Herndon Mark | Chief Financial Officer | 8 | $22.5K | $0 | 2026-08-20 |
| STAHL MURRAY | CEO and CIO | 186 | $46.0K | $0 | 2026-03-20 |
| Maran Partners Fund, LP | Director | 2 | $0 | $0 | 2025-12-23 |
| Horizon Common Inc | 10% Owner | 16 | $3.6K | $239 | 2025-12-04 |
| Kesslen Jay H | General Counsel and Secretary | 2 | $5.9K | $0 | 2024-11-25 |
| Williams Alun | Chief Operating Officer | 1 | $1.8K | $0 | 2024-11-19 |
| Russell Grimaldi | CCO & Assoc General Counsel | 1 | $5.1K | $0 | 2024-11-18 |
| DOYLE PETER | Vice-President | 3 | $3.2K | $0 | 2024-09-05 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| Nagelberg Allison | Director | P Buy | 2026-09-18 | 2026-09-22 | 190 | $26.27 | $5.0K | 590 | SEC↗ |
| Nagelberg Allison | Director | P Buy | 2026-09-18 | 2026-09-22 | 190 | $26.27 | $5.0K | 590 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-09-02 | 2026-09-03 | 200 | $25.92 | $5.2K | 2,000 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-09-02 | 2026-09-03 | 200 | $25.92 | $5.2K | 2,000 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-28 | 2026-08-31 | 200 | $26.20 | $5.2K | 1,800 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-28 | 2026-08-31 | 200 | $26.20 | $5.2K | 1,800 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-27 | 2026-08-28 | 200 | $26.00 | $5.2K | 1,600 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-27 | 2026-08-28 | 200 | $26.00 | $5.2K | 1,600 | SEC↗ |
| Maran Capital Management, LLC | P Buy | 2026-08-26 | 2026-08-27 | 500 | $26.50 | $13.3K | 10,000 | SEC↗ | |
| Roller Daniel J | Director | P Buy | 2026-08-26 | 2026-08-27 | 500 | $26.50 | $13.3K | 10,000 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-25 | 2026-08-26 | 200 | $26.75 | $5.3K | 1,400 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-25 | 2026-08-26 | 200 | $26.75 | $5.3K | 1,400 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2026-08-24 | 2026-08-25 | 2,000 | $27.00 | $54.0K | 4,450 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-24 | 2026-08-25 | 200 | $26.87 | $5.4K | 1,200 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2026-08-24 | 2026-08-25 | 2,000 | $27.00 | $54.0K | 4,450 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2026-08-24 | 2026-08-25 | 200 | $26.87 | $5.4K | 1,200 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2026-08-20 | 2026-08-20 | 200 | $26.75 | $5.3K | 550 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2026-08-20 | 2026-08-20 | 200 | $26.75 | $5.3K | 550 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2026-08-19 | 2026-08-20 | 50 | $26.50 | $1.3K | 350 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2026-08-19 | 2026-08-20 | 50 | $26.50 | $1.3K | 350 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2026-05-20 | 2026-05-21 | 700 | $27.85 | $19.5K | 2,450 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2026-05-20 | 2026-05-21 | 100 | $27.85 | $2.8K | 300 | SEC↗ |
| Nagelberg Allison | Director | P Buy | 2026-03-20 | 2026-03-23 | 150 | $33.96 | $5.1K | 400 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-20 | 2026-03-24 | 25 | $34.60 | $865 | 8,216,801 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-20 | 2026-03-24 | 18 | $34.60 | $623 | 135 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-20 | 2026-03-24 | 10 | $34.60 | $346 | 249,214 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-20 | 2026-03-24 | 10 | $34.60 | $346 | 249,204 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-20 | 2026-03-24 | 25 | $34.60 | $865 | 8,216,801 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-20 | 2026-03-24 | 18 | $34.60 | $623 | 135 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-19 | 2026-03-20 | 46 | $34.06 | $1.6K | 249,194 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-19 | 2026-03-20 | 25 | $34.06 | $852 | 8,216,776 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-19 | 2026-03-20 | 18 | $34.06 | $613 | 117 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2026-03-18 | 2026-03-19 | 750 | $33.05 | $24.8K | 1,750 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2026-03-18 | 2026-03-19 | 80 | $33.03 | $2.6K | 200 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-18 | 2026-03-19 | 8 | $34.00 | $272 | 99 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-18 | 2026-03-19 | 9 | $34.00 | $306 | 8,216,751 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2026-03-18 | 2026-03-19 | 10 | $34.00 | $340 | 249,148 | SEC↗ |
| Maran Partners Fund, LP | Director | J Other | 2025-12-23 | 2025-12-23 | 25,360 | — | $0 | 236,066 | SEC↗ |
| Maran Partners Fund, LP | Director | J Other | 2025-12-23 | 2025-12-23 | 42,000 | — | $0 | 0 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-10 | 2025-12-11 | 4 | $27.00 | $108 | 91 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-10 | 2025-12-11 | 6 | $27.00 | $162 | 8,216,742 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-10 | 2025-12-11 | 12 | $27.00 | $324 | 249,138 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-09 | 2025-12-10 | 12 | $27.00 | $324 | 249,126 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-09 | 2025-12-10 | 6 | $27.00 | $162 | 8,216,736 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-09 | 2025-12-10 | 4 | $27.00 | $108 | 87 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-08 | 2025-12-09 | 4 | $26.73 | $107 | 83 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-08 | 2025-12-09 | 12 | $26.73 | $321 | 249,114 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-08 | 2025-12-09 | 6 | $26.73 | $160 | 8,216,730 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-05 | 2025-12-08 | 12 | $27.75 | $333 | 249,102 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-05 | 2025-12-08 | 6 | $27.75 | $167 | 8,216,724 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-05 | 2025-12-08 | 4 | $27.75 | $111 | 79 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-04 | 2025-12-05 | 4 | $27.75 | $111 | 75 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-04 | 2025-12-05 | 6 | $27.75 | $167 | 8,216,718 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-04 | 2025-12-05 | 12 | $27.75 | $333 | 249,090 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2025-12-04 | 2025-05-05 | 6 | $41.25 | $248 | 8,216,515 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-03 | 2025-12-04 | 6 | $27.00 | $162 | 8,216,712 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-03 | 2025-12-04 | 4 | $27.00 | $108 | 71 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-03 | 2025-12-04 | 12 | $27.00 | $324 | 249,078 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-02 | 2025-12-03 | 4 | $27.23 | $109 | 67 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-02 | 2025-12-03 | 12 | $27.23 | $327 | 249,066 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-02 | 2025-12-03 | 6 | $27.23 | $163 | 8,216,706 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-01 | 2025-12-02 | 6 | $27.00 | $162 | 8,216,700 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-01 | 2025-12-02 | 4 | $27.00 | $108 | 63 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-12-01 | 2025-12-02 | 12 | $27.00 | $324 | 249,054 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-28 | 2025-12-01 | 4 | $27.23 | $109 | 59 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-28 | 2025-12-01 | 12 | $27.23 | $327 | 249,042 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-28 | 2025-12-01 | 6 | $27.23 | $163 | 8,216,694 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2025-11-27 | 2025-05-05 | 6 | $41.00 | $246 | 8,216,491 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-26 | 2025-11-28 | 4 | $27.23 | $109 | 55 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-26 | 2025-11-28 | 8 | $27.23 | $218 | 8,216,688 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-26 | 2025-11-28 | 12 | $27.23 | $327 | 249,030 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2025-11-25 | 2025-11-26 | 300 | $27.28 | $8.2K | 1,000 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-25 | 2025-11-26 | 4 | $27.00 | $108 | 51 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-25 | 2025-11-26 | 12 | $27.00 | $324 | 249,018 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-25 | 2025-11-26 | 8 | $27.00 | $216 | 8,216,680 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-24 | 2025-11-25 | 8 | $28.00 | $224 | 8,216,672 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-24 | 2025-11-25 | 12 | $28.00 | $336 | 249,006 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-24 | 2025-11-25 | 4 | $28.00 | $112 | 47 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-21 | 2025-11-24 | 12 | $28.25 | $339 | 248,994 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-21 | 2025-11-24 | 9 | $28.25 | $254 | 8,216,664 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-21 | 2025-11-24 | 4 | $28.25 | $113 | 43 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2025-11-20 | 2025-11-21 | 100 | $29.00 | $2.9K | 120 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-20 | 2025-11-21 | 11 | $27.50 | $303 | 248,982 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-20 | 2025-11-21 | 9 | $27.50 | $248 | 8,216,655 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-11-20 | 2025-11-21 | 4 | $27.50 | $110 | 39 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-09 | 2025-09-10 | 5 | $38.30 | $192 | 823,923 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-09 | 2025-09-10 | 7 | $38.30 | $268 | 8,216,646 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-09 | 2025-09-10 | 8 | $38.30 | $306 | 248,971 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-09 | 2025-09-10 | 4 | $38.30 | $153 | 35 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-08 | 2025-09-09 | 5 | $38.85 | $194 | 823,918 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-08 | 2025-09-09 | 6 | $38.85 | $233 | 8,216,639 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-08 | 2025-09-09 | 10 | $38.85 | $389 | 248,963 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-08 | 2025-09-09 | 4 | $38.85 | $155 | 31 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-05 | 2025-09-08 | 4 | $39.00 | $156 | 27 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-05 | 2025-09-08 | 8 | $39.00 | $312 | 248,953 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-05 | 2025-09-08 | 6 | $39.00 | $234 | 8,216,633 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-05 | 2025-09-08 | 5 | $39.00 | $195 | 823,913 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-04 | 2025-09-05 | 4 | $39.45 | $158 | 23 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-04 | 2025-09-05 | 5 | $39.45 | $197 | 823,908 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-04 | 2025-09-05 | 6 | $39.45 | $237 | 8,216,627 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-04 | 2025-09-05 | 8 | $39.45 | $316 | 248,945 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-03 | 2025-09-04 | 5 | $40.20 | $201 | 823,903 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-03 | 2025-09-04 | 8 | $40.20 | $322 | 248,937 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-03 | 2025-09-04 | 6 | $40.20 | $241 | 8,216,621 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-03 | 2025-09-04 | 4 | $40.20 | $161 | 19 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2025-09-02 | 2025-09-03 | 300 | $38.00 | $11.4K | 700 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-02 | 2025-09-03 | 6 | $38.00 | $228 | 8,216,615 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-02 | 2025-09-03 | 4 | $38.00 | $152 | 15 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-02 | 2025-09-03 | 5 | $38.00 | $190 | 823,898 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-09-02 | 2025-09-03 | 8 | $38.00 | $304 | 248,929 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-29 | 2025-09-02 | 5 | $38.00 | $190 | 823,893 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-29 | 2025-09-02 | 8 | $38.00 | $304 | 248,921 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-29 | 2025-09-02 | 6 | $38.00 | $228 | 8,216,609 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-29 | 2025-09-02 | 2 | $38.00 | $76 | 11 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-08-29 | 5 | $38.00 | $190 | 823,888 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-08-29 | 2 | $38.00 | $76 | 9 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-08-29 | 6 | $38.00 | $228 | 8,216,603 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-08-29 | 8 | $38.00 | $304 | 248,913 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-09-02 | 8 | $38.00 | $304 | 248,961 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-09-02 | 6 | $38.00 | $228 | 8,216,603 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-09-02 | 2 | $38.00 | $76 | 9 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-28 | 2025-09-02 | 5 | $38.00 | $190 | 823,888 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2025-08-27 | 2025-08-28 | 100 | $38.00 | $3.8K | 1,000 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-08-28 | 6 | $38.00 | $228 | 8,216,597 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-08-28 | 5 | $38.00 | $190 | 823,883 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-08-28 | 2 | $38.00 | $76 | 7 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-08-28 | 8 | $38.00 | $304 | 248,905 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-09-02 | 8 | $38.00 | $304 | 248,945 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-09-02 | 6 | $38.00 | $228 | 8,216,597 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-09-02 | 5 | $38.00 | $190 | 823,883 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-27 | 2025-09-02 | 2 | $38.00 | $76 | 7 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-08-27 | 6 | $38.00 | $228 | 8,216,591 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-08-27 | 2 | $38.00 | $76 | 5 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-08-27 | 5 | $38.00 | $190 | 823,878 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-08-27 | 8 | $38.00 | $304 | 248,897 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-09-02 | 2 | $38.00 | $76 | 5 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-09-02 | 8 | $38.00 | $304 | 248,929 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-09-02 | 6 | $38.00 | $228 | 8,216,591 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-26 | 2025-09-02 | 5 | $38.00 | $190 | 823,878 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-25 | 2025-08-26 | 2 | $38.00 | $76 | 3 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-25 | 2025-08-26 | 6 | $38.00 | $228 | 8,216,585 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-25 | 2025-08-26 | 5 | $38.00 | $190 | 823,873 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-25 | 2025-08-26 | 8 | $38.00 | $304 | 248,889 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-22 | 2025-08-25 | 5 | $37.63 | $188 | 823,868 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-22 | 2025-08-25 | 8 | $37.63 | $301 | 248,881 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-22 | 2025-08-25 | 6 | $37.63 | $226 | 8,216,579 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-22 | 2025-08-25 | 1 | $37.63 | $38 | 1 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-21 | 2025-08-22 | 8 | $38.00 | $304 | 248,873 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-21 | 2025-08-22 | 6 | $38.00 | $228 | 8,216,573 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-20 | 2025-08-21 | 8 | $38.15 | $305 | 248,865 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-20 | 2025-08-21 | 6 | $38.15 | $229 | 8,216,567 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-08-20 | 2025-08-21 | 1 | $38.15 | $38 | 952 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-10 | 2025-06-11 | 2 | $49.00 | $98 | 8,216,561 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-10 | 2025-06-11 | 8 | $49.00 | $392 | 248,857 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-09 | 2025-06-10 | 8 | $47.00 | $376 | 248,849 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-09 | 2025-06-10 | 2 | $47.00 | $94 | 8,216,559 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-06 | 2025-06-09 | 8 | $47.00 | $376 | 248,841 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-06 | 2025-06-09 | 2 | $47.00 | $94 | 8,216,557 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-05 | 2025-06-06 | 8 | $41.00 | $328 | 248,833 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-05 | 2025-06-06 | 2 | $41.00 | $82 | 8,216,555 | SEC↗ |
| Herndon Mark | Chief Financial Officer | P Buy | 2025-06-04 | 2025-06-05 | 20 | $40.18 | $804 | 20 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-04 | 2025-06-05 | 2 | $41.00 | $82 | 8,216,553 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-04 | 2025-06-05 | 8 | $41.00 | $328 | 248,825 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-03 | 2025-06-04 | 2 | $41.00 | $82 | 8,216,551 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-03 | 2025-06-04 | 8 | $41.00 | $328 | 248,817 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-02 | 2025-06-03 | 2 | $43.50 | $87 | 8,216,549 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-06-02 | 2025-06-03 | 8 | $43.50 | $348 | 248,809 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-30 | 2025-06-02 | 2 | $41.75 | $84 | 8,216,547 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-30 | 2025-06-02 | 8 | $41.75 | $334 | 248,801 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-29 | 2025-05-30 | 8 | $41.50 | $332 | 248,793 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-29 | 2025-05-30 | 2 | $41.50 | $83 | 8,216,545 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-28 | 2025-05-29 | 2 | $41.25 | $83 | 8,216,543 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-28 | 2025-05-29 | 8 | $41.25 | $330 | 248,785 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-27 | 2025-05-28 | 2 | $42.00 | $84 | 8,216,541 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-27 | 2025-05-28 | 8 | $42.00 | $336 | 248,777 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-23 | 2025-05-27 | 8 | $41.79 | $334 | 248,769 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-23 | 2025-05-27 | 2 | $41.79 | $84 | 8,216,539 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-22 | 2025-05-23 | 2 | $38.50 | $77 | 8,216,537 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-22 | 2025-05-23 | 8 | $38.50 | $308 | 248,761 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-21 | 2025-05-22 | 7 | $36.75 | $257 | 248,753 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2025-05-21 | 2025-05-22 | 2 | $36.75 | $74 | 8,216,535 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-12-09 | 2025-05-05 | 6 | $43.21 | $259 | 8,216,533 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-09 | 2024-12-10 | 6 | $43.21 | $259 | 8,216,533 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-09 | 2024-12-10 | 8 | $43.21 | $346 | 248,746 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-12-06 | 2025-05-05 | 6 | $40.00 | $240 | 8,216,527 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-06 | 2024-12-09 | 8 | $40.00 | $320 | 248,738 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-06 | 2024-12-09 | 6 | $40.00 | $240 | 8,216,527 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-12-05 | 2025-05-05 | 6 | $43.10 | $259 | 8,216,521 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-05 | 2024-12-06 | 8 | $43.10 | $345 | 248,730 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-05 | 2024-12-06 | 6 | $43.10 | $259 | 8,216,521 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-04 | 2024-12-05 | 8 | $41.25 | $330 | 248,722 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-04 | 2024-12-05 | 6 | $41.25 | $248 | 8,216,515 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-12-03 | 2025-05-05 | 6 | $40.75 | $245 | 8,216,509 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-03 | 2024-12-04 | 8 | $40.75 | $326 | 248,714 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-03 | 2024-12-04 | 6 | $40.75 | $245 | 8,216,509 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-12-02 | 2025-05-05 | 6 | $38.95 | $234 | 8,216,503 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-02 | 2024-12-03 | 6 | $38.95 | $234 | 8,216,503 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-12-02 | 2024-12-03 | 8 | $38.95 | $312 | 248,706 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-29 | 2025-05-05 | 6 | $39.50 | $237 | 8,216,497 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-29 | 2024-12-02 | 8 | $39.50 | $316 | 248,698 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-29 | 2024-12-02 | 6 | $39.50 | $237 | 8,216,497 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-27 | 2024-11-29 | 6 | $41.00 | $246 | 8,216,491 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-27 | 2024-11-29 | 8 | $41.00 | $328 | 248,690 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-26 | 2025-05-05 | 6 | $39.00 | $234 | 8,216,485 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-26 | 2024-11-27 | 8 | $39.00 | $312 | 248,682 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-26 | 2024-11-27 | 6 | $39.00 | $234 | 8,216,485 | SEC↗ |
| Horizon Common Inc | 10% Owner | S Sale | 2024-11-25 | 2025-05-05 | 6 | $39.75 | $239 | 8,216,479 | SEC↗ |
| Kesslen Jay H | General Counsel and Secretar | P Buy | 2024-11-25 | 2024-11-26 | 75 | $39.69 | $3.0K | 350 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-25 | 2024-11-26 | 6 | $39.75 | $239 | 8,216,479 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-25 | 2024-11-26 | 8 | $39.75 | $318 | 248,674 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-22 | 2025-05-05 | 6 | $38.75 | $233 | 8,216,473 | SEC↗ |
| Kesslen Jay H | General Counsel and Secretar | P Buy | 2024-11-22 | 2024-11-25 | 75 | $39.00 | $2.9K | 275 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-22 | 2024-11-25 | 8 | $38.75 | $310 | 248,666 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-22 | 2024-11-25 | 6 | $38.75 | $233 | 8,216,473 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-21 | 2025-05-05 | 6 | $37.00 | $222 | 8,216,467 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-21 | 2024-11-22 | 6 | $37.00 | $222 | 8,216,467 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-21 | 2024-11-22 | 8 | $37.00 | $296 | 248,658 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-20 | 2025-05-05 | 6 | $37.50 | $225 | 8,216,461 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-20 | 2024-11-21 | 8 | $37.50 | $300 | 248,650 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-20 | 2024-11-21 | 6 | $37.50 | $225 | 8,216,461 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-19 | 2025-05-05 | 6 | $36.78 | $221 | 8,216,455 | SEC↗ |
| Williams Alun | Chief Operating Officer | P Buy | 2024-11-19 | 2024-11-20 | 50 | $36.89 | $1.8K | 50 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2024-11-19 | 2024-11-20 | 100 | $37.06 | $3.7K | 400 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-19 | 2024-11-20 | 6 | $36.78 | $221 | 8,216,455 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-19 | 2024-11-20 | 8 | $36.78 | $294 | 248,642 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-18 | 2025-05-05 | 6 | $38.75 | $233 | 8,216,449 | SEC↗ |
| Russell Grimaldi | CCO & Assoc General Counsel | P Buy | 2024-11-18 | 2024-11-19 | 132 | $38.75 | $5.1K | 132 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-18 | 2024-11-19 | 8 | $38.75 | $310 | 248,634 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-18 | 2024-11-19 | 1 | $38.75 | $39 | 5 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-18 | 2024-11-19 | 6 | $38.75 | $233 | 8,216,449 | SEC↗ |
| Horizon Common Inc | 10% Owner | P Buy | 2024-11-15 | 2025-05-05 | 6 | $38.50 | $231 | 8,216,443 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-15 | 2024-11-18 | 6 | $38.50 | $231 | 8,216,443 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-15 | 2024-11-18 | 1 | $38.50 | $39 | 4 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-11-15 | 2024-11-18 | 10 | $38.50 | $385 | 248,626 | SEC↗ |
| Rosenthal Brent D | Director | P Buy | 2024-11-14 | 2024-11-15 | 300 | $38.06 | $11.4K | 300 | SEC↗ |
| Nagelberg Allison | Director | P Buy | 2024-11-14 | 2024-11-18 | 50 | $38.99 | $1.9K | 250 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-09-09 | 2024-09-10 | 8 | $24.20 | $194 | 248,616 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2024-09-06 | 2024-09-09 | 400 | $25.56 | $10.2K | 900 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-09-06 | 2024-09-09 | 8 | $26.00 | $208 | 248,608 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-09-05 | 2024-09-06 | 8 | $27.00 | $216 | 248,600 | SEC↗ |
| Nagelberg Allison | Director | P Buy | 2024-09-05 | 2024-09-06 | 200 | $25.48 | $5.1K | 200 | SEC↗ |
| DOYLE PETER | Vice-President | P Buy | 2024-09-05 | 2024-09-06 | 50 | $26.50 | $1.3K | 880,682 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-09-04 | 2024-09-05 | 8 | $27.90 | $223 | 248,592 | SEC↗ |
| Brennan Alice C | Director | P Buy | 2024-09-03 | 2024-09-04 | 500 | $24.36 | $12.2K | 500 | SEC↗ |
| STAHL MURRAY | CEO and CIO | P Buy | 2024-09-03 | 2024-09-04 | 8 | $24.95 | $200 | 248,584 | SEC↗ |
| DOYLE PETER | Vice-President | P Buy | 2024-09-03 | 2024-09-04 | 50 | $24.75 | $1.2K | 880,632 | SEC↗ |
| DOYLE PETER | Vice-President | P Buy | 2024-08-02 | 2024-09-04 | 25 | $25.20 | $630 | 880,582 | SEC↗ |