Skip to content
★ Sign in to follow
JA

John A. Hass

NeoVolta Inc.
Insider activity · 24 months1 buy0 salesCumulative net flow
Total declarations
5
Company
1
▲ Purchases (1 ops.)
€58k
▼ Sales (0 ops.)
—

Latest filing published 04 Nov 2026 for NeoVolta Inc..

Filing timeline

BuySale
John A. Hass

Insider track record

Disclosed buys
1
Disclosed sells
0
Signal history

No signal scores available.

Closed purchases

Market purchases
1

Not enough history yet: 0 closed purchases, at least 2 are needed.

Purchases by company

John A. Hass: trading record in brief

John A. Hass is a declared insider of NeoVolta Inc., with filings sourced from SEC (Form 4). In total, 5 filings cover trades dated from 11 October 2023 to 19 October 2026.

On the market, this insider has only ever bought: 1 purchase, €58k in total. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 4 share grants. Since January 2026: 1 purchase and no sales on the market.

The record was last updated on 4 November 2026 with a share grant in NeoVolta Inc. The clock since the last published purchase (15 October 2026) now reads 24 days. The median gap between a trade and its publication by SEC (Form 4) is 15 days. For comparison, the SEC allows two business days to file a Form 4. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.

Companies and markets linked to John A. Hass

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations5 total
  • ◆
    DirectorExecutivesNeoVolta Inc.
    0SEC
    20,791 sharesCommon StockSEC:0001683168-26-008300:0
  • ◆
    DirectorExecutivesNeoVolta Inc.
    0SEC
    19,421 sharesCommon StockSEC:0001683168-26-008300:1
  • ▲
    DirectorExecutivesNeoVolta Inc.
    65,250 USD28SEC
    25,000 shares@ US$2.610.043% mcap100.0% of flowCommon StockSEC:0001683168-26-007859:0
    Canonical exit: 29 Dec 2026 (T+90)
  • ◆
    DirectorExecutivesNeoVolta Inc.
    0SEC
    36,609 sharesCommon StockSEC:0001683168-24-007287:0
  • ◆
    DirectorExecutivesNeoVolta Inc.
    0SEC
    20,357 sharesCommon StockSEC:0001683168-23-007138:0

5 of 5 declarations