Aug 13
2024
SELL
Open market or private sale
$2,766,580
$19.75 p/Share
140,080
Reduced 20.48%
544,028
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$1,755,202
$12.53 p/Share
140,080
Added 17.0%
684,108
Common Stock
Aug 12
2024
SELL
Open market or private sale
$1,993,568
$19.54 p/Share
102,025
Reduced 15.79%
544,028
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$1,300,818
$12.75 p/Share
102,025
Added 13.64%
646,053
Common Stock
Aug 09
2024
SELL
Open market or private sale
$10,015
$20.03 p/Share
500
Reduced 0.09%
544,028
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$5,930
$11.86 p/Share
500
Added 0.09%
544,528
Common Stock
Aug 08
2024
SELL
Open market or private sale
$2,751,046
$20.34 p/Share
135,253
Reduced 19.91%
544,028
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$1,604,100
$11.86 p/Share
135,253
Added 16.6%
679,281
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$101,503
$13.7 p/Share
7,409
Reduced 1.34%
543,990
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$94,824
$13.29 p/Share
7,135
Reduced 1.32%
535,063
Common Stock
Nov 29
2023
SELL
Payment of exercise price or tax liability
$88,312
$13.28 p/Share
6,650
Reduced 1.25%
526,467
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
57,199
Added 10.06%
511,207
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$98,028
$11.59 p/Share
8,458
Reduced 1.84%
451,653
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$87,055
$11.75 p/Share
7,409
Reduced 1.65%
441,461
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$55,676
$11.66 p/Share
4,775
Reduced 1.09%
432,534
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
-
75,557
Added 15.2%
421,578
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
-
65,730
Added 28.58%
164,245
Restricted Stock Unit
Dec 03
2021
SELL
Payment of exercise price or tax liability
$116,805
$13.81 p/Share
8,458
Reduced 2.39%
344,920
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$103,207
$13.93 p/Share
7,409
Reduced 2.17%
334,728
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
47,193
Added 26.12%
133,501
Restricted Stock Unit
Nov 30
2021
BUY
Grant, award, or other acquisition
-
73,749
Added 18.46%
325,801
Common Stock
Nov 27
2021
SELL
Payment of exercise price or tax liability
$80,883
$14.03 p/Share
5,765
Reduced 2.24%
252,052
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$67,146
$11.78 p/Share
5,700
Reduced 2.35%
237,111
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
$581,235
$11.86 p/Share
49,008
Added 28.34%
123,951
Restricted Stock Unit
Dec 02
2020
BUY
Grant, award, or other acquisition
-
37,348
Added 14.28%
224,161
Common Stock