Date | Person | Title | Type | Name | Shares | Shares (Total) | Price | Code |
---|---|---|---|---|---|---|---|---|
2024-02-21 | BERGERON DANIEL A | Buy | Common Stock | 30000.0 | 136,935 | $99.6 | M | |
2024-02-21 | BERGERON DANIEL A | Sell | Option to Purchase Common Stock | -30000.0 | 0 | $0.0 | M | |
2024-02-21 | BERGERON DANIEL A | Sell | Common Stock | -9952.0 | 111,983 | $267.2 | F | |
2024-02-21 | BERGERON DANIEL A | Sell | Common Stock | -15000.0 | 121,935 | $267.2 | S | |
2024-01-02 | Ambrose Michael H. | Buy | Common Stock | 300.0 | 7,100 | $199.2 | M | |
2024-01-02 | Ambrose Michael H. | Sell | Option to Purchase Common Stock | -300.0 | 700 | $0.0 | M | |
2024-01-02 | Ambrose Michael H. | Sell | Common Stock | -150.0 | 6,650 | $278.8 | G | |
2024-01-02 | Ambrose Michael H. | Sell | Common Stock | -300.0 | 6,800 | $277.8 | S | |
2023-12-15 | Feeney John J. | Sell | Common Stock | -19.0 | 2,737 | $275.7 | F | |
2023-12-13 | CROWELL RICHARD R | Sell | Common Stock | -100.0 | 31,170 | $267.0 | G | |
2023-12-08 | HARTNETT MICHAEL J | Sell | Common Stock | -14774.0 | 293,447 | $261.6 | S | |
2023-12-08 | HARTNETT MICHAEL J | Buy | Common Stock | 14774.0 | 308,221 | $132.1 | M | |
2023-12-08 | HARTNETT MICHAEL J | Sell | Option to Purchase Common Stock | -14774.0 | 0 | $0.0 | M | |
2023-12-07 | HARTNETT MICHAEL J | Sell | Common Stock | -19500.0 | 293,447 | $258.9 | S | |
2023-12-07 | HARTNETT MICHAEL J | Buy | Common Stock | 3874.0 | 297,321 | $99.6 | M | |
2023-12-07 | HARTNETT MICHAEL J | Buy | Common Stock | 15626.0 | 312,947 | $132.1 | M | |
2023-12-07 | HARTNETT MICHAEL J | Sell | Option to Purchase Common Stock | -15626.0 | 14,774 | $0.0 | M | |
2023-12-07 | HARTNETT MICHAEL J | Sell | Option to Purchase Common stock | -3874.0 | 0 | $0.0 | M | |
2023-12-06 | HARTNETT MICHAEL J | Sell | Common Stock | -16530.0 | 293,447 | $260.5 | S | |
2023-12-06 | HARTNETT MICHAEL J | Buy | Common Stock | 16530.0 | 309,977 | $99.6 | M |