Apr 25
2024
BUY
Grant, award, or other acquisition
$149,987
$83.28 p/Share
1,801
Added 9.57%
17,024
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$36,847
$102.64 p/Share
359
Added 2.34%
15,008
Common Stock
Aug 03
2023
SELL
Open market or private sale
$429,828
$133.28 p/Share
3,225
Reduced 18.05%
14,644
Common Stock
Jul 27
2023
SELL
Open market or private sale
$216,942
$134.33 p/Share
1,615
Reduced 8.29%
17,869
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$36,791
$122.23 p/Share
301
Added 1.53%
19,400
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
$150,019
$108.71 p/Share
1,380
Added 6.77%
19,014
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$34,360
$111.2 p/Share
309
Added 1.72%
17,634
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$34,371
$100.5 p/Share
342
Added 1.95%
17,240
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$17,150
$98.0 p/Share
175
Added 1.03%
16,759
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$17,175
$101.03 p/Share
170
Added 1.02%
16,506
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
$145,078
$97.63 p/Share
1,486
Added 8.38%
16,254
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$15,860
$106.44 p/Share
149
Added 1.0%
14,768
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$15,888
$110.33 p/Share
144
Added 0.98%
14,549
Common Stock
Oct 28
2021
SELL
Open market or private sale
$1,172,065
$115.27 p/Share
10,168
Reduced 41.49%
14,340
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$33,101
$121.25 p/Share
273
Added 1.1%
24,509
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$30,493
$134.33 p/Share
227
Added 0.93%
24,185
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
$139,995
$137.52 p/Share
1,018
Added 4.09%
23,858
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$29,280
$134.93 p/Share
217
Added 0.94%
22,840
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$29,287
$95.71 p/Share
306
Added 1.34%
22,535
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$29,307
$94.54 p/Share
310
Added 1.38%
22,107
Common Stock