Mar 30
2023
SELL
Payment of exercise price or tax liability
$1,163,721
$224.7 p/Share
5,179
Reduced 10.94%
42,176
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
11,715
Added 19.83%
47,355
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$48,385
$248.13 p/Share
195
Reduced 0.54%
35,640
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
723
Added 1.98%
35,835
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$63,814
$244.5 p/Share
261
Reduced 0.74%
35,112
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
970
Added 2.67%
35,373
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$52,527
$254.99 p/Share
206
Reduced 0.6%
34,403
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
767
Added 2.17%
34,609
Common Stock
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