May 16
2023
SELL
Open market or private sale
$174,798
$10.88 p/Share
16,066
Reduced 3.35%
463,025
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$235,396
$13.27 p/Share
17,739
Reduced 3.57%
479,091
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$171,938
$12.14 p/Share
14,163
Reduced 2.77%
496,830
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
161,247
Added 23.99%
510,993
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$201,929
$11.47 p/Share
17,605
Reduced 4.79%
349,746
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$56,899
$9.8 p/Share
5,806
Reduced 1.56%
367,351
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$238,063
$10.59 p/Share
22,480
Reduced 5.68%
373,157
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$75,428
$13.95 p/Share
5,407
Reduced 1.35%
395,637
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
152,144
Added 27.5%
401,044
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$437,602
$22.5 p/Share
19,449
Reduced 7.25%
248,900
Common Stock
Aug 16
2021
SELL
Open market or private sale
$138,847
$26.82 p/Share
5,177
Reduced 1.89%
268,349
Common Stock
May 17
2021
SELL
Open market or private sale
$924,083
$25.98 p/Share
35,569
Reduced 11.51%
273,526
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
31,760
Added 9.32%
309,095
Common Stock
Mar 25
2021
SELL
Open market or private sale
$415,442
$39.74 p/Share
10,454
Reduced 3.63%
277,335
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$20,594
$1.97 p/Share
10,454
Added 3.51%
287,789
Common Stock
Mar 10
2021
SELL
Open market or private sale
$945,674
$46.99 p/Share
20,125
Reduced 6.77%
277,335
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$99,015
$4.92 p/Share
20,125
Added 6.34%
297,460
Common Stock
Feb 16
2021
SELL
Open market or private sale
$447,407
$60.69 p/Share
7,372
Reduced 2.59%
277,335
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$44,674
$6.06 p/Share
7,372
Added 2.52%
284,707
Common Stock
Nov 30
2020
SELL
Open market or private sale
$350,562
$19.44 p/Share
18,033
Reduced 6.11%
277,335
Common Stock
Nov 23
2020
SELL
Open market or private sale
$203,440
$15.9 p/Share
12,795
Reduced 4.15%
295,368
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$77,538
$6.06 p/Share
12,795
Added 3.99%
308,163
Common Stock
Nov 20
2020
SELL
Open market or private sale
$179,520
$14.96 p/Share
12,000
Reduced 3.9%
295,368
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
$72,720
$6.06 p/Share
12,000
Added 3.76%
307,368
Common Stock
Nov 19
2020
SELL
Open market or private sale
$1,777,186
$13.23 p/Share
134,330
Reduced 31.26%
295,368
Common Stock