| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | WIRE | Common Stock, par value $0.01 per share | Options Exercise | $632,400 | +20,000 | +2.8% | $31.62 | 742,268 | 20 Jun 2024 | Direct | |
| transaction | WIRE | Common Stock, par value $0.01 per share | Options Exercise | $1,043,700 | +30,000 | +4% | $34.79 | 772,268 | 20 Jun 2024 | Direct | |
| transaction | WIRE | Common Stock, par value $0.01 per share | Options Exercise | $1,258,500 | +30,000 | +3.9% | $41.95 | 802,268 | 20 Jun 2024 | Direct | |
| transaction | WIRE | Common Stock, par value $0.01 per share | Options Exercise | $2,297,250 | +45,000 | +5.6% | $51.05 | 847,268 | 20 Jun 2024 | Direct | |
| holding | WIRE | Common Stock, par value $0.01 per share | 5,781 | 20 Jun 2024 | By 401(k) | ||||||
| holding | WIRE | Common Stock, par value $0.01 per share | 10,125 | 20 Jun 2024 | By his wife | ||||||
| holding | WIRE | Common Stock, par value $0.01 per share | 337 | 20 Jun 2024 | By his son |
| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Underlying Class | Amount | Exercise Price | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | WIRE | Stock Option (right to buy) | Options Exercise | $0 | -30,000 | -100% | $0* | 0 | 20 Jun 2024 | Common Stock, par value $0.01 per share | 30,000 | $41.95 | Direct | |
| transaction | WIRE | Stock Option (right to buy) | Options Exercise | $0 | -30,000 | -100% | $0* | 0 | 20 Jun 2024 | Common Stock, par value $0.01 per share | 30,000 | $34.79 | Direct | |
| transaction | WIRE | Stock Option (right to buy) | Options Exercise | $0 | -20,000 | -100% | $0* | 0 | 20 Jun 2024 | Common Stock, par value $0.01 per share | 20,000 | $31.62 | Direct | |
| transaction | WIRE | Stock Option (right to buy) | Options Exercise | $0 | -45,000 | -100% | $0* | 0 | 20 Jun 2024 | Common Stock, par value $0.01 per share | 45,000 | $51.05 | Direct |