Oct 13
2023
BUY
Grant, award, or other acquisition
$389
$129.91 p/Share
3
Added 0.02%
12,956
Common Stock
Aug 23
2023
SELL
Open market or private sale
$1,279,471
$151.83 p/Share
8,427
Reduced 39.42%
12,953
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$297
$148.68 p/Share
2
Added 0.01%
21,380
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$351,768
$130.14 p/Share
2,703
Reduced 11.23%
21,377
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$251,822
$62.01 p/Share
4,061
Added 14.43%
24,080
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$394
$131.66 p/Share
3
Added 0.01%
20,019
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$19,120
$154.2 p/Share
124
Reduced 0.62%
20,014
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
567
Added 2.74%
20,138
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$170,410
$159.71 p/Share
1,067
Reduced 5.17%
19,571
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
3,166
Added 13.3%
20,638
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$411
$137.33 p/Share
3
Added 0.02%
17,472
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$441
$147.28 p/Share
3
Added 0.02%
17,469
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$445
$111.32 p/Share
4
Added 0.02%
17,466
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$169,598
$126.66 p/Share
1,339
Reduced 7.12%
17,473
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
1,909
Added 9.21%
18,812
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$25,346
$130.65 p/Share
194
Reduced 1.13%
16,904
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$18,980
$60.64 p/Share
313
Added 1.8%
17,098
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$531,514
$130.05 p/Share
4,087
Reduced 19.58%
16,785
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$394,160
$60.64 p/Share
6,500
Added 23.75%
20,872
Common Stock
Apr 14
2022
BUY
Grant, award, or other acquisition
$2,482
$137.88 p/Share
18
Added 0.13%
14,372
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$11,950
$151.27 p/Share
79
Reduced 0.55%
14,340
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
578
Added 3.85%
14,419
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$18,790
$156.58 p/Share
120
Reduced 0.86%
13,841
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$857
$171.41 p/Share
5
Added 0.04%
13,961
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$866
$144.25 p/Share
6
Added 0.04%
13,956
Common Stock