Mar 31
2025
BUY
Grant, award, or other acquisition
$33,709
$125.78 p/Share
268
Added 3.13%
8,283
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$33,553
$117.32 p/Share
286
Added 3.45%
7,994
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$33,572
$127.17 p/Share
264
Added 3.32%
7,690
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$33,676
$119.42 p/Share
282
Added 3.67%
7,408
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$33,696
$115.4 p/Share
292
Added 3.95%
7,108
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$31,782
$99.32 p/Share
320
Added 4.5%
6,797
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$31,793
$85.01 p/Share
374
Added 5.48%
6,456
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$31,320
$92.94 p/Share
337
Added 5.26%
6,065
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$30,570
$82.4 p/Share
371
Added 6.1%
5,710
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$30,571
$72.79 p/Share
420
Added 7.32%
5,321
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$30,531
$73.04 p/Share
418
Added 7.88%
4,885
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$31,086
$76.19 p/Share
408
Added 8.4%
4,452
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$31,812
$89.11 p/Share
357
Added 8.13%
4,033
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$29,285
$117.14 p/Share
250
Added 6.38%
3,668
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$29,209
$105.83 p/Share
276
Added 7.49%
3,410
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$29,221
$102.89 p/Share
284
Added 8.33%
3,126
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$29,205
$107.37 p/Share
272
Added 8.75%
2,835
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$29,346
$107.89 p/Share
272
Added 9.62%
2,556
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$29,279
$99.93 p/Share
293
Added 11.39%
2,279
Common Stock