Jan 10
2025
BUY
Grant, award, or other acquisition
$19,357
$44.81 p/Share
432
Added 2.31%
18,253
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
-
44
Added 0.25%
17,821
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$17,690
$51.13 p/Share
346
Added 1.91%
17,775
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
40
Added 0.23%
17,429
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
-
2,026
Added 10.44%
17,388
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$17,098
$53.1 p/Share
322
Added 2.05%
15,362
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
31
Added 0.21%
15,040
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$18,027
$45.64 p/Share
395
Added 2.56%
15,007
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
33
Added 0.23%
14,612
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$17,107
$48.6 p/Share
352
Added 2.36%
14,578
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.22%
14,226
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
$15,941
$44.53 p/Share
358
Added 2.46%
14,194
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
31
Added 0.22%
13,836
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
-
2,017
Added 12.75%
13,803
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$15,485
$56.31 p/Share
275
Added 2.28%
11,786
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
17
Added 0.15%
11,511
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$15,464
$41.57 p/Share
372
Added 3.14%
11,493
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
21
Added 0.19%
11,121
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
$15,465
$40.17 p/Share
385
Added 3.35%
11,098
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
24
Added 0.22%
10,713
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$15,448
$29.48 p/Share
524
Added 4.67%
10,688
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.28%
10,164
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
-
3,318
Added 24.67%
10,134
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$15,460
$28.63 p/Share
540
Added 7.34%
6,816
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
18
Added 0.29%
6,276
Common Stock