Mar 31
2023
SELL
Payment of exercise price or tax liability
$172,354
$10.63 p/Share
16,214
Reduced 6.81%
221,933
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$77,445
$9.44 p/Share
8,204
Reduced 3.33%
238,147
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$115,163
$9.65 p/Share
11,934
Reduced 4.62%
246,351
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$44,907
$10.71 p/Share
4,193
Reduced 1.6%
258,285
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$355,551
$11.15 p/Share
31,888
Reduced 11.18%
253,438
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
77,174
Added 21.29%
285,326
Common Stock
Sep 08
2022
SELL
Open market or private sale
$86,850
$17.37 p/Share
5,000
Reduced 2.35%
208,152
Common Stock
Jun 01
2022
SELL
Open market or private sale
$43,260
$21.63 p/Share
2,000
Reduced 0.93%
213,152
Common Stock
May 16
2022
SELL
Open market or private sale
$40,831
$21.49 p/Share
1,900
Reduced 0.88%
215,152
Common Stock
May 02
2022
SELL
Open market or private sale
$2,000
$20.0 p/Share
100
Reduced 0.05%
217,052
Common Stock
Apr 07
2022
SELL
Open market or private sale
$40,000
$20.0 p/Share
2,000
Reduced 0.91%
217,152
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$79,753
$17.91 p/Share
4,453
Reduced 1.99%
219,152
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$120,265
$17.87 p/Share
6,730
Reduced 2.92%
223,605
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$138,583
$17.58 p/Share
7,883
Reduced 3.31%
230,335
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$29,704
$17.27 p/Share
1,720
Reduced 0.78%
219,208
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
19,010
Added 7.39%
238,218
Common Stock
Jan 03
2022
SELL
Open market or private sale
$42,620
$21.31 p/Share
2,000
Reduced 0.79%
249,789
Common Stock
Dec 02
2021
SELL
Open market or private sale
$40,000
$20.0 p/Share
2,000
Reduced 0.79%
251,789
Common Stock
Nov 05
2021
SELL
Open market or private sale
$36,000
$20.0 p/Share
1,800
Reduced 0.7%
253,789
Common Stock
Nov 04
2021
SELL
Open market or private sale
$4,000
$20.0 p/Share
200
Reduced 0.08%
255,589
Common Stock
Oct 01
2021
SELL
Open market or private sale
$40,000
$20.0 p/Share
2,000
Reduced 0.78%
255,789
Common Stock
Sep 10
2021
SELL
Open market or private sale
$40,700
$20.35 p/Share
2,000
Reduced 0.77%
257,789
Common Stock
Mar 23
2021
SELL
Payment of exercise price or tax liability
$66,698
$15.54 p/Share
4,292
Reduced 1.91%
220,928
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$93,749
$17.3 p/Share
5,419
Reduced 2.35%
225,220
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$132,986
$16.87 p/Share
7,883
Reduced 3.3%
230,639
Common Stock