Dec 17
2024
BUY
Grant, award, or other acquisition
-
280
Added 0.86%
32,114
Common Stock
Oct 03
2024
BUY
Grant, award, or other acquisition
-
59
Added 0.18%
31,834
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
$26,194
$73.58 p/Share
356
Added 1.11%
31,775
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
-
303
Added 0.96%
31,419
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
40
Added 0.13%
31,116
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
1,736
Added 5.29%
31,076
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$26,246
$97.57 p/Share
269
Added 0.91%
29,340
Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
37
Added 0.13%
29,071
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
40
Added 0.14%
29,034
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
$26,237
$80.73 p/Share
325
Added 1.11%
28,994
Common Stock
Oct 05
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.11%
28,669
Common Stock
Sep 19
2023
BUY
Grant, award, or other acquisition
$26,187
$101.11 p/Share
259
Added 0.9%
28,638
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$26,254
$125.62 p/Share
209
Added 0.73%
28,379
Common Stock
Jun 08
2023
BUY
Grant, award, or other acquisition
-
26
Added 0.09%
28,170
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
1,415
Added 4.79%
28,144
Common Stock
Mar 21
2023
BUY
Grant, award, or other acquisition
$26,306
$137.73 p/Share
191
Added 0.71%
26,729
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.09%
26,538
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.09%
26,513
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
$26,202
$143.97 p/Share
182
Added 0.68%
26,488
Common Stock
Oct 06
2022
BUY
Grant, award, or other acquisition
-
20
Added 0.08%
26,306
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
$26,181
$140.76 p/Share
186
Added 0.7%
26,286
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$26,305
$116.91 p/Share
225
Added 0.85%
26,100
Common Stock
Jun 09
2022
BUY
Grant, award, or other acquisition
-
17
Added 0.07%
25,875
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
1,175
Added 4.35%
25,858
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
$26,225
$155.18 p/Share
169
Added 0.68%
24,683
Common Stock