Feb 21
2023
SELL
Payment of exercise price or tax liability
$13,053
$3.63 p/Share
3,596
Reduced 5.53%
61,385
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$37,831
$3.63 p/Share
10,422
Added 13.82%
64,981
Common Stock, par valu...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$12,669
$4.04 p/Share
3,136
Reduced 5.44%
54,559
Common Stock, par valu...
Feb 18
2023
BUY
Exercise of conversion of derivative security
$36,711
$4.04 p/Share
9,087
Added 13.61%
57,695
Common Stock, par valu...
Feb 07
2023
SELL
Payment of exercise price or tax liability
$9,647
$4.45 p/Share
2,168
Reduced 4.27%
48,608
Common Stock, par valu...
Feb 07
2023
BUY
Grant, award, or other acquisition
$27,963
$4.45 p/Share
6,284
Added 11.01%
50,776
Common Stock, par valu...
Aug 01
2022
SELL
Payment of exercise price or tax liability
$57,123
$6.34 p/Share
9,010
Reduced 16.84%
44,492
Common Stock, par valu...
Aug 01
2022
BUY
Exercise of conversion of derivative security
$194,017
$6.34 p/Share
30,602
Added 36.39%
53,502
Common Stock, par valu...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$49,948
$14.05 p/Share
3,555
Reduced 24.74%
10,814
Common Stock, par valu...
Feb 21
2022
BUY
Exercise of conversion of derivative security
$169,808
$14.05 p/Share
12,086
Added 34.55%
22,900
Common Stock, par valu...
Feb 07
2022
SELL
Payment of exercise price or tax liability
$51,759
$17.23 p/Share
3,004
Reduced 17.29%
14,369
Common Stock, par valu...
Feb 07
2022
BUY
Grant, award, or other acquisition
$157,431
$17.23 p/Share
9,137
Added 34.47%
17,373
Common Stock, par valu...
Sep 27
2021
SELL
Open market or private sale
$111,825
$14.91 p/Share
7,500
Reduced 32.28%
15,736
Common Stock, par valu...
Jun 01
2021
SELL
Open market or private sale
$149,719
$14.89 p/Share
10,055
Reduced 30.2%
23,236
Common Stock, par valu...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$39,421
$15.96 p/Share
2,470
Reduced 6.91%
33,291
Common Stock, par valu...
Feb 22
2021
BUY
Exercise of conversion of derivative security
$130,760
$15.96 p/Share
8,193
Added 18.64%
35,761
Common Stock, par valu...
Feb 15
2021
SELL
Payment of exercise price or tax liability
$21,297
$16.42 p/Share
1,297
Reduced 4.49%
27,568
Common Stock, par valu...
Feb 15
2021
BUY
Grant, award, or other acquisition
$62,560
$16.42 p/Share
3,810
Added 11.66%
28,865
Common Stock, par valu...