Mar 01
2024
SELL
Payment of exercise price or tax liability
$198,833
$13.04 p/Share
15,248
Reduced 1.21%
1,240,266
Common Stock
Dec 15
2023
SELL
Open market or private sale
$1,187,449
$14.05 p/Share
84,516
Reduced 6.31%
1,255,514
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$63,387
$0.75 p/Share
84,516
Added 5.93%
1,340,030
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$51,396
$13.43 p/Share
3,827
Reduced 0.3%
1,255,514
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$9,670
$9.67 p/Share
1,000
Added 0.08%
1,259,341
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$43,845
$11.46 p/Share
3,826
Reduced 0.3%
1,258,341
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$177,594
$11.03 p/Share
16,101
Reduced 1.26%
1,262,167
Common Stock
Aug 08
2023
BUY
Grant, award, or other acquisition
-
29,867
Added 2.28%
1,278,268
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$542,876
$14.03 p/Share
38,694
Reduced 3.01%
1,248,401
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
$23,925
$1.45 p/Share
16,500
Added 1.27%
1,286,095
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
$48,962
$1.28 p/Share
38,252
Added 2.92%
1,269,595
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
-
150,000
Added 10.86%
1,231,343
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
$3,055
$9.43 p/Share
324
Added 0.03%
1,081,343
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$132,708
$12.98 p/Share
10,224
Reduced 0.94%
1,081,019
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$292,839
$14.11 p/Share
20,754
Reduced 1.87%
1,091,243
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
51,960
Added 4.46%
1,111,997
Common Stock
Jul 04
2022
BUY
Grant, award, or other acquisition
-
116,666
Added 9.91%
1,060,037
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$329,229
$12.59 p/Share
26,150
Reduced 2.7%
943,371
Common Stock
May 17
2022
SELL
Open market or private sale
$11,690
$11.69 p/Share
1,000
Reduced 0.1%
969,521
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
$10,150
$10.15 p/Share
1,000
Added 0.1%
970,521
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$199,803
$0.75 p/Share
266,404
Added 21.56%
969,521
Common Stock
Nov 17
2021
SELL
Open market or private sale
$9,176
$27.31 p/Share
336
Reduced 0.05%
703,117
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$7,792
$23.19 p/Share
336
Added 0.05%
703,453
Common Stock
Nov 05
2021
SELL
Open market or private sale
$3,616,628
$29.58 p/Share
122,266
Reduced 14.81%
703,117
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$233,197
$24.69 p/Share
9,445
Reduced 1.13%
825,383
Common Stock