Apr 25
2025
BUY
Grant, award, or other acquisition
-
3,238
Added 24.32%
10,075
Common Stock
Mar 18
2025
BUY
Grant, award, or other acquisition
$5,530
$81.33 p/Share
68
Added 0.98%
6,837
Common Stock
Dec 17
2024
BUY
Grant, award, or other acquisition
$5,472
$82.92 p/Share
66
Added 0.97%
6,769
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
$5,367
$103.22 p/Share
52
Added 0.77%
6,703
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
$5,316
$84.39 p/Share
63
Added 0.94%
6,650
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
2,140
Added 24.52%
6,587
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$3,489
$89.48 p/Share
39
Added 0.87%
4,447
Common Stock
Dec 19
2023
BUY
Grant, award, or other acquisition
$3,511
$97.53 p/Share
36
Added 0.81%
4,407
Common Stock
Sep 19
2023
BUY
Grant, award, or other acquisition
$3,465
$86.63 p/Share
40
Added 0.91%
4,371
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$3,395
$89.36 p/Share
38
Added 0.87%
4,330
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$185,020
$79.75 p/Share
2,320
Added 35.09%
4,292
Common Stock
Mar 21
2023
BUY
Grant, award, or other acquisition
$1,528
$80.46 p/Share
19
Added 0.95%
1,972
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
$1,492
$74.64 p/Share
20
Added 1.01%
1,952
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
$1,525
$84.72 p/Share
18
Added 0.92%
1,932
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$1,459
$104.22 p/Share
14
Added 0.73%
1,914
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$160,026
$142.88 p/Share
1,120
Added 37.1%
1,899
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
$588
$147.01 p/Share
4
Added 0.51%
779
Common Stock
Dec 22
2021
BUY
Grant, award, or other acquisition
$539
$179.78 p/Share
3
Added 0.39%
775
Common Stock
Sep 22
2021
BUY
Grant, award, or other acquisition
$544
$181.49 p/Share
3
Added 0.39%
772
Common Stock
Jun 22
2021
BUY
Grant, award, or other acquisition
$396
$198.09 p/Share
2
Added 0.26%
768
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
$159,979
$208.85 p/Share
766
Added 50.0%
766
Common Stock