Jun 30
2025
BUY
Grant, award, or other acquisition
$39,869
$137.48 p/Share
290
Added 25.11%
865
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$39,930
$132.66 p/Share
301
Added 34.36%
575
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
$39,880
$145.55 p/Share
274
Added 50.0%
274
Common Stock
Oct 28
2024
-
2,454
Reduced 100.0%
0
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$39,945
$135.41 p/Share
295
Added 10.73%
2,454
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$39,914
$115.36 p/Share
346
Added 13.81%
2,159
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$39,949
$116.81 p/Share
342
Added 15.87%
1,813
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
$37,436
$103.99 p/Share
360
Added 19.66%
1,471
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$37,445
$99.59 p/Share
376
Added 25.29%
1,111
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$37,506
$105.95 p/Share
354
Added 32.51%
735
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$37,494
$98.41 p/Share
381
Added 50.0%
381
Common Stock
Feb 10
2023
-
1,701
Reduced 100.0%
0
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$36,769
$81.71 p/Share
450
Added 20.92%
1,701
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$37,461
$88.77 p/Share
422
Added 25.22%
1,251
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$37,475
$85.56 p/Share
438
Added 34.57%
829
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$37,974
$97.12 p/Share
391
Added 50.0%
391
Common Stock
Dec 15
2021
-
2,323
Reduced 100.0%
0
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$32,482
$90.48 p/Share
359
Added 13.39%
2,323
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$32,483
$90.99 p/Share
357
Added 15.38%
1,964
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$32,476
$90.21 p/Share
360
Added 18.3%
1,607
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$32,491
$78.67 p/Share
413
Added 24.88%
1,247
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$32,311
$74.45 p/Share
434
Added 34.23%
834
Common Stock