Feb 13
2023
SELL
Payment of exercise price or tax liability
$1,041,724
$162.01 p/Share
6,430
Reduced 8.89%
65,915
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
13,710
Added 15.93%
72,345
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$133,878
$162.08 p/Share
826
Reduced 1.39%
58,635
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
2,285
Added 3.7%
59,461
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$1,853,767
$108.77 p/Share
17,043
Added 22.96%
57,176
Common Stock
Nov 04
2022
SELL
Open market or private sale
$6,033,410
$171.18 p/Share
35,246
Reduced 46.76%
40,133
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$4,607,357
$130.72 p/Share
35,246
Added 31.86%
75,379
Common Stock
Mar 17
2022
SELL
Open market or private sale
$1,916,760
$176.27 p/Share
10,874
Reduced 14.56%
63,814
Common Stock
Mar 17
2022
SELL
Open market or private sale
$4,174,013
$176.26 p/Share
23,681
Reduced 37.11%
40,133
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$3,108,361
$100.97 p/Share
30,785
Added 29.19%
74,688
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$305,735
$165.89 p/Share
1,843
Reduced 4.03%
43,903
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,922
Added 7.9%
45,746
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$256,652
$168.85 p/Share
1,520
Reduced 3.51%
41,824
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
3,759
Added 7.98%
43,344
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$558,731
$165.55 p/Share
3,375
Reduced 7.86%
39,585
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
7,145
Added 14.26%
42,960
Common Stock
Feb 21
2020
SELL
Open market or private sale
$5,803,583
$147.96 p/Share
39,224
Reduced 52.27%
35,815
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$1,738,619
$90.44 p/Share
19,224
Added 20.39%
75,039
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$217,264
$150.46 p/Share
1,444
Reduced 2.52%
55,815
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
3,692
Added 6.06%
57,259
Common Stock