股本结构
单位:万股
| 公告日期 | 2025-12-15 | 2025-12-15 | 2025-11-13 | 2025-11-13 | 2025-08-12 | 2025-08-12 |
|---|---|---|---|---|---|---|
| 证券总股本 | 13645.76 | 12788.61 | 12668.98 | 12668.92 | 12633.40 | 12223.78 |
| 普通股本 | 13645.76 | 12788.61 | 12668.98 | 12668.92 | 12633.40 | 12223.78 |
| 优先股 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 |
| 其他 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 |
| 变动日期 | 2025-12-16 | 2025-12-12 | 2025-11-12 | 2025-09-30 | 2025-08-11 | 2025-06-30 |
注释:中概股证券总股本=普通股股本/
存托凭证比例
历史变动
| 公告日期 | 变动后普通股本(万股) | 变动后优先股(万股) | 变动原因 | 变动日期 |
|---|---|---|---|---|
| 2025-12-15 | 13645.76 | 未披露 |
更多>>
Units offered 8,571,428 units by the company, each comprising one share of common stock and one warrant
|
2025-12-16 |
| 2025-12-15 | 12788.61 | 未披露 | 定期报告 | 2025-12-12 |
| 2025-11-13 | 12668.98 | 未披露 | 定期报告 | 2025-11-12 |
| 2025-11-13 | 12668.92 | 未披露 |
更多>>
From July 1, 2025 to September 30, 2025
Issuance upon exercise of stock options
Shares withheld upon vesting of restricted stock units
Issuance of common stock pursuant to the 2025 Sales Agreement, net
Issuance upon vesting of restricted stock units
|
2025-09-30 |
| 2025-08-12 | 12633.40 | 未披露 | 定期报告 | 2025-08-11 |
| 2025-08-12 | 12223.78 | 未披露 |
更多>>
From April 1, 2025 to June 30, 2025
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
Issuance of common stock pursuant to the 2025 Sales Agreement
|
2025-06-30 |
| 2025-05-14 | 11807.59 | 未披露 | 定期报告 | 2025-05-13 |
| 2025-05-14 | 11091.22 | 未披露 |
更多>>
From January 1, 2025 to March 31, 2025
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
ATD Holdback Shares
Issuance of common stock pursuant to the 2025 Sales Agreement
|
2025-03-31 |
| 2025-03-31 | 11091.22 | 未披露 | 定期报告 | 2025-03-28 |
| 2025-03-31 | 11068.72 | 未披露 | 定期报告 | 2025-03-18 |
| 2025-02-10 | 10539.82 | 未披露 | 定期报告 | 2025-02-05 |
| 2025-03-31 | 10454.11 | 未披露 |
更多>>
From December 31, 2023 to December 31, 2024
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
Shares issued as part of the ATD Acquisition
Retirement of the 2023 Promissory Notes
2024 Public Offering
Issuance of warrants
Prepaid Advance Agreement
|
2024-12-31 |
| 2024-11-14 | 9382.53 | 未披露 | 定期报告 | 2024-11-13 |
| 2024-11-14 | 9095.50 | 未披露 |
更多>>
From July 1, 2024 to September 30, 2024
Issuance upon exercise of 2023 Warrants
Shares withheld upon vesting of restricted stock units
Issuance upon vesting of restricted stock units
Shares issued under the Prepaid Advance
|
2024-09-30 |
| 2024-08-14 | 8850.35 | 未披露 | 定期报告 | 2024-08-14 |
| 2024-07-19 | 8849.17 | 未披露 | 定期报告 | 2024-07-18 |
| 2024-08-14 | 8621.67 | 未披露 |
更多>>
From March 31, 2024 to June 30, 2024
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Issuance upon exercise of 2023 Warrants
|
2024-06-30 |
| 2024-05-15 | 8535.83 | 未披露 | 定期报告 | 2024-05-15 |
| 2024-05-15 | 8532.49 | 未披露 |
更多>>
From January 1, 2024 to March 31, 2024
Shares withheld upon vesting of restricted stock units
Issuance upon vesting of restricted stock units
Shares issued as part of the ATD Acquisition
Retirement of the 2023 Promissory Notes
2024 Public Offering
|
2024-03-31 |
| 2024-03-25 | 8532.49 | 未披露 | 定期报告 | 2024-03-25 |
| 2024-02-27 | 8440.48 | 未披露 |
更多>>
Common stock offered 10,000,000 shares by the company
|
2024-02-23 |
| 2024-03-25 | 8440.48 | 未披露 | 定期报告 | 2024-02-21 |
| 2024-02-08 | 8290.48 | 未披露 |
更多>>
Common stock offered 10,000,000 shares by the company
|
2024-02-09 |
| 2024-02-06 | 7290.48 | 未披露 | 定期报告 | 2024-02-06 |
| 2024-03-25 | 6917.68 | 未披露 |
更多>>
From December 31, 2022 to December 31, 2023
Issuance of common stock upon exercise of pre-funded warrants
Issuance upon vesting of restricted stock units
Net proceeds from 2023 Registered Direct Offering
Issuance upon exercise of stock options
Issuance upon exercise of 2023 Registered Direct Offering Warrants
Shares withheld upon vesting of restricted stock units
Issuance upon exercise of Series A warrants
|
2023-12-31 |
| 2023-11-14 | 6914.71 | 未披露 | 定期报告 | 2023-11-14 |
| 2023-11-14 | 6113.75 | 未披露 |
更多>>
From June 30, 2023 to September 30, 2023
Issuance upon vesting of restricted stock units
Issuance upon exercise of stock options
Shares withheld upon vesting of restricted stock units
Issuance upon exercise of Series A warrants
Issuance upon exercise of 2023 Registered Direct Offering Warrants
|
2023-09-30 |
| 2023-09-08 | 6916.79 | 未披露 | 定期报告 | 2023-09-06 |
| 2023-08-14 | 6895.12 | 未披露 | 定期报告 | 2023-08-14 |
| 2023-08-14 | 6195.22 | 未披露 |
更多>>
From March 31, 2023 to June 30, 2023
Issuance of common stock upon exercise of pre-funded warrants
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
|
2023-06-30 |
| 2023-05-15 | 6180.77 | 未披露 | 定期报告 | 2023-05-15 |
| 2023-05-15 | 6103.06 | 未披露 |
更多>>
From January 1, 2023 to March 31, 2023
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
Issuance of common stock and warrants
|
2023-03-31 |
| 2023-03-29 | 6112.06 | 未披露 | 定期报告 | 2023-03-29 |
| 2023-03-27 | 6050.51 | 未披露 |
更多>>
Common Stock offered 6,100,000 shares by the company
|
2023-03-27 |
| 2023-03-29 | 5440.51 | 未披露 |
更多>>
From December 31, 2021 to December 31, 2022
Shares withheld upon vesting of restricted stock units
Issuance upon vesting of restricted stock units
Issuance upon exercise of stock options
Shares issued as part of the STS Acquisition
Issuance of common stock pursuant to at the market offering, net
|
2022-12-31 |
| 2022-11-14 | 5434.76 | 未披露 | 定期报告 | 2022-11-14 |
| 2022-11-14 | 5428.86 | 未披露 |
更多>>
From July 1, 2022 to September 30, 2022
Issuance of common stock pursuant to at the market offering, net
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
|
2022-09-30 |
| 2022-08-11 | 5358.98 | 未披露 | 定期报告 | 2022-08-11 |
| 2022-08-11 | 5262.13 | 未披露 |
更多>>
From March 31, 2022 to June 30, 2022
Issuance of common stock pursuant to at the market offering, net
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares issued as part of the STS Acquisition
|
2022-06-30 |
| 2022-06-21 | 4987.47 | 未披露 | 定期报告 | 2022-06-17 |
| 2022-06-28 | 4986.83 | 未披露 | 定期报告 | 2022-06-16 |
| 2022-05-16 | 4648.66 | 未披露 | 定期报告 | 2022-05-16 |
| 2022-05-16 | 4490.84 | 未披露 |
更多>>
From December 31, 2021 to March 31, 2022
Issuance of common stock pursuant to at the market offering, net
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
|
2022-03-31 |
| 2022-03-31 | 4398.79 | 未披露 |
更多>>
From December 31, 2020 to December 31, 2021
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Exercise of warrants related to series A preferred stock
Public underwriting
Shares issued as part of the Waycare Acquisition
Conversion of series A preferred stock
Conversion of series B preferred stock
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
|
2021-12-31 |
| 2021-10-29 | 4397.72 | 未披露 | 定期报告 | 2021-10-20 |
| 2021-11-15 | 4396.76 | 未披露 |
更多>>
From June 30, 2021 to September 30, 2021
Exercise of warrants related to series A preferred stock
Shares issued as part of the Waycare Acquisition
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
|
2021-09-30 |
| 2021-09-10 | 4384.00 | 未披露 | 定期报告 | 2021-09-10 |
| 2021-08-16 | 4104.53 | 未披露 | 定期报告 | 2021-08-16 |
| 2021-08-03 | 4103.81 | 未披露 | 定期报告 | 2021-07-16 |
| 2021-08-16 | 4103.21 | 未披露 |
更多>>
From March 31, 2021 to June 30, 2021
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Exercise of warrants related to series A preferred stock
Issuance upon vesting of restricted stock units
|
2021-06-30 |
| 2021-05-10 | 4099.45 | 未披露 | 定期报告 | 2021-05-10 |
| 2021-05-10 | 4095.29 | 未披露 |
更多>>
From December 31, 2020 to March 31, 2021
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Exercise of warrants related to series A preferred stock
Public underwriting
Conversion of series A preferred stock
Conversion of series B preferred stock
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
|
2021-03-31 |
| 2021-03-12 | 4080.42 | 未披露 | 定期报告 | 2021-03-12 |
| 2021-02-09 | 3984.41 | 未披露 |
更多>>
1.Common stock the company is offering 5,327,773 shares.
2.The number of shares of common stock shown above to be outstanding after this offering is based on 34,516,333 shares outstanding as of February 2, 2021 and includes the approximately 1,414,081 shares of common stock issuable upon the conversion of all outstanding Series A Preferred Stock and Series B Preferred Stock.
|
2021-02-09 |
| 2021-02-04 | 3310.23 | 未披露 | 定期报告 | 2021-02-02 |
| 2021-03-12 | 3301.33 | 74.32 |
更多>>
from December 31, 2019 to December 31, 2020
Issuance of common stock pursuant to Exchange Agreement
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
|
2020-12-31 |
| 2020-11-09 | 3297.43 | 未披露 | 定期报告 | 2020-11-09 |
| 2020-11-09 | 3291.19 | 74.32 |
更多>>
From June 30, 2020 to September 30, 2020
Issuance of common stock pursuant to Exchange Agreement
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
|
2020-09-30 |
| 2020-08-31 | 2788.42 | 24.09 | 定期报告 | 2020-08-31 |
| 2020-08-03 | 2729.23 | 未披露 | 定期报告 | 2020-08-03 |
| 2020-08-03 | 2294.25 | 74.32 |
更多>>
From March 31, 2020 to June 30, 2020
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
|
2020-06-30 |
| 2020-05-13 | 2286.95 | 未披露 | 定期报告 | 2020-05-13 |
| 2020-05-13 | 2278.68 | 74.32 |
更多>>
From December 31, 2019 to March 31, 2020
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
|
2020-03-31 |
| 2020-03-30 | 2276.88 | 未披露 | 定期报告 | 2020-03-30 |
| 2020-02-21 | 2211.13 | 未披露 | 定期报告 | 2020-02-18 |
| 2020-03-30 | 2159.57 | 74.59 |
更多>>
From December 31, 2018 to December 31, 2019
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Common stock issued in OpenALPR acquisition
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
|
2019-12-31 |
| 2019-11-14 | 2103.30 | 未披露 | 定期报告 | 2019-11-14 |
| 2019-11-14 | 2040.65 | 74.32 |
更多>>
From June 30, 2019 to September 30, 2019
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
|
2019-09-30 |
| 2019-08-14 | 2027.00 | 未披露 | 定期报告 | 2019-08-13 |
| 2019-08-14 | 1938.22 | 74.32 |
更多>>
from March 31, 2019 to June 30, 2019
Exercise of cashless warrants
|
2019-06-30 |
| 2019-06-28 | 1938.22 | 未披露 | 定期报告 | 2019-06-28 |
| 2019-05-14 | 1936.76 | 74.59 |
更多>>
From December 31, 2018 to March 31, 2019
Common stock issued in OpenALPR Technology acquisition
|
2019-03-31 |
| 2019-04-11 | 1876.76 | 74.32 |
更多>>
From December 31, 2017 to December 31, 2018
Issues of common stock, net of costs
Issuance of common stock for the extinguishment of warrants
Net common stock issued in Secure Education Consultants acquisition
Issuance related to note payable
Issuance upon exercise of stock options
|
2018-12-31 |
| 2018-11-13 | 1876.76 | 未披露 | 定期报告 | 2018-11-09 |
| 2018-11-13 | 1454.57 | 74.32 |
更多>>
From January 1, 2018 to September 30, 2018
Net common stock issued in Secure Education Consultants acquisition
Issuance related to note payable
Issuance upon exercise of stock options
|
2018-09-30 |
| 2018-08-14 | 1454.57 | 未披露 | 定期报告 | 2018-08-14 |
| 2018-08-14 | 1453.57 | 74.32 |
更多>>
From January 1, 2018 to June 30, 2018
Net common stock issued in Secure Education Consultants acquisition
Issuance related to note payable
Issuance upon exercise of stock options
|
2018-06-30 |
| 2018-04-24 | 1453.17 | 未披露 | 定期报告 | 2018-04-24 |
| 2018-05-15 | 1449.67 | 74.59 |
更多>>
From January 1, 2018 to March 31, 2018
Net common stock issued in Secure Education Consultants acquisition
|
2018-03-31 |
| 2018-01-25 | 1449.67 | 未披露 | 定期报告 | 2018-01-14 |
| 2018-01-10 | 1431.66 | 未披露 | 定期报告 | 2018-01-10 |
| 2018-04-12 | 1446.34 | 74.32 |
更多>>
from December 31, 2016 to December 31, 2017
Net common stock issued in Firestorm acquisition
Effect of contribution to Novume Solutions, Inc. on August 28, 2017
Net common stock issued in Brekford acquisition
Exercise of warrants
Equity issued in Global acquisition
Net common stock issued in BC Management acquisition
|
2017-12-31 |
| 2017-11-28 | 1430.88 | 未披露 | 定期报告 | 2017-11-15 |
Units offered 8,571,428 units by the company, each comprising one share of common stock and one warrant
From July 1, 2025 to September 30, 2025
Issuance upon exercise of stock options
Shares withheld upon vesting of restricted stock units
Issuance of common stock pursuant to the 2025 Sales Agreement, net
Issuance upon vesting of restricted stock units
From April 1, 2025 to June 30, 2025
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
Issuance of common stock pursuant to the 2025 Sales Agreement
From January 1, 2025 to March 31, 2025
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
ATD Holdback Shares
Issuance of common stock pursuant to the 2025 Sales Agreement
From December 31, 2023 to December 31, 2024
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
Shares issued as part of the ATD Acquisition
Retirement of the 2023 Promissory Notes
2024 Public Offering
Issuance of warrants
Prepaid Advance Agreement
From July 1, 2024 to September 30, 2024
Issuance upon exercise of 2023 Warrants
Shares withheld upon vesting of restricted stock units
Issuance upon vesting of restricted stock units
Shares issued under the Prepaid Advance
From March 31, 2024 to June 30, 2024
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Issuance upon exercise of 2023 Warrants
From January 1, 2024 to March 31, 2024
Shares withheld upon vesting of restricted stock units
Issuance upon vesting of restricted stock units
Shares issued as part of the ATD Acquisition
Retirement of the 2023 Promissory Notes
2024 Public Offering
Common stock offered 10,000,000 shares by the company
Common stock offered 10,000,000 shares by the company
From December 31, 2022 to December 31, 2023
Issuance of common stock upon exercise of pre-funded warrants
Issuance upon vesting of restricted stock units
Net proceeds from 2023 Registered Direct Offering
Issuance upon exercise of stock options
Issuance upon exercise of 2023 Registered Direct Offering Warrants
Shares withheld upon vesting of restricted stock units
Issuance upon exercise of Series A warrants
From June 30, 2023 to September 30, 2023
Issuance upon vesting of restricted stock units
Issuance upon exercise of stock options
Shares withheld upon vesting of restricted stock units
Issuance upon exercise of Series A warrants
Issuance upon exercise of 2023 Registered Direct Offering Warrants
From March 31, 2023 to June 30, 2023
Issuance of common stock upon exercise of pre-funded warrants
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
From January 1, 2023 to March 31, 2023
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
Issuance of common stock and warrants
Common Stock offered 6,100,000 shares by the company
From December 31, 2021 to December 31, 2022
Shares withheld upon vesting of restricted stock units
Issuance upon vesting of restricted stock units
Issuance upon exercise of stock options
Shares issued as part of the STS Acquisition
Issuance of common stock pursuant to at the market offering, net
From July 1, 2022 to September 30, 2022
Issuance of common stock pursuant to at the market offering, net
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
From March 31, 2022 to June 30, 2022
Issuance of common stock pursuant to at the market offering, net
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares issued as part of the STS Acquisition
From December 31, 2021 to March 31, 2022
Issuance of common stock pursuant to at the market offering, net
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
From December 31, 2020 to December 31, 2021
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Exercise of warrants related to series A preferred stock
Public underwriting
Shares issued as part of the Waycare Acquisition
Conversion of series A preferred stock
Conversion of series B preferred stock
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
From June 30, 2021 to September 30, 2021
Exercise of warrants related to series A preferred stock
Shares issued as part of the Waycare Acquisition
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
From March 31, 2021 to June 30, 2021
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Exercise of warrants related to series A preferred stock
Issuance upon vesting of restricted stock units
From December 31, 2020 to March 31, 2021
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Exercise of warrants related to series A preferred stock
Public underwriting
Conversion of series A preferred stock
Conversion of series B preferred stock
Issuance upon exercise of stock options
Issuance upon vesting of restricted stock units
Shares withheld upon vesting of restricted stock units
1.Common stock the company is offering 5,327,773 shares.
2.The number of shares of common stock shown above to be outstanding after this offering is based on 34,516,333 shares outstanding as of February 2, 2021 and includes the approximately 1,414,081 shares of common stock issuable upon the conversion of all outstanding Series A Preferred Stock and Series B Preferred Stock.
from December 31, 2019 to December 31, 2020
Issuance of common stock pursuant to Exchange Agreement
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
From June 30, 2020 to September 30, 2020
Issuance of common stock pursuant to Exchange Agreement
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
From March 31, 2020 to June 30, 2020
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
From December 31, 2019 to March 31, 2020
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
Issuance upon exercise of stock options
From December 31, 2018 to December 31, 2019
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Common stock issued in OpenALPR acquisition
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
From June 30, 2019 to September 30, 2019
Exercise of cashless warrants in exchange for common stock
Exercise of warrants in exchange for common stock
Issuance of common stock pursuant to at the market offering, net
Exercise of warrants related to series A preferred stock
from March 31, 2019 to June 30, 2019
Exercise of cashless warrants
From December 31, 2018 to March 31, 2019
Common stock issued in OpenALPR Technology acquisition
From December 31, 2017 to December 31, 2018
Issues of common stock, net of costs
Issuance of common stock for the extinguishment of warrants
Net common stock issued in Secure Education Consultants acquisition
Issuance related to note payable
Issuance upon exercise of stock options
From January 1, 2018 to September 30, 2018
Net common stock issued in Secure Education Consultants acquisition
Issuance related to note payable
Issuance upon exercise of stock options
From January 1, 2018 to June 30, 2018
Net common stock issued in Secure Education Consultants acquisition
Issuance related to note payable
Issuance upon exercise of stock options
From January 1, 2018 to March 31, 2018
Net common stock issued in Secure Education Consultants acquisition
from December 31, 2016 to December 31, 2017
Net common stock issued in Firestorm acquisition
Effect of contribution to Novume Solutions, Inc. on August 28, 2017
Net common stock issued in Brekford acquisition
Exercise of warrants
Equity issued in Global acquisition
Net common stock issued in BC Management acquisition