Oct 15
2024
BUY
Grant, award, or other acquisition
$3,339
$10.5 p/Share
318
Added 0.43%
73,350
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$3,327
$9.7 p/Share
343
Added 0.47%
73,031
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$29,701
$14.09 p/Share
2,108
Added 2.82%
72,687
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$190,036
$20.29 p/Share
9,366
Added 11.72%
70,577
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$25,763
$20.35 p/Share
1,266
Added 2.03%
61,211
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$24,547
$19.99 p/Share
1,228
Added 2.01%
59,944
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$28,737
$19.86 p/Share
1,447
Added 2.41%
58,715
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$23,521
$23.64 p/Share
995
Added 1.71%
57,267
Common Stock
Jul 07
2023
BUY
Grant, award, or other acquisition
$28,736
$23.1 p/Share
1,244
Added 2.16%
56,272
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
873
Added 1.56%
55,028
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$22,822
$25.19 p/Share
906
Added 1.65%
54,155
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$32,486
$24.78 p/Share
1,311
Added 2.4%
53,247
Common Stock
Mar 14
2023
-
5,935
Reduced 10.26%
51,936
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,656
Added 7.45%
57,871
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$20,757
$28.28 p/Share
734
Added 1.36%
53,215
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
$32,499
$27.06 p/Share
1,201
Added 2.24%
52,479
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$19,964
$25.53 p/Share
782
Added 1.5%
51,278
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$29,997
$27.42 p/Share
1,094
Added 2.12%
50,496
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$19,198
$29.49 p/Share
651
Added 1.3%
49,401
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$29,989
$28.78 p/Share
1,042
Added 2.09%
48,749
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$19,286
$28.7 p/Share
672
Added 1.39%
47,706
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$29,979
$28.47 p/Share
1,053
Added 2.19%
47,033
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
3,899
Added 7.82%
45,980
Common Stock
Feb 17
2022
SELL
Open market or private sale
$236,296
$38.89 p/Share
6,076
Reduced 12.62%
42,081
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$17,685
$33.18 p/Share
533
Added 1.09%
48,157
Common Stock