Nov 03
2025
BUY
Grant, award, or other acquisition
$18,996
$59.55 p/Share
319
Added 1.58%
19,924
Common Stock
Aug 04
2025
BUY
Grant, award, or other acquisition
$15,958
$60.68 p/Share
263
Added 1.32%
19,605
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
$97,692
$60.83 p/Share
1,606
Added 7.67%
19,342
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$13,491
$62.75 p/Share
215
Added 1.2%
17,736
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$13,467
$60.94 p/Share
221
Added 1.25%
17,521
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$5,474
$64.41 p/Share
85
Added 0.49%
17,300
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$95,104
$50.48 p/Share
1,884
Added 9.86%
17,215
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$13,451
$54.68 p/Share
246
Added 1.58%
15,331
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$13,469
$45.2 p/Share
298
Added 1.94%
15,085
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$13,466
$47.25 p/Share
285
Added 1.89%
14,787
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
$111,059
$42.26 p/Share
2,628
Added 15.34%
14,502
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$13,492
$48.36 p/Share
279
Added 2.3%
11,874
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$13,491
$58.66 p/Share
230
Added 1.95%
11,595
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$11,453
$48.12 p/Share
238
Added 2.05%
11,365
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$99,198
$46.01 p/Share
2,156
Added 16.23%
11,127
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
$15,460
$49.08 p/Share
315
Added 3.39%
8,971
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$15,472
$48.2 p/Share
321
Added 3.58%
8,656
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$11,989
$45.24 p/Share
265
Added 3.08%
8,335
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
$80,786
$49.08 p/Share
1,646
Added 16.94%
8,070
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$11,995
$39.85 p/Share
301
Added 4.48%
6,424
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$11,985
$33.2 p/Share
361
Added 5.57%
6,123
Common Stock