Sep 30
2024
BUY
Grant, award, or other acquisition
-
89
Added 0.36%
24,443
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
-
6
Added 0.02%
24,354
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
108
Added 0.44%
24,348
Common Stock
Jun 07
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.03%
24,240
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
$100,036
$209.72 p/Share
477
Added 1.93%
24,233
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
127
Added 0.53%
23,756
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
18
Added 0.08%
23,629
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
145
Added 0.61%
23,611
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$1,316
$164.55 p/Share
8
Added 0.03%
23,466
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
176
Added 0.74%
23,458
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$1,168
$146.1 p/Share
8
Added 0.03%
23,282
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
193
Added 0.82%
23,274
Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
$959
$137.14 p/Share
7
Added 0.03%
23,081
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$100,083
$129.14 p/Share
775
Added 3.25%
23,074
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
178
Added 0.79%
22,299
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
19
Added 0.09%
22,121
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$20,179
$130.19 p/Share
155
Added 0.7%
22,102
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$819
$136.61 p/Share
6
Added 0.03%
21,947
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$20,215
$104.74 p/Share
193
Added 0.87%
21,941
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$696
$115.97 p/Share
6
Added 0.03%
21,748
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$19,950
$112.08 p/Share
178
Added 0.81%
21,742
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
$585
$116.98 p/Share
5
Added 0.02%
21,564
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$95,067
$125.75 p/Share
756
Added 3.39%
21,559
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
151
Added 0.72%
20,803
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$3,231
$124.28 p/Share
26
Added 0.13%
20,652
Common Stock