Aug 04
2025
BUY
Grant, award, or other acquisition
$13,956
$60.68 p/Share
230
Added 1.63%
13,849
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
$105,175
$60.83 p/Share
1,729
Added 11.27%
13,619
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$10,981
$62.75 p/Share
175
Added 1.45%
11,890
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$10,969
$60.94 p/Share
180
Added 1.51%
11,715
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$10,949
$64.41 p/Share
170
Added 1.45%
11,535
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$102,575
$50.48 p/Share
2,032
Added 15.17%
11,365
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$10,990
$54.68 p/Share
201
Added 2.11%
9,333
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$10,983
$45.2 p/Share
243
Added 2.59%
9,132
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$10,962
$47.25 p/Share
232
Added 2.54%
8,889
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$103,537
$42.26 p/Share
2,450
Added 22.06%
8,657
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$10,977
$48.36 p/Share
227
Added 3.53%
6,207
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$13,961
$58.66 p/Share
238
Added 3.83%
5,980
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$9,480
$48.12 p/Share
197
Added 3.32%
5,742
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$86,177
$46.01 p/Share
1,873
Added 25.25%
5,545
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
$8,491
$49.08 p/Share
173
Added 4.5%
3,672
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$10,990
$48.2 p/Share
228
Added 6.12%
3,499
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$6,967
$45.24 p/Share
154
Added 4.5%
3,271
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
$66,798
$49.08 p/Share
1,361
Added 30.39%
3,117
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$8,966
$39.85 p/Share
225
Added 11.36%
1,756
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$6,474
$33.2 p/Share
195
Added 11.3%
1,531
Common Stock