Mar 15
2023
BUY
Grant, award, or other acquisition
$20,733
$10.6 p/Share
1,956
Added 1.71%
112,676
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
42,000
Added 27.42%
111,161
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$19,879
$13.07 p/Share
1,521
Reduced 2.15%
69,161
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$19,886
$13.81 p/Share
1,440
Reduced 2.0%
70,682
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$24,131
$15.38 p/Share
1,569
Reduced 2.13%
72,122
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$18,224
$12.78 p/Share
1,426
Reduced 1.9%
73,691
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$17,230
$11.65 p/Share
1,479
Reduced 1.93%
75,117
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$15,997
$11.78 p/Share
1,358
Reduced 1.74%
76,596
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$21,273
$14.06 p/Share
1,513
Reduced 1.9%
77,954
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$20,549
$14.37 p/Share
1,430
Reduced 1.77%
79,467
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$8,495
$16.69 p/Share
509
Reduced 0.63%
80,897
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
35,000
Added 30.07%
81,406
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$32,593
$20.76 p/Share
1,570
Reduced 3.27%
46,406
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$11,242
$18.8 p/Share
598
Reduced 1.23%
47,976
Common Stock
Nov 02
2021
SELL
Open market or private sale
$16,200
$24.0 p/Share
675
Reduced 1.37%
48,574
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$10,726
$15.89 p/Share
675
Added 1.35%
49,249
Common Stock
Oct 29
2021
SELL
Open market or private sale
$84,928
$22.25 p/Share
3,817
Reduced 7.29%
48,574
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$3,282
$10.52 p/Share
312
Added 0.59%
52,931
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$31,884
$20.36 p/Share
1,566
Reduced 2.92%
52,079
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$11,485
$19.11 p/Share
601
Reduced 1.11%
53,645
Common Stock
Jun 15
2021
SELL
Open market or private sale
$8,785
$24.2 p/Share
363
Reduced 0.62%
57,758
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$36,563
$23.2 p/Share
1,576
Reduced 2.73%
56,182
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$4,723
$13.01 p/Share
363
Added 0.62%
58,121
Common Stock
Jun 08
2021
SELL
Open market or private sale
$3,150
$21.0 p/Share
150
Reduced 0.26%
57,758
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$2,323
$15.49 p/Share
150
Added 0.26%
57,908
Common Stock