Nov 03
2025
BUY
Grant, award, or other acquisition
$33,719
$92.13 p/Share
366
Added 1.66%
21,671
Common Stock
Aug 01
2025
BUY
Grant, award, or other acquisition
$33,814
$97.73 p/Share
346
Added 1.6%
21,305
Common Stock
May 01
2025
BUY
Grant, award, or other acquisition
$33,676
$99.93 p/Share
337
Added 1.58%
20,959
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$33,673
$115.32 p/Share
292
Added 1.4%
20,622
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$33,723
$123.08 p/Share
274
Added 1.33%
20,330
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$37,607
$126.2 p/Share
298
Added 1.46%
20,056
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
$33,674
$113.0 p/Share
298
Added 1.48%
19,788
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$33,718
$116.27 p/Share
290
Added 1.47%
19,490
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$33,714
$95.78 p/Share
352
Added 1.8%
19,200
Common Stock
Aug 22
2023
SELL
Open market or private sale
$906,300
$100.7 p/Share
9,000
Reduced 48.59%
9,521
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$33,728
$79.36 p/Share
425
Added 2.24%
18,521
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$33,715
$96.33 p/Share
350
Added 1.9%
18,096
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$33,785
$71.58 p/Share
472
Added 2.59%
17,746
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$33,676
$92.01 p/Share
366
Added 2.07%
17,274
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
$33,733
$77.37 p/Share
436
Added 2.51%
16,913
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$33,685
$80.78 p/Share
417
Added 2.72%
14,901
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
$31,216
$82.8 p/Share
377
Added 2.54%
14,484
Common Stock
Aug 01
2021
BUY
Grant, award, or other acquisition
$31,189
$74.26 p/Share
420
Added 2.89%
14,107
Common Stock
May 01
2021
BUY
Grant, award, or other acquisition
$31,179
$84.04 p/Share
371
Added 2.64%
13,687
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$31,240
$56.8 p/Share
550
Added 4.48%
11,739
Common Stock