Jan 31
2024
SELL
Payment of exercise price or tax liability
$991,097
$162.05 p/Share
6,116
Reduced 3.68%
159,876
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
44,798
Added 21.25%
165,992
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$1,115,130
$173.13 p/Share
6,441
Reduced 5.05%
121,194
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
34,463
Added 21.26%
127,635
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,053,103
$177.29 p/Share
5,940
Reduced 5.99%
93,172
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
25,743
Added 20.62%
99,112
Common Stock
Oct 29
2021
SELL
Open market or private sale
$9,018,720
$187.89 p/Share
48,000
Reduced 39.55%
73,369
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$3,804,480
$79.26 p/Share
48,000
Added 28.34%
121,369
Common Stock
Feb 01
2021
SELL
Open market or private sale
$3,748,301
$169.76 p/Share
22,080
Reduced 23.13%
73,369
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
20,682
Added 17.81%
95,449
Common Stock
Feb 05
2020
SELL
Open market or private sale
$1,840,400
$129.88 p/Share
14,170
Reduced 15.93%
74,767
Common Stock
Jan 31
2020
SELL
Open market or private sale
$1,157,541
$122.53 p/Share
9,447
Reduced 9.6%
88,937
Common Stock
Jan 29
2020
SELL
Open market or private sale
$3,980,181
$127.48 p/Share
31,222
Reduced 24.09%
98,384
Common Stock
Jan 29
2020
BUY
Exercise of conversion of derivative security
$1,652,580
$52.93 p/Share
31,222
Added 19.41%
129,606
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
17,239
Added 14.91%
98,384
Common Stock
May 02
2019
SELL
Open market or private sale
$9,019,969
$117.42 p/Share
76,818
Reduced 48.63%
81,145
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
$3,428,015
$53.43 p/Share
64,159
Added 28.88%
157,963
Common Stock
Jan 31
2019
SELL
Open market or private sale
$2,341,037
$101.02 p/Share
23,174
Reduced 19.81%
93,804
Common Stock
Jan 25
2019
BUY
Grant, award, or other acquisition
-
18,198
Added 13.46%
116,978
Common Stock
Jul 31
2018
SELL
Payment of exercise price or tax liability
$911,015
$110.91 p/Share
8,214
Reduced 7.68%
98,780
Common Stock
May 10
2018
SELL
Open market or private sale
$7,027,867
$109.54 p/Share
64,158
Reduced 37.49%
106,994
Common Stock
May 10
2018
BUY
Exercise of conversion of derivative security
$3,427,962
$53.43 p/Share
64,158
Added 27.27%
171,152
Common Stock
Jan 31
2018
SELL
Open market or private sale
$1,923,912
$109.45 p/Share
17,578
Reduced 14.11%
106,994
Common Stock
Jan 25
2018
SELL
Open market or private sale
$2,629,989
$110.36 p/Share
23,831
Reduced 18.17%
107,322
Common Stock
Jan 25
2018
BUY
Exercise of conversion of derivative security
$1,050,709
$44.09 p/Share
23,831
Added 15.38%
131,153
Common Stock