Dec 22
2023
-
182
Reduced 0.74%
24,421
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$45,230
$171.98 p/Share
263
Reduced 1.06%
24,603
Common Stock
May 02
2023
SELL
Payment of exercise price or tax liability
$53,339
$170.96 p/Share
312
Reduced 1.24%
24,866
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$403,104
$170.23 p/Share
2,368
Reduced 8.6%
25,178
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
2,691
Added 11.1%
21,556
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
5,990
Added 17.86%
27,546
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$567,153
$178.35 p/Share
3,180
Reduced 14.43%
18,865
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$418,325
$99.72 p/Share
4,195
Added 15.99%
22,045
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
2,023
Added 10.18%
17,850
Common Stock
May 01
2022
BUY
Payment of exercise price or tax liability
-
1,229
Added 7.21%
15,827
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
3,606
Added 17.45%
17,056
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$95,211
$128.49 p/Share
741
Reduced 5.08%
13,858
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
1,572
Added 9.72%
14,599
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$128,859
$127.08 p/Share
1,014
Reduced 7.32%
12,831
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
3,104
Added 18.31%
13,845
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$428,715
$126.39 p/Share
3,392
Reduced 24.46%
10,476
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$384,891
$91.75 p/Share
4,195
Added 23.22%
13,868
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$433,566
$111.0 p/Share
3,906
Reduced 28.77%
9,673
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$498,390
$111.0 p/Share
4,490
Added 24.85%
13,579
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$41,824
$100.78 p/Share
415
Reduced 4.19%
9,501
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$123,254
$100.78 p/Share
1,223
Added 10.98%
9,916
Common Stock
Nov 09
2020
SELL
Payment of exercise price or tax liability
$383,014
$101.38 p/Share
3,778
Reduced 30.67%
8,540
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$425,796
$101.38 p/Share
4,200
Added 25.43%
12,318
Common Stock