Mar 07
2024
|
SELL
Open market or private sale
|
$146,990
$111.95 p/Share
|
1,313
|
|
Mar 07
2024
|
SELL
Payment of exercise price or tax liability
|
$177,577
$110.16 p/Share
|
1,612
|
|
Mar 07
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,333
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$678,062
$110.29 p/Share
|
6,148
|
|
Mar 06
2024
|
SELL
Payment of exercise price or tax liability
|
$352,859
$109.38 p/Share
|
3,226
|
|
Mar 06
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
6,671
|
|
Mar 01
2024
|
SELL
Payment of exercise price or tax liability
|
$164,605
$110.92 p/Share
|
1,484
|
|
Mar 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
2,502
|
|
Feb 21
2024
|
SELL
Payment of exercise price or tax liability
|
$659,743
$107.96 p/Share
|
6,111
|
|
Feb 21
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
11,203
|
|
Feb 21
2024
|
BUY
Grant, award, or other acquisition
|
-
|
5,591
|
|
Aug 09
2023
|
SELL
Open market or private sale
|
$132,212
$101.08 p/Share
|
1,308
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$175,822
$95.4 p/Share
|
1,843
|
|
Jun 02
2023
|
SELL
Open market or private sale
|
$152,918
$93.3 p/Share
|
1,639
|
|
May 26
2023
|
SELL
Open market or private sale
|
$529,857
$90.25 p/Share
|
5,871
|
|
Mar 07
2023
|
SELL
Payment of exercise price or tax liability
|
$111,585
$74.94 p/Share
|
1,489
|
|
Mar 07
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
3,332
|
|
Mar 03
2023
|
SELL
Payment of exercise price or tax liability
|
$77,626
$73.51 p/Share
|
1,056
|
|
Mar 03
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,364
|
|
Mar 01
2023
|
SELL
Payment of exercise price or tax liability
|
$62,581
$72.6 p/Share
|
862
|
|
Mar 01
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
2,501
|
|
Feb 21
2023
|
SELL
Payment of exercise price or tax liability
|
$261,981
$76.85 p/Share
|
3,409
|
|
Feb 21
2023
|
BUY
Grant, award, or other acquisition
|
-
|
3,110
|
|
Feb 21
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
8,311
|
|
Feb 01
2023
|
SELL
Open market or private sale
|
$20,665
$89.85 p/Share
|
230
|
|