|
Oct 01
2025
|
BUY
Grant, award, or other acquisition
|
$24,470
$1165.25 p/Share
|
21
|
|
|
Jul 01
2025
|
BUY
Grant, award, or other acquisition
|
$24,816
$954.49 p/Share
|
26
|
|
|
Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
$24,274
$970.97 p/Share
|
25
|
|
|
Jan 02
2025
|
BUY
Grant, award, or other acquisition
|
$24,412
$871.87 p/Share
|
28
|
|
|
Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
$24,200
$806.69 p/Share
|
30
|
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
$24,326
$695.03 p/Share
|
35
|
|
|
May 28
2024
|
BUY
Open market or private purchase
|
$100,584
$745.07 p/Share
|
135
|
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
$24,356
$761.13 p/Share
|
32
|
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
$24,385
$696.72 p/Share
|
35
|
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
$24,423
$581.52 p/Share
|
42
|
|
|
Jul 03
2023
|
BUY
Grant, award, or other acquisition
|
$24,577
$571.58 p/Share
|
43
|
|
|
Apr 03
2023
|
BUY
Grant, award, or other acquisition
|
$24,913
$593.17 p/Share
|
42
|
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
$24,969
$609.02 p/Share
|
41
|
|
|
Oct 03
2022
|
BUY
Grant, award, or other acquisition
|
$24,586
$546.35 p/Share
|
45
|
|
|
Feb 28
2020
|
BUY
Open market or private purchase
|
$50,543
$485.99 p/Share
|
104
|
|
|
Feb 27
2020
|
BUY
Open market or private purchase
|
$49,464
$494.64 p/Share
|
100
|
|