Sep 04
2024
SELL
Open market or private sale
$166,153
$11.14 p/Share
14,915
Reduced 8.7%
156,519
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$80,403
$11.11 p/Share
7,237
Reduced 3.95%
175,895
Common Stock
Sep 03
2024
SELL
Open market or private sale
$51,033
$11.44 p/Share
4,461
Reduced 2.54%
171,434
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$10,934
$11.72 p/Share
933
Reduced 0.51%
183,132
Common Stock
Jun 04
2024
SELL
Open market or private sale
$90,832
$12.09 p/Share
7,513
Reduced 3.92%
184,065
Common Stock
Jun 03
2024
SELL
Open market or private sale
$33,225
$13.29 p/Share
2,500
Reduced 1.29%
191,578
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$46,083
$12.65 p/Share
3,643
Reduced 1.84%
194,078
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$10,393
$9.28 p/Share
1,120
Added 0.56%
197,721
Common Stock
Apr 08
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 20.28%
196,601
Common Stock
Mar 18
2024
SELL
Open market or private sale
$172,927
$12.26 p/Share
14,105
Reduced 8.78%
146,601
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$79,909
$13.04 p/Share
6,128
Reduced 3.67%
160,706
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$11,872
$13.43 p/Share
884
Reduced 0.46%
193,076
Common Stock
Dec 01
2023
SELL
Open market or private sale
$347,444
$13.24 p/Share
26,242
Reduced 13.59%
166,834
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$9,670
$9.67 p/Share
1,000
Added 0.51%
193,960
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$68,038
$11.46 p/Share
5,937
Reduced 2.98%
192,960
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$29,417
$11.03 p/Share
2,667
Reduced 1.32%
198,897
Common Stock
Aug 04
2023
BUY
Grant, award, or other acquisition
-
7,467
Added 3.57%
201,564
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$71,707
$14.03 p/Share
5,111
Reduced 2.57%
194,097
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 20.14%
198,208
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$8,362
$11.27 p/Share
742
Reduced 0.5%
148,208
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
$3,055
$9.43 p/Share
324
Added 0.22%
148,950
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$59,264
$11.68 p/Share
5,074
Reduced 3.3%
148,626
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$22,819
$12.98 p/Share
1,758
Reduced 1.13%
153,700
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
14,432
Added 8.49%
155,458
Common Stock
Jul 04
2022
BUY
Grant, award, or other acquisition
-
42,500
Added 23.16%
141,026
Common Stock