Jun 17
2025
BUY
Grant, award, or other acquisition
$43,751
$77.85 p/Share
562
Added 6.21%
8,484
Common Stock
Jun 10
2025
BUY
Grant, award, or other acquisition
$1,985
$79.43 p/Share
25
Added 0.31%
7,922
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$43,826
$81.16 p/Share
540
Added 6.4%
7,897
Common Stock
Mar 11
2025
BUY
Grant, award, or other acquisition
$1,647
$78.45 p/Share
21
Added 0.28%
7,357
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
$43,752
$81.78 p/Share
535
Added 6.8%
7,336
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$1,323
$82.74 p/Share
16
Added 0.23%
6,801
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$43,752
$81.78 p/Share
535
Added 7.31%
6,785
Common Stock
Sep 10
2024
BUY
Grant, award, or other acquisition
$1,044
$74.63 p/Share
14
Added 0.22%
6,250
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
$43,802
$69.86 p/Share
627
Added 9.13%
6,237
Common Stock
Jun 11
2024
BUY
Grant, award, or other acquisition
$690
$69.06 p/Share
10
Added 0.18%
5,610
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$43,771
$73.69 p/Share
594
Added 9.59%
5,600
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
$359
$71.9 p/Share
5
Added 0.1%
5,006
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$43,777
$67.35 p/Share
650
Added 11.5%
5,001
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
710
Added 14.03%
4,351
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
803
Added 18.07%
3,641
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
755
Added 21.01%
2,838
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
31
Added 1.47%
2,083
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
520
Added 20.22%
2,052
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$37,509
$62.62 p/Share
599
Added 28.11%
1,532
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$37,518
$62.53 p/Share
600
Added 39.14%
933
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
$22,278
$66.9 p/Share
333
Added 50.0%
333
Common Stock