Mar 17
2023
BUY
Exercise of conversion of derivative security
-
16,666
Added 4.27%
374,093
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$39,257
$10.21 p/Share
3,845
Reduced 1.08%
350,777
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 2.74%
354,622
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$87,060
$10.03 p/Share
8,680
Reduced 2.46%
344,622
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
20,000
Added 5.42%
349,087
Common Stock
Aug 29
2022
SELL
Open market or private sale
$90,930
$12.99 p/Share
7,000
Reduced 2.06%
333,302
Common Stock
Jul 25
2022
SELL
Open market or private sale
$99,610
$14.23 p/Share
7,000
Reduced 2.02%
340,302
Common Stock
Jul 09
2022
SELL
Payment of exercise price or tax liability
$27,164
$13.81 p/Share
1,967
Reduced 0.56%
347,302
Common Stock
Jul 09
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.41%
349,269
Common Stock
Jun 27
2022
SELL
Open market or private sale
$100,030
$14.29 p/Share
7,000
Reduced 1.99%
344,269
Common Stock
May 31
2022
SELL
Open market or private sale
$101,990
$14.57 p/Share
7,000
Reduced 1.95%
351,269
Common Stock
Apr 25
2022
SELL
Open market or private sale
$114,380
$16.34 p/Share
7,000
Reduced 1.92%
358,269
Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$420,071
$19.41 p/Share
21,642
Reduced 5.59%
365,269
Common Stock
Apr 10
2022
BUY
Exercise of conversion of derivative security
-
55,000
Added 12.5%
384,944
Common Stock
Apr 05
2022
SELL
Payment of exercise price or tax liability
$110,900
$21.14 p/Share
5,246
Reduced 1.56%
331,911
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
-
13,334
Added 3.8%
337,157
Common Stock
Mar 31
2022
SELL
Open market or private sale
$144,130
$20.59 p/Share
7,000
Reduced 2.12%
323,823
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$143,242
$18.87 p/Share
7,591
Reduced 2.24%
330,823
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
16,667
Added 4.69%
338,414
Common Stock
Feb 28
2022
SELL
Open market or private sale
$136,220
$19.46 p/Share
7,000
Reduced 2.13%
321,747
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$226,773
$20.92 p/Share
10,840
Reduced 3.19%
328,747
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
27,550
Added 7.5%
339,587
Common Stock
Jan 31
2022
SELL
Open market or private sale
$114,380
$16.34 p/Share
7,000
Reduced 2.19%
312,037
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$277,322
$19.98 p/Share
13,880
Reduced 4.17%
319,037
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$78,581
$19.98 p/Share
3,933
Reduced 1.3%
297,642
Common Stock