Nov 01
2022
SELL
Payment of exercise price or tax liability
$1,190,250
$222.56 p/Share
5,348
Reduced 13.65%
33,842
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
12,032
Added 23.49%
39,190
Common Stock
Sep 26
2022
SELL
Open market or private sale
$5,265,500
$210.62 p/Share
25,000
Reduced 47.93%
27,158
Common Stock
Aug 03
2022
SELL
Open market or private sale
$8,157,573
$254.13 p/Share
32,100
Reduced 38.1%
52,158
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$4,768,776
$148.56 p/Share
32,100
Added 27.59%
84,258
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$1,737,576
$276.42 p/Share
6,286
Reduced 10.76%
52,158
Common Stock
Mar 27
2022
BUY
Grant, award, or other acquisition
-
14,144
Added 19.49%
58,444
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$75,532
$272.68 p/Share
277
Reduced 0.62%
44,300
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
940
Added 2.07%
44,577
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$79,359
$277.48 p/Share
286
Reduced 0.65%
43,637
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
970
Added 2.16%
43,923
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$64,470
$273.18 p/Share
236
Reduced 0.55%
42,953
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
766
Added 1.74%
43,189
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$1,164,939
$288.78 p/Share
4,034
Reduced 8.68%
42,423
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
9,024
Added 16.27%
46,457
Common Stock
Mar 27
2021
SELL
Payment of exercise price or tax liability
$904,430
$251.58 p/Share
3,595
Reduced 8.76%
37,433
Common Stock
Mar 27
2021
BUY
Grant, award, or other acquisition
-
8,042
Added 16.39%
41,028
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$121,989
$238.26 p/Share
512
Reduced 1.53%
32,986
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
1,720
Added 4.92%
33,266
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$68,477
$223.78 p/Share
306
Reduced 0.95%
31,778
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
970
Added 2.93%
32,084
Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$835,966
$207.23 p/Share
4,034
Reduced 11.48%
31,114
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
-
9,024
Added 20.43%
35,148
Common Stock