Oct 01
2024
BUY
Grant, award, or other acquisition
$75,074
$81.78 p/Share
918
Added 0.95%
95,831
Common Stock
Sep 10
2024
BUY
Grant, award, or other acquisition
$47,091
$74.63 p/Share
631
Added 0.66%
94,913
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
$75,029
$69.86 p/Share
1,074
Added 1.13%
94,282
Common Stock
Jun 11
2024
BUY
Grant, award, or other acquisition
$46,132
$69.06 p/Share
668
Added 0.71%
93,208
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$75,016
$73.69 p/Share
1,018
Added 1.09%
92,541
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
$43,140
$71.9 p/Share
600
Added 0.65%
91,523
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$75,027
$67.35 p/Share
1,114
Added 1.21%
90,922
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
$42,280
$66.9 p/Share
632
Added 0.7%
89,808
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$75,015
$61.69 p/Share
1,216
Added 1.35%
89,176
Common Stock
Sep 14
2023
BUY
Grant, award, or other acquisition
$41,272
$65.93 p/Share
626
Added 0.71%
87,960
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$75,019
$54.52 p/Share
1,376
Added 1.55%
87,334
Common Stock
Jun 14
2023
BUY
Grant, award, or other acquisition
$40,185
$53.94 p/Share
745
Added 0.86%
85,958
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$75,013
$57.97 p/Share
1,294
Added 1.5%
85,087
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$37,686
$59.07 p/Share
638
Added 0.76%
83,793
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$2,223
$71.73 p/Share
31
Added 0.04%
83,155
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$68,758
$72.15 p/Share
953
Added 1.13%
83,124
Common Stock
Dec 23
2022
SELL
Open market or private sale
$433
$72.24 p/Share
6
Reduced 0.01%
85,213
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$36,929
$72.84 p/Share
507
Added 0.61%
82,171
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$68,757
$62.62 p/Share
1,098
Added 1.33%
81,664
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$36,127
$66.41 p/Share
544
Added 0.67%
80,566
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$68,783
$62.53 p/Share
1,100
Added 1.36%
80,022
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$35,260
$61.86 p/Share
570
Added 0.72%
78,922
Common Stock
May 06
2022
BUY
Open market or private purchase
$8,902
$67.44 p/Share
132
Added 0.15%
85,219
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$68,808
$70.5 p/Share
976
Added 1.23%
78,351
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$33,186
$64.69 p/Share
513
Added 0.66%
77,375
Common Stock