Mar 14
2023
SELL
Payment of exercise price or tax liability
$41,526
$9.98 p/Share
4,161
Reduced 34.57%
7,874
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
12,035
Added 50.0%
12,035
Common Stock
Nov 18
2022
SELL
Open market or private sale
$438,116
$14.0 p/Share
31,294
Reduced 100.0%
0
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$79,130
$10.64 p/Share
7,437
Reduced 19.2%
31,294
Common Stock
Aug 13
2022
BUY
Exercise of conversion of derivative security
-
15,000
Added 27.92%
38,731
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$96,830
$14.07 p/Share
6,882
Reduced 22.48%
23,731
Common Stock
Mar 23
2022
BUY
Exercise of conversion of derivative security
-
19,904
Added 39.4%
30,613
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$24,161
$14.59 p/Share
1,656
Reduced 13.39%
10,709
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
4,802
Added 27.97%
12,365
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$214,855
$28.89 p/Share
7,437
Reduced 49.58%
7,563
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
15,000
Added 50.0%
15,000
Common Stock
Aug 10
2021
SELL
Open market or private sale
$1,958,130
$30.0 p/Share
65,271
Reduced 100.0%
0
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$334,724
$6.28 p/Share
53,300
Added 44.95%
65,271
Common Stock
Mar 24
2021
SELL
Open market or private sale
$382,320
$28.32 p/Share
13,500
Reduced 53.0%
11,971
Common Stock
Mar 23
2021
SELL
Payment of exercise price or tax liability
$191,801
$27.87 p/Share
6,882
Reduced 21.27%
25,471
Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
-
19,904
Added 38.09%
32,353
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$101,616
$30.99 p/Share
3,279
Reduced 20.85%
12,449
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
-
9,507
Added 37.67%
15,728
Common Stock
Mar 13
2014
BUY
Exercise of conversion of derivative security
-
25,000
Added 50.0%
25,000
Common Stock