Jan 31
2024
SELL
Payment of exercise price or tax liability
$796,151
$162.05 p/Share
4,913
Reduced 6.93%
65,934
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
15,232
Added 17.7%
70,847
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$678,150
$173.13 p/Share
3,917
Reduced 6.58%
55,615
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
14,647
Added 19.75%
59,532
Common Stock
May 13
2022
SELL
Open market or private sale
$1,005,038
$170.23 p/Share
5,904
Reduced 11.62%
44,885
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$641,668
$167.45 p/Share
3,832
Reduced 7.02%
50,789
Common Stock
Feb 09
2022
SELL
Open market or private sale
$6,079,218
$174.64 p/Share
34,810
Reduced 38.92%
54,621
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$3,609,986
$115.03 p/Share
31,383
Added 25.98%
89,431
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$197,324
$177.29 p/Share
1,113
Reduced 1.88%
58,048
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
12,586
Added 17.54%
59,161
Common Stock
Feb 01
2021
SELL
Open market or private sale
$6,451,656
$171.87 p/Share
37,538
Reduced 44.63%
46,575
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$130,895
$165.69 p/Share
790
Reduced 1.59%
48,940
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$3,731,503
$106.09 p/Share
35,173
Added 29.49%
84,113
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
11,228
Added 18.42%
49,730
Common Stock
Feb 03
2020
SELL
Open market or private sale
$3,765,934
$121.06 p/Share
31,108
Reduced 44.69%
38,502
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
$2,210,855
$86.69 p/Share
25,503
Added 26.81%
69,610
Common Stock
Jan 31
2020
SELL
Open market or private sale
$466,765
$121.49 p/Share
3,842
Reduced 8.01%
44,107
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
11,493
Added 19.33%
47,949
Common Stock
Nov 08
2019
SELL
Open market or private sale
$643,322
$119.51 p/Share
5,383
Reduced 12.87%
36,456
Common Stock
Nov 08
2019
BUY
Exercise of conversion of derivative security
$592,937
$110.15 p/Share
5,383
Added 11.4%
41,839
Common Stock
Jan 31
2019
SELL
Open market or private sale
$283,361
$101.02 p/Share
2,805
Reduced 7.14%
36,456
Common Stock
Jan 31
2019
SELL
Payment of exercise price or tax liability
$92,232
$102.14 p/Share
903
Reduced 2.25%
39,261
Common Stock
Jan 30
2019
SELL
Open market or private sale
$502,447
$100.59 p/Share
4,995
Reduced 11.06%
40,164
Common Stock
Jan 30
2019
BUY
Exercise of conversion of derivative security
$264,385
$52.93 p/Share
4,995
Added 9.96%
45,159
Common Stock
Jan 28
2019
SELL
Open market or private sale
$929,659
$102.6 p/Share
9,061
Reduced 18.41%
40,164
Common Stock