Feb 20
2023
SELL
Payment of exercise price or tax liability
$58,662
$170.53 p/Share
344
Reduced 2.33%
14,391
Common Stock, par valu...
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
672
Added 4.36%
14,735
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$73,327
$170.53 p/Share
430
Reduced 2.97%
14,063
Common Stock, par valu...
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
840
Added 5.48%
14,493
Common Stock, par valu...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$82,897
$170.57 p/Share
486
Reduced 3.44%
13,653
Common Stock, par valu...
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
960
Added 6.36%
14,139
Common Stock, par valu...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$46,792
$172.03 p/Share
272
Reduced 2.02%
13,179
Common Stock, par valu...
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
777
Added 5.46%
13,451
Common Stock, par valu...
Jan 30
2023
SELL
Payment of exercise price or tax liability
$285,616
$170.01 p/Share
1,680
Reduced 11.7%
12,674
Common Stock, par valu...
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
5,040
Added 25.99%
14,354
Common Stock, par valu...
Dec 30
2022
BUY
Grant, award, or other acquisition
$11,670
$132.62 p/Share
88
Added 0.94%
9,314
Common Stock, par valu...
Oct 22
2022
SELL
Payment of exercise price or tax liability
$383,642
$164.16 p/Share
2,337
Reduced 20.21%
9,226
Common Stock, par valu...
Oct 22
2022
BUY
Exercise of conversion of derivative security
-
4,567
Added 28.31%
11,563
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$20,980
$114.02 p/Share
184
Reduced 2.56%
6,996
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
537
Added 6.96%
7,180
Common Stock, par valu...
Feb 20
2022
SELL
Payment of exercise price or tax liability
$26,220
$114.0 p/Share
230
Reduced 3.35%
6,643
Common Stock, par valu...
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
671
Added 8.89%
6,873
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$32,832
$114.0 p/Share
288
Reduced 4.44%
6,202
Common Stock, par valu...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
840
Added 11.46%
6,490
Common Stock, par valu...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$38,679
$119.75 p/Share
323
Reduced 5.41%
5,650
Common Stock, par valu...
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
960
Added 13.85%
5,973
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$137,457
$118.09 p/Share
1,164
Reduced 18.84%
5,013
Common Stock, par valu...
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
3,577
Added 36.67%
6,177
Common Stock, par valu...
Oct 22
2021
SELL
Payment of exercise price or tax liability
$241,503
$122.84 p/Share
1,966
Reduced 43.06%
2,600
Common Stock, par valu...
Oct 22
2021
BUY
Exercise of conversion of derivative security
-
4,566
Added 50.0%
4,566
Common Stock, par valu...