Sep 01
2023
SELL
Payment of exercise price or tax liability
$21,704
$14.14 p/Share
1,535
Reduced 1.4%
108,032
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$6,079
$14.27 p/Share
426
Reduced 0.39%
109,567
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$15,917
$13.32 p/Share
1,195
Reduced 1.07%
109,993
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$20,088
$13.5 p/Share
1,488
Reduced 1.32%
111,188
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$5,499
$12.47 p/Share
441
Reduced 0.4%
110,720
Common Stock
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