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
Apr 15
2022
BUY
Grant, award, or other acquisition
$15,447
$34.79 p/Share
444
Added 6.63%
6,257
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.22%
5,813
Common Stock