Jun 17
2025
BUY
Grant, award, or other acquisition
$43,751
$77.85 p/Share
562
Added 7.65%
6,789
Common Stock
Jun 10
2025
BUY
Grant, award, or other acquisition
$3,494
$79.43 p/Share
44
Added 0.7%
6,227
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$43,826
$81.16 p/Share
540
Added 8.03%
6,183
Common Stock
Mar 11
2025
BUY
Grant, award, or other acquisition
$3,059
$78.45 p/Share
39
Added 0.69%
5,643
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
$43,752
$81.78 p/Share
535
Added 8.71%
5,604
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$2,730
$82.74 p/Share
33
Added 0.65%
5,069
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$43,752
$81.78 p/Share
535
Added 9.6%
5,036
Common Stock
Sep 10
2024
BUY
Grant, award, or other acquisition
$2,462
$74.63 p/Share
33
Added 0.73%
4,501
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
$43,802
$69.86 p/Share
627
Added 12.3%
4,469
Common Stock
Jun 11
2024
BUY
Grant, award, or other acquisition
$2,071
$69.06 p/Share
30
Added 0.77%
3,842
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$43,771
$73.69 p/Share
594
Added 13.48%
3,812
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
$1,653
$71.9 p/Share
23
Added 0.71%
3,218
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$43,777
$67.35 p/Share
650
Added 16.91%
3,195
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
$1,271
$66.9 p/Share
19
Added 0.74%
2,545
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$43,799
$61.69 p/Share
710
Added 22.06%
2,508
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
$923
$65.93 p/Share
14
Added 0.77%
1,798
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$43,779
$54.52 p/Share
803
Added 31.04%
1,784
Common Stock
Jun 14
2023
BUY
Grant, award, or other acquisition
$485
$53.94 p/Share
9
Added 0.91%
981
Common Stock
May 19
2023
BUY
Open market or private purchase
$878
$51.69 p/Share
17
Added 0.67%
2,526
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$43,767
$57.97 p/Share
755
Added 43.72%
972
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$15,565
$71.73 p/Share
217
Added 50.0%
217
Common Stock