Jan 18
2023
SELL
Open market or private sale
$89,999
$13.0 p/Share
6,923
Reduced 1.71%
398,532
Common Stock
Jan 17
2023
SELL
Open market or private sale
$62,450
$12.49 p/Share
5,000
Reduced 1.22%
405,455
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$355,371
$12.02 p/Share
29,565
Reduced 6.72%
410,455
Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
58,824
Added 11.79%
440,020
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$46,724
$12.03 p/Share
3,884
Reduced 1.01%
381,196
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$102,299
$11.93 p/Share
8,575
Reduced 2.18%
385,080
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
73,508
Added 15.73%
393,655
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$185,164
$12.21 p/Share
15,165
Reduced 4.52%
320,147
Common Stock
Sep 01
2022
SELL
Open market or private sale
$49,642
$11.29 p/Share
4,397
Reduced 1.29%
335,312
Common Stock
Aug 05
2022
SELL
Open market or private sale
$69,576
$12.0 p/Share
5,798
Reduced 1.68%
339,709
Common Stock
Jun 17
2022
SELL
Open market or private sale
$39,564
$9.0 p/Share
4,396
Reduced 1.26%
345,507
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$198,417
$10.53 p/Share
18,843
Reduced 5.11%
349,903
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
36,840
Added 9.08%
368,746
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$50,432
$12.48 p/Share
4,041
Reduced 1.2%
331,906
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$18,625
$12.11 p/Share
1,538
Reduced 0.58%
262,811
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
73,136
Added 17.88%
335,947
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$182,236
$11.55 p/Share
15,778
Reduced 5.63%
264,349
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$121,298
$11.55 p/Share
10,502
Reduced 3.61%
280,127
Common Stock
Apr 06
2021
BUY
Grant, award, or other acquisition
-
19,295
Added 6.23%
290,629
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$48,879
$10.48 p/Share
4,664
Reduced 1.69%
271,334
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$48,886
$2.94 p/Share
16,628
Added 5.68%
275,998
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$104,177
$21.84 p/Share
4,770
Reduced 1.81%
259,370
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
9,502
Added 3.47%
264,140
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
33,131
Added 11.51%
254,638
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$116,674
$23.09 p/Share
5,053
Reduced 2.23%
221,507
Common Stock