Sep 30
2024
BUY
Grant, award, or other acquisition
-
417
Added 0.19%
220,007
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
474
Added 0.22%
219,590
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
446
Added 0.2%
219,115
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
$141,224
$19.86 p/Share
7,111
Added 3.15%
218,669
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
277
Added 0.13%
211,558
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
250
Added 0.2%
122,780
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
182
Added 0.15%
122,530
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
184
Added 0.15%
122,347
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$141,246
$26.59 p/Share
5,312
Added 4.17%
122,163
Common Stock
Aug 19
2022
SELL
Open market or private sale
$5,219,850
$45.39 p/Share
115,000
Reduced 49.6%
116,851
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
$128,707
$19.17 p/Share
6,714
Added 1.51%
439,113
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$1,450,714
$7.3 p/Share
198,728
Added 31.49%
432,399
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$103,746
$20.82 p/Share
4,983
Added 2.09%
233,671
Common Stock
Oct 22
2020
SELL
Exercise of conversion of derivative security
$203,990
$8.32 p/Share
24,518
Reduced 9.68%
228,688
Common Stock
Jan 06
2020
BUY
Grant, award, or other acquisition
$103,741
$12.52 p/Share
8,286
Added 3.9%
204,170
Common Stock
Nov 01
2019
SELL
Open market or private sale
$234,478
$24.63 p/Share
9,520
Reduced 4.63%
195,883
Common Stock
Nov 01
2019
BUY
Exercise of conversion of derivative security
$230,085
$7.79 p/Share
29,536
Added 12.57%
205,403
Common Stock
Jan 04
2019
BUY
Grant, award, or other acquisition
$103,738
$9.6 p/Share
10,806
Added 5.79%
175,867
Common Stock
Jan 04
2018
BUY
Grant, award, or other acquisition
$91,321
$5.98 p/Share
15,271
Added 8.47%
165,060
Common Stock
Mar 10
2017
BUY
Open market or private purchase
$246,790
$8.51 p/Share
29,000
Added 16.22%
149,788
Common Stock
Jan 05
2017
BUY
Grant, award, or other acquisition
$81,320
$5.43 p/Share
14,976
Added 11.03%
120,788
Common Stock
Dec 16
2016
BUY
Open market or private purchase
$497,500
$9.95 p/Share
50,000
Added 32.09%
105,811
Common Stock
Jan 06
2016
BUY
Grant, award, or other acquisition
$81,344
$4.15 p/Share
19,601
Added 25.99%
55,811
Common Stock
Jan 06
2014
BUY
Grant, award, or other acquisition
$7,496
$6.2 p/Share
1,209
Added 3.23%
36,209
Common Stock