Jan 31
2024
SELL
Payment of exercise price or tax liability
$271,109
$162.05 p/Share
1,673
Reduced 2.97%
54,604
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
6,869
Added 10.88%
56,277
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$409,971
$173.13 p/Share
2,368
Reduced 4.59%
49,274
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
$1,150,104
$174.1 p/Share
6,606
Added 11.34%
51,642
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$393,052
$177.29 p/Share
2,217
Reduced 4.71%
44,895
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
5,721
Added 10.83%
47,112
Common Stock
Feb 04
2021
SELL
Open market or private sale
$2,203,159
$170.92 p/Share
12,890
Reduced 23.8%
41,263
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$1,021,661
$79.26 p/Share
12,890
Added 19.23%
54,153
Common Stock
Feb 01
2021
SELL
Open market or private sale
$1,824,966
$170.16 p/Share
10,725
Reduced 20.63%
41,263
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
5,023
Added 8.81%
51,988
Common Stock
Oct 22
2020
SELL
Open market or private sale
$4,226,957
$147.44 p/Share
28,669
Reduced 37.92%
46,927
Common Stock
Oct 22
2020
BUY
Exercise of conversion of derivative security
$2,272,305
$79.26 p/Share
28,669
Added 27.5%
75,596
Common Stock
Jan 31
2020
SELL
Open market or private sale
$1,981,038
$123.36 p/Share
16,059
Reduced 25.55%
46,782
Common Stock
Jan 29
2020
SELL
Open market or private sale
$2,704,617
$127.39 p/Share
21,231
Reduced 25.25%
62,841
Common Stock
Jan 29
2020
BUY
Exercise of conversion of derivative security
$1,123,757
$52.93 p/Share
21,231
Added 20.16%
84,072
Common Stock
Jan 24
2020
SELL
Open market or private sale
$2,971,723
$132.3 p/Share
22,462
Reduced 26.33%
62,841
Common Stock
Jan 24
2020
BUY
Exercise of conversion of derivative security
$1,188,914
$52.93 p/Share
22,462
Added 20.84%
85,303
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
6,513
Added 9.39%
62,841
Common Stock
Jul 31
2019
SELL
Open market or private sale
$793,041
$128.22 p/Share
6,185
Reduced 9.91%
56,232
Common Stock
Jul 31
2019
SELL
Payment of exercise price or tax liability
$1,031,662
$128.54 p/Share
8,026
Reduced 11.39%
62,417
Common Stock
Apr 29
2019
SELL
Open market or private sale
$5,811,206
$116.78 p/Share
49,762
Reduced 41.42%
70,390
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$3,087,235
$62.04 p/Share
49,762
Added 29.29%
120,152
Common Stock
Jan 31
2019
SELL
Open market or private sale
$702,392
$101.02 p/Share
6,953
Reduced 9.0%
70,333
Common Stock
Jan 25
2019
SELL
Open market or private sale
$418,991
$102.82 p/Share
4,075
Reduced 5.01%
77,286
Common Stock
Jan 25
2019
BUY
Exercise of conversion of derivative security
$179,667
$44.09 p/Share
4,075
Added 4.77%
81,361
Common Stock