Oct 15
2024
BUY
Grant, award, or other acquisition
$1,123
$10.5 p/Share
107
Added 0.33%
32,173
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,125
$9.7 p/Share
116
Added 0.36%
32,065
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$10,088
$14.09 p/Share
716
Added 2.19%
31,948
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$160,027
$20.29 p/Share
7,887
Added 20.16%
31,231
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$9,849
$20.35 p/Share
484
Added 2.03%
23,344
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$9,615
$19.99 p/Share
481
Added 2.06%
22,859
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$9,456
$23.64 p/Share
400
Added 1.76%
22,376
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$8,866
$25.19 p/Share
352
Added 1.58%
21,975
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,656
Added 17.72%
21,622
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$1,979
$28.28 p/Share
70
Added 0.41%
16,798
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$1,979
$28.28 p/Share
70
Added 0.41%
16,798
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$6,730
$28.28 p/Share
238
Added 1.38%
16,966
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$13,461
$28.28 p/Share
476
Added 2.73%
16,966
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$6,612
$25.53 p/Share
259
Added 1.52%
16,727
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$6,517
$29.49 p/Share
221
Added 1.32%
16,467
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$6,113
$28.7 p/Share
213
Added 1.29%
16,246
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
3,899
Added 19.56%
16,031
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$4,446
$33.18 p/Share
134
Added 1.09%
12,132
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$4,060
$36.58 p/Share
111
Added 0.92%
11,998
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$26,716
$36.2 p/Share
738
Added 5.85%
11,886
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$3,759
$39.16 p/Share
96
Added 0.85%
11,147
Common Stock
Jul 09
2021
BUY
Grant, award, or other acquisition
$26,740
$40.7 p/Share
657
Added 5.61%
11,051
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
-
2,768
Added 21.03%
10,393
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$2,206
$38.7 p/Share
57
Added 0.74%
7,625
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$24,983
$37.91 p/Share
659
Added 8.01%
7,568
Common Stock