Jul 01
2025
BUY
Grant, award, or other acquisition
$30,613
$22.51 p/Share
1,360
Added 1.18%
114,134
Common Stock
Jun 04
2025
BUY
Grant, award, or other acquisition
-
7,887
Added 6.54%
112,774
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$30,620
$17.71 p/Share
1,729
Added 1.62%
104,887
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
$30,606
$23.03 p/Share
1,329
Added 1.27%
103,158
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$29,997
$19.8 p/Share
1,515
Added 1.47%
101,829
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$30,023
$19.42 p/Share
1,546
Added 1.52%
100,314
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
7,600
Added 7.15%
98,768
Common Stock
May 14
2024
SELL
Open market or private sale
$196,200
$21.8 p/Share
9,000
Reduced 8.98%
91,168
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$29,978
$22.19 p/Share
1,351
Added 1.33%
100,168
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$30,000
$18.53 p/Share
1,619
Added 1.61%
98,817
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$30,010
$16.1 p/Share
1,864
Added 1.88%
97,198
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$30,008
$17.82 p/Share
1,684
Added 1.74%
95,334
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
9,158
Added 8.91%
93,650
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$29,987
$18.13 p/Share
1,654
Added 1.92%
84,492
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$30,000
$16.76 p/Share
1,790
Added 2.12%
82,838
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$30,010
$19.64 p/Share
1,528
Added 1.85%
81,048
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$30,000
$19.38 p/Share
1,548
Added 1.91%
79,520
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
6,280
Added 7.45%
77,972
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$29,983
$24.16 p/Share
1,241
Added 2.43%
49,871
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
5,578
Added 10.29%
48,630
Common Stock
Nov 18
2020
BUY
Open market or private purchase
$99,990
$15.0 p/Share
6,666
Added 13.41%
43,052
Common Stock