Mar 01
2022
SELL
Payment of exercise price or tax liability
$71,428
$16.93 p/Share
4,219
Reduced 7.11%
55,083
Common Stock, $0.001 p...
Mar 01
2022
BUY
Exercise of conversion of derivative security
$244,859
$16.93 p/Share
14,463
Added 19.61%
59,302
Common Stock, $0.001 p...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$8,058
$16.02 p/Share
503
Reduced 1.11%
44,839
Common Stock, $0.001 p...
Feb 18
2022
BUY
Exercise of conversion of derivative security
$23,277
$16.02 p/Share
1,453
Added 3.11%
45,342
Common Stock, $0.001 p...
Jan 15
2022
SELL
Payment of exercise price or tax liability
$13,497
$16.54 p/Share
816
Reduced 1.83%
43,889
Common Stock, $0.001 p...
Jan 15
2022
BUY
Exercise of conversion of derivative security
$38,968
$16.54 p/Share
2,356
Added 5.01%
44,705
Common Stock, $0.001 p...
Dec 31
2021
SELL
Payment of exercise price or tax liability
$112,500
$16.93 p/Share
6,645
Reduced 13.42%
42,864
Common Stock, $0.001 p...
Dec 31
2021
BUY
Exercise of conversion of derivative security
$253,950
$16.93 p/Share
15,000
Added 23.25%
49,509
Common Stock, $0.001 p...
Dec 12
2021
SELL
Payment of exercise price or tax liability
$13,017
$16.09 p/Share
809
Reduced 2.29%
34,509
Common Stock, $0.001 p...
Dec 12
2021
BUY
Exercise of conversion of derivative security
$29,380
$16.09 p/Share
1,826
Added 4.92%
35,318
Common Stock, $0.001 p...
Aug 18
2021
SELL
Payment of exercise price or tax liability
$12,120
$18.82 p/Share
644
Reduced 1.89%
33,492
Common Stock, $0.001 p...
Aug 18
2021
BUY
Exercise of conversion of derivative security
$27,345
$18.82 p/Share
1,453
Added 4.08%
34,136
Common Stock, $0.001 p...
Aug 10
2021
BUY
Open market or private purchase
$95,650
$19.13 p/Share
5,000
Added 13.27%
32,683
Common Stock, $0.001 p...
Jul 15
2021
SELL
Payment of exercise price or tax liability
$16,342
$23.65 p/Share
691
Reduced 2.44%
27,683
Common Stock, $0.001 p...
Jul 15
2021
BUY
Exercise of conversion of derivative security
$55,696
$23.65 p/Share
2,355
Added 7.66%
28,374
Common Stock, $0.001 p...
Jul 04
2021
SELL
Payment of exercise price or tax liability
$10,926
$25.06 p/Share
436
Reduced 1.65%
26,019
Common Stock, $0.001 p...
Jun 12
2021
SELL
Payment of exercise price or tax liability
$33,902
$26.26 p/Share
1,291
Reduced 4.65%
26,455
Common Stock, $0.001 p...
Jun 12
2021
BUY
Exercise of conversion of derivative security
$47,977
$26.26 p/Share
1,827
Added 6.18%
27,746
Common Stock, $0.001 p...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$129,032
$25.42 p/Share
5,076
Reduced 16.38%
25,919
Common Stock, $0.001 p...
Mar 15
2021
BUY
Exercise of conversion of derivative security
$440,351
$25.42 p/Share
17,323
Added 35.85%
30,995
Common Stock, $0.001 p...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$8,832
$17.15 p/Share
515
Reduced 1.2%
42,349
Common Stock, $0.001 p...