Oct 18
2024
BUY
Grant, award, or other acquisition
$17,537
$51.13 p/Share
343
Added 3.14%
10,572
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
23
Added 0.22%
10,229
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
-
2,026
Added 16.56%
10,205
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$17,523
$53.1 p/Share
330
Added 3.88%
8,179
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
15
Added 0.19%
7,849
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$20,264
$45.64 p/Share
444
Added 5.36%
7,832
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
16
Added 0.22%
7,388
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$17,690
$48.6 p/Share
364
Added 4.71%
7,371
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.2%
7,007
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$15,006
$44.53 p/Share
337
Added 4.6%
6,991
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.21%
6,654
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
-
2,017
Added 23.3%
6,638
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$14,527
$56.31 p/Share
258
Added 5.29%
4,621
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
6
Added 0.14%
4,363
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$14,549
$41.57 p/Share
350
Added 7.44%
4,356
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
7
Added 0.17%
4,006
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
$14,541
$40.17 p/Share
362
Added 8.3%
3,998
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
7
Added 0.19%
3,636
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$8,844
$29.48 p/Share
300
Added 7.64%
3,627
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
9
Added 0.27%
3,327
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
3,318
Added 50.0%
3,318
Common Stock