Apr 24
2025
BUY
Grant, award, or other acquisition
-
2,157
Added 14.58%
12,640
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
1,572
Added 13.04%
10,483
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
1,341
Added 13.08%
8,911
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$1,470
$133.66 p/Share
11
Added 0.15%
7,570
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$1,438
$110.68 p/Share
13
Added 0.17%
7,559
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$26,920
$108.55 p/Share
248
Added 3.18%
7,546
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
$1,121
$112.15 p/Share
10
Added 0.14%
7,297
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
1,296
Added 15.36%
7,141
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$918
$131.23 p/Share
7
Added 0.12%
5,990
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$915
$114.48 p/Share
8
Added 0.13%
5,983
Common Stock
Sep 15
2021
BUY
Grant, award, or other acquisition
$879
$125.7 p/Share
7
Added 0.12%
5,974
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$917
$131.07 p/Share
7
Added 0.12%
5,966
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
$11,489
$138.43 p/Share
83
Added 1.37%
5,959
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,013
Added 14.77%
5,845
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$417
$139.09 p/Share
3
Added 0.06%
4,863
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$444
$88.87 p/Share
5
Added 0.1%
4,859
Common Stock
Sep 15
2020
BUY
Grant, award, or other acquisition
$456
$76.1 p/Share
6
Added 0.12%
4,854
Common Stock
Jun 15
2020
BUY
Grant, award, or other acquisition
$165
$55.05 p/Share
3
Added 0.06%
4,848
Common Stock
Mar 16
2020
BUY
Grant, award, or other acquisition
$204
$51.03 p/Share
4
Added 0.14%
2,858
Common Stock
Dec 16
2019
BUY
Grant, award, or other acquisition
$154
$77.07 p/Share
2
Added 0.07%
2,854
Common Stock
Sep 16
2019
BUY
Grant, award, or other acquisition
$92
$46.04 p/Share
2
Added 0.07%
2,851
Common Stock
Jun 14
2019
BUY
Grant, award, or other acquisition
$211
$70.64 p/Share
3
Added 0.11%
2,849
Common Stock