Apr 24
2025
BUY
Grant, award, or other acquisition
-
2,157
Added 13.9%
13,360
Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
$1,307
$93.36 p/Share
14
Added 0.12%
11,203
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$1,261
$97.05 p/Share
13
Added 0.12%
11,189
Common Stock
Nov 14
2024
BUY
Open market or private purchase
$251,532
$91.8 p/Share
2,740
Added 19.69%
11,176
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
$1,273
$90.93 p/Share
14
Added 0.17%
8,436
Common Stock
Aug 08
2024
BUY
Open market or private purchase
$124,916
$88.28 p/Share
1,415
Added 14.39%
8,421
Common Stock
Aug 05
2024
BUY
Open market or private purchase
$124,832
$87.91 p/Share
1,420
Added 16.85%
7,006
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$11,071
$101.57 p/Share
109
Added 1.91%
5,586
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$1,259
$104.93 p/Share
12
Added 0.22%
5,477
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
1,572
Added 22.34%
5,464
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$813
$116.24 p/Share
7
Added 0.18%
3,892
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$733
$122.25 p/Share
6
Added 0.15%
3,885
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$737
$122.94 p/Share
6
Added 0.15%
3,878
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$13,721
$130.68 p/Share
105
Added 2.64%
3,872
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
$783
$130.5 p/Share
6
Added 0.16%
3,767
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
1,341
Added 26.28%
3,761
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$245
$122.97 p/Share
2
Added 0.08%
2,420
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$260
$130.2 p/Share
2
Added 0.08%
2,417
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$324
$107.84 p/Share
3
Added 0.12%
2,414
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
1,296
Added 35.95%
2,309
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,013
Added 50.0%
1,013
Common Stock