| Feb 6, 2025 (view filing)6:19 PM ET | Jan 6-8 | 31 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +24.0K | $0.0612 | +$1.47K | +0.4%6.48M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 14, 2025 (view filing)6:32 PM ET | Dec 2-26, 2024 | 43 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +16.6K | $0.0575 | +$954.63 | +0.3%6.46M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 17, 2024 (view filing)2:57 PM ET | Nov 6-18 | 41 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +111.0K | $0.1168 | +$13.0K | +1.8%6.44M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 29, 2024 (view filing)6:22 PM ET | Aug 12-Oct 11 | 78 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +63.0K | $0.1381 | +$8.70K | +1.0%6.33M after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 7, 2024 (view filing)4:09 PM ET | Jul 3-25 | 35 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +9.75K | $0.1729 | +$1.69K | +0.2%6.27M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 22, 2024 (view filing)12:59 PM ET | Apr 3-Jun 18 | 110 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +48.5K | $0.189 | +$9.16K | +0.8%6.26M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 8, 2024 (view filing)8:01 AM ET | Feb 5-Mar 27 | 63 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +69.3K | $0.1663 | +$11.5K | +1.1%6.21M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 20, 2024 (view filing)8:18 AM ET | Jan 5 | 46 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +24.0K | $0.1827 | +$4.38K | +0.4%6.14M after | |
| Feb 8, 2024 (view filing)6:25 PM ET | Nov 30-Dec 11, 2023 | 70 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +52.6K | $0.2249 | +$11.8K | +0.9%6.12M after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 18, 2023 (view filing)9:51 PM ET | Nov 16 | 32 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +9.00K | $0.2907 | +$2.62K | +0.1%6.06M after | |
| Oct 12, 2023 (view filing)5:06 PM ET | Sep 6-18 | 36 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock Par Value $.005 | +7.30K | $0.2478 | +$1.81K | +0.1%6.05M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 22, 2023 (view filing)5:23 PM ET | Aug 28 | 25 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +10.5K | $0.1926 | +$2.02K | +0.2%6.05M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 8, 2023 (view filing)4:13 PM ET | Jul 27 | 12 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +15.0K | $0.149 | +$2.23K | +0.2%6.04M after | |
| Jul 13, 2023 (view filing)7:59 AM ET | Jun 1-30 | 42 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +79.5K | $0.1447 | +$11.5K | +1.3%6.02M after | 5 lotsThis row combines 5 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 6, 2023 (view filing)6:23 PM ET | May 6-26 | 31 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +450 | $0.105 | +$47.25 | 0.0%5.94M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 4, 2023 (view filing)7:36 PM ET | Apr 3-25 | 31 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +112.3K | $0.0857 | +$9.62K | +1.9%5.94M after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| May 1, 2023 (view filing)7:51 AM ET | Feb 7-Mar 20 | 83 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $.005 | +85.6K | $0.1282 | +$11.0K | +1.5%5.83M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 23, 2023 (view filing)9:33 PM ET | Nov 7, 2022-Jan 5, 2023 | 77 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +141.4K | $0.0998 | +$14.1K | +2.5%5.74M after | 11 lotsThis row combines 11 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 17, 2022 (view filing)2:01 PM ET | Sep 29-Oct 4 | 49 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +32.5K | $0.1327 | +$4.32K | +0.6%5.60M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 7, 2022 (view filing)8:09 PM ET | Sep 7-16 | 30 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $0.005 | +61.8K | $0.094 | +$5.81K | +1.1%5.57M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 15, 2022 (view filing)6:10 PM ET | Aug 4-31 | 42 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +38.0K | $0.1751 | +$6.65K | +0.7%5.51M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Aug 25, 2022 (view filing)4:51 PM ET | Apr 26-Jul 13 | 121 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par value $.005 | +44.6K | $0.363 | +$16.2K | +0.8%5.47M after | 8 lotsThis row combines 8 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 13, 2022 (view filing)3:41 PM ET | Mar 15-29 | 29 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +9.49K | $0.5311 | +$5.04K | +0.2%5.43M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 8, 2022 (view filing)5:30 PM ET | Feb 7-22 | 29 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par value $.005 | +4.12K | $0.5869 | +$2.42K | +0.1%5.42M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 10, 2022 (view filing) | Jan 18-25 | 23 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, par value $.005 | +3.93K | $0.8027 | +$3.15K | +0.1%5.41M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 4, 2022 (view filing) | Nov 30-Dec 20, 2021 | 35 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +2.36K | $0.821 | +$1.94K | 0.0%5.91M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 9, 2021 (view filing)4:13 PM ET | Nov 2 | 37 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +2.35K | $0.4395 | +$1.03K | 0.0%5.91M after | |
| Dec 9, 2021 (view filing) | Nov 17 | 22 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Nisar FawadCOO | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +19.0K | $0.82 | +$15.6K | +0.5%3.69M after | |
| Nov 22, 2021 (view filing)2:54 PM ET | Oct 10-29 | 43 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Nisar FawadCOO | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +21.0K | $0.4395 | +$9.23K | +0.6%3.67M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 22, 2021 (view filing)2:54 PM ET | Oct 13-15 | 40 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +8.15K | $0.3067 | +$2.50K | +0.1%5.91M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 8, 2021 (view filing)8:24 PM ET | Aug 30-Sep 28 | 39 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par value $.005 | +22.3K | $0.2828 | +$6.29K | +0.4%5.90M after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |
| Sep 14, 2021 (view filing)3:29 PM ET | Aug 11 | 34 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $0.005 | +8.00K | $0.2342 | +$1.87K | +0.1%5.88M after | |
| Aug 10, 2021 (view filing)6:02 PM ET | Jul 9-26 | 32 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +11.3K | $0.2983 | +$3.36K | +0.2%5.87M after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 26, 2021 (view filing)7:22 PM ET | Jul 14-20 | 12 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Nisar FawadCOO | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $.005 | +137.0K | $0.2104 | +$28.8K | +3.9%3.65M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jul 13, 2021 (view filing)5:59 PM ET | Jun 1-23 | 42 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Bonar BrianChief Financial Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in.Common Stock, Par Value $0.005 | +29.0K | $0.3439 | +$9.97K | +0.5%5.86M after | 4 lotsThis row combines 4 trades of the same kind from one filing. The price is the value-weighted average. |