Sep 30
2024
BUY
Grant, award, or other acquisition
$33,759
$20.46 p/Share
1,650
Added 33.71%
3,244
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$33,744
$21.17 p/Share
1,594
Added 50.0%
1,594
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
-
17,390
Added 47.45%
19,262
Common Stock
Apr 09
2024
BUY
Grant, award, or other acquisition
$33,733
$18.02 p/Share
1,872
Added 50.0%
1,872
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$33,740
$16.72 p/Share
2,018
Added 33.75%
3,961
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$33,749
$17.37 p/Share
1,943
Added 50.0%
1,943
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$33,734
$16.8 p/Share
2,008
Added 50.0%
2,008
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
15,118
Added 38.3%
24,359
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
$32,493
$16.11 p/Share
2,017
Added 17.92%
9,241
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$32,497
$15.76 p/Share
2,062
Added 22.21%
7,224
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$32,490
$11.98 p/Share
2,712
Added 34.44%
5,162
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$32,487
$13.26 p/Share
2,450
Added 50.0%
2,450
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
-
14,479
Added 46.9%
16,393
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$31,236
$16.32 p/Share
1,914
Added 50.0%
1,914
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$31,236
$14.79 p/Share
2,112
Added 50.0%
2,112
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$31,236
$14.25 p/Share
2,192
Added 50.0%
2,192
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$31,245
$14.58 p/Share
2,143
Added 50.0%
2,143
Common Stock
Apr 16
2021
SELL
Payment of exercise price or tax liability
$1,233,908
$15.95 p/Share
77,361
Reduced 100.0%
0
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$1,233,421
$10.81 p/Share
114,100
Added 52.22%
104,410
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
-
24,745
Added 48.14%
26,659
Common Stock
Apr 13
2021
BUY
Grant, award, or other acquisition
$29,992
$15.67 p/Share
1,914
Added 50.0%
1,914
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$583,931
$16.05 p/Share
36,382
Reduced 100.0%
0
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$583,930
$6.54 p/Share
89,286
Added 50.0%
89,286
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$582,898
$14.86 p/Share
39,226
Reduced 100.0%
0
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$582,890
$8.11 p/Share
71,873
Added 50.0%
71,873
Common Stock