Oct 15
2024
BUY
Grant, award, or other acquisition
$1,753
$10.5 p/Share
167
Added 0.42%
39,267
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,745
$9.7 p/Share
180
Added 0.46%
39,099
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$15,625
$14.09 p/Share
1,109
Added 2.77%
38,918
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$160,027
$20.29 p/Share
7,887
Added 17.26%
37,808
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$11,721
$20.35 p/Share
576
Added 1.89%
29,921
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$10,714
$19.99 p/Share
536
Added 1.79%
29,344
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$32,490
$19.86 p/Share
1,636
Added 5.37%
28,807
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$9,881
$23.64 p/Share
418
Added 1.52%
27,170
Common Stock
Jul 07
2023
BUY
Grant, award, or other acquisition
$32,478
$23.1 p/Share
1,406
Added 4.99%
26,751
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$8,766
$25.19 p/Share
348
Added 1.35%
25,345
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$29,488
$24.78 p/Share
1,190
Added 4.54%
24,996
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,656
Added 16.36%
23,805
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$6,165
$28.28 p/Share
218
Added 1.13%
19,149
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
$29,495
$27.06 p/Share
1,090
Added 5.44%
18,931
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$6,051
$25.53 p/Share
237
Added 1.31%
17,841
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$5,957
$29.49 p/Share
202
Added 1.13%
17,603
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$5,597
$28.7 p/Share
195
Added 1.11%
17,401
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
3,899
Added 18.48%
17,205
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$3,915
$33.18 p/Share
118
Added 0.88%
13,306
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$3,841
$36.58 p/Share
105
Added 0.79%
13,187
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$3,799
$39.16 p/Share
97
Added 0.74%
13,081
Common Stock
May 25
2021
BUY
Grant, award, or other acquisition
-
2,768
Added 17.57%
12,983
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$2,516
$38.7 p/Share
65
Added 0.63%
10,215
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$2,483
$34.97 p/Share
71
Added 0.69%
10,149
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$2,155
$36.53 p/Share
59
Added 0.58%
10,078
Common Stock