Apr 04
2023
SELL
Open market or private sale
$15,092
$15.23 p/Share
991
Reduced 4.82%
19,559
Common Stock
Mar 21
2023
SELL
Open market or private sale
$1,600
$16.0 p/Share
100
Reduced 0.48%
20,550
Common Stock
Mar 14
2023
SELL
Open market or private sale
$22,614
$16.05 p/Share
1,409
Reduced 6.39%
20,650
Common Stock
Jan 05
2023
SELL
Open market or private sale
$16,170
$16.17 p/Share
1,000
Reduced 4.34%
22,059
Common Stock
Dec 14
2022
-
1,000
Reduced 4.16%
23,059
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$22,945
$15.77 p/Share
1,455
Reduced 5.7%
24,059
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
5,096
Added 16.65%
25,514
Common Stock
Jun 23
2022
SELL
Payment of exercise price or tax liability
$11,761
$13.82 p/Share
851
Reduced 4.0%
20,418
Common Stock
Jun 23
2022
BUY
Exercise of conversion of derivative security
-
2,980
Added 12.29%
21,269
Common Stock
Jun 21
2022
SELL
Payment of exercise price or tax liability
$28,512
$13.99 p/Share
2,038
Reduced 10.03%
18,289
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
-
7,138
Added 25.99%
20,327
Common Stock
Jul 08
2021
SELL
Payment of exercise price or tax liability
$10,890
$13.75 p/Share
792
Reduced 5.66%
13,189
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
-
2,749
Added 16.43%
13,981
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$1,294
$14.7 p/Share
88
Reduced 0.78%
11,232
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
-
303
Added 2.61%
11,320
Common Stock
Jun 23
2021
SELL
Payment of exercise price or tax liability
$11,789
$13.74 p/Share
858
Reduced 7.23%
11,017
Common Stock
Jun 23
2021
BUY
Exercise of conversion of derivative security
-
2,978
Added 20.05%
11,875
Common Stock
Jun 21
2021
SELL
Payment of exercise price or tax liability
$4,234
$12.6 p/Share
336
Reduced 3.64%
8,897
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
-
1,164
Added 11.2%
9,233
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$14,762
$12.18 p/Share
1,212
Reduced 13.06%
8,069
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
4,205
Added 31.18%
9,281
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$11,308
$9.33 p/Share
1,212
Reduced 19.27%
5,076
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
4,206
Added 40.08%
6,288
Common Stock