Feb 17
2023
SELL
Payment of exercise price or tax liability
$92,621
$168.71 p/Share
549
Reduced 0.49%
111,835
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$2,359,807
$171.96 p/Share
13,723
Reduced 10.88%
112,384
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
34,468
Added 21.47%
126,107
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$525,560
$153.18 p/Share
3,431
Reduced 5.31%
61,146
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
7,890
Added 10.89%
64,577
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$124,380
$148.78 p/Share
836
Reduced 1.45%
56,687
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,844
Added 3.11%
57,523
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$857,964
$105.83 p/Share
8,107
Reduced 12.71%
55,679
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
18,645
Added 22.62%
63,786
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$704,459
$122.09 p/Share
5,770
Reduced 11.33%
45,141
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
13,269
Added 20.67%
50,911
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$458,308
$123.5 p/Share
3,711
Reduced 8.97%
37,642
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
8,479
Added 18.06%
38,468
Common Stock
Nov 11
2021
SELL
Open market or private sale
$1,378,293
$135.98 p/Share
10,136
Reduced 23.57%
32,874
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$841,020
$103.74 p/Share
8,107
Reduced 15.86%
43,010
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
18,645
Added 26.73%
51,117
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$102,159
$80.44 p/Share
1,270
Reduced 3.76%
32,472
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
4,458
Added 11.67%
33,742
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$89,779
$76.8 p/Share
1,169
Reduced 3.84%
29,284
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
3,779
Added 11.04%
30,453
Common Stock