Want the short version?
Ask OQRO reads the filings behind this page and answers in plain words, with a link to each source.
Ask OQRO is part of OQRO Pro. Everything else on OQRO is free.
Ask OQRO reads the filings behind this page and answers in plain words, with a link to each source.
Ask OQRO is part of OQRO Pro. Everything else on OQRO is free.
Only to see which pages are hard to use, so we can fix them. Nothing is used for ads, and what you type stays hidden (Microsoft Clarity, PostHog). Privacy Policy
Peter Altman is President and CEO at Biocardia. OQRO lists 65 transactions filed with the SEC under this name, the latest on Oct 20, 2026, each linked to the official Form 4.
President and CEO
Disclosures on record
65
Companies involved
1
38 buys, median −9.0 pts vs S&P 500, beat it 13 of 38 times.
Average −7.5 pts vs S&P 500. Each buy is one disclosure of open-market purchases in one company on one filing date, filed Nov 19, 2024 to Aug 13, 2026, measured from the first close after the filing. Past results, not a forecast.
43 purchases disclosed; 37% of the 38 measured at 90 days finished ahead of the index. $1,000 placed after each of the 22 purchases disclosed since 2025-11-14 would be worth $18K today ($22K put in); the same in the S&P 500 (SPY): $23K.
Rank 49 of the 82 insiders with at least 10 purchases measured at 90 days. The middle of that group is −5.5 pts (median, against the S&P 500).
BiocardiaBCDA
65 disclosures · Nov 2024 – Oct 2026 · 59 bought
Oct 15, 2026Bought~$190disclosed Oct 20
DetailsOfficial recordOct 16, 2026Bought~$285disclosed Oct 20
DetailsEqual weight counts every purchase once; by size counts it for its disclosed dollars. Both are measured from the first close after it was reported. Past results describe the past, not a forecast. How this is measured · Leaderboard
Sep 29, 2026Bought~$1Kdisclosed Sep 30
DetailsOfficial recordSep 23, 2026Bought~$2Kdisclosed Sep 24
DetailsOfficial recordSep 3, 2026Bought~$872disclosed Sep 5
DetailsOfficial recordAug 17, 2026Bought~$5Kdisclosed Aug 18
DetailsOfficial recordAug 13, 2026Bought~$1.7K
DetailsOfficial recordJul 29, 2026Bought~$3.9Kdisclosed Jul 30
DetailsOfficial recordJul 17, 2026Bought~$415disclosed Jul 20
DetailsOfficial recordJul 14, 2026Bought~$2.5Kdisclosed Jul 15
DetailsOfficial recordJul 15, 2026Bought~$1.3K
DetailsOfficial recordJul 8, 2026Bought~$5.3Kdisclosed Jul 10
DetailsOfficial recordJul 9, 2026Bought~$900disclosed Jul 10
DetailsOfficial recordJul 10, 2026Bought~$940
DetailsOfficial recordJul 8, 2026Bought~$5.2K
DetailsOfficial recordJul 6, 202658Kdisclosed Jul 8
DetailsOfficial recordJul 2, 202655Kdisclosed Jul 8
DetailsOfficial recordJun 29, 2026111Kdisclosed Jul 1
DetailsOfficial recordJun 17, 2026Bought~$1.3Kdisclosed Jun 22
DetailsOfficial recordJun 18, 2026Bought~$768disclosed Jun 22
DetailsOfficial recordJun 9, 2026Bought~$4.3K
DetailsOfficial recordMay 20, 2026Bought~$1.4Kdisclosed May 21
DetailsOfficial recordMay 19, 2026Bought~$190disclosed May 21
DetailsOfficial recordMay 18, 2026Bought~$5.2Kdisclosed May 19
DetailsOfficial recordMay 15, 2026Bought~$5.2K
DetailsOfficial recordApr 29, 2026Bought~$5.5K
DetailsOfficial recordApr 20, 2026Bought~$738disclosed Apr 22
DetailsOfficial recordApr 21, 2026Bought~$492disclosed Apr 22
DetailsOfficial recordMar 24, 2026Bought~$744disclosed Mar 27
DetailsOfficial recordMar 25, 2026Bought~$366disclosed Mar 27
DetailsOfficial recordFeb 4, 2026Bought~$5.7K
DetailsOfficial recordJan 20, 2026Bought~$792disclosed Jan 21
DetailsOfficial recordJan 21, 2026Bought~$402
DetailsOfficial recordDec 17, 2025Bought~$1.2K
DetailsOfficial recordDec 16, 2025Bought~$274disclosed Dec 17
DetailsOfficial recordDec 8, 202538Kdisclosed Dec 11
DetailsOfficial recordDec 8, 2025107Kdisclosed Dec 11
DetailsOfficial recordDec 8, 202556Kdisclosed Dec 11
DetailsOfficial recordSep 19, 2025Bought~$60Kdisclosed Sep 23
DetailsOfficial recordAug 22, 2025Bought~$1.3Kdisclosed Aug 25
DetailsOfficial recordAug 13, 2025Bought~$183
DetailsOfficial recordAug 12, 2025Bought~$700
DetailsOfficial recordAug 11, 2025Bought~$3K
DetailsOfficial recordJun 30, 2025Bought~$50Kdisclosed Jul 3
DetailsOfficial recordMay 30, 2025Bought~$221disclosed May 31
DetailsOfficial recordMay 20, 2025Bought~$3.3Kdisclosed May 22
DetailsOfficial recordMay 22, 2025Bought~$1.3K
DetailsOfficial recordMay 16, 2025Bought~$730
DetailsOfficial recordMay 14, 2025Bought~$299disclosed May 16
DetailsOfficial recordApr 23, 2025Bought~$50Kdisclosed Apr 26
DetailsOfficial recordApr 15, 2025Bought~$214disclosed Apr 17
DetailsOfficial recordApr 11, 2025Bought~$609disclosed Apr 14
DetailsOfficial recordApr 10, 2025Bought~$597disclosed Apr 14
DetailsOfficial recordApr 7, 2025Bought~$980disclosed Apr 8
DetailsOfficial recordApr 4, 2025Bought~$1.6Kdisclosed Apr 7
DetailsOfficial recordApr 3, 2025Bought~$2.7Kdisclosed Apr 4
DetailsOfficial recordApr 3, 2025Bought~$1.3Kdisclosed Apr 4
DetailsOfficial recordApr 2, 2025Bought~$1.1Kdisclosed Apr 4
DetailsOfficial recordMar 3, 2025Bought~$1.1Kdisclosed Mar 4
DetailsOfficial recordFeb 7, 2025Bought~$1.5Kdisclosed Feb 11
DetailsOfficial recordJan 29, 2025Bought~$1.2Kdisclosed Jan 31
DetailsOfficial recordJan 30, 2025Bought~$569disclosed Jan 31
DetailsOfficial recordDec 23, 2024Bought~$2.1Kdisclosed Dec 26
DetailsOfficial recordDec 5, 2024Bought~$555disclosed Dec 9
DetailsOfficial recordNov 15, 2024Bought~$2.5Kdisclosed Nov 19
DetailsOfficial recordAs of the latest filing on , Peter Altman reported holding 385,385 shares of Biocardia (BCDA), worth about $320K at the last close of $1 (Nov 13, 2026). In the last 12 months, Peter Altman bought $66K in 32 open-market purchases.
| Company | Shares reported | How held | Last close | Value at last close | Reported |
|---|---|---|---|---|---|
| Biocardia BCDA | 385,385 | 385K direct | $1 | $320K | Oct 16, 2026 |
Is this Peter Altman’s net worth? No. A Form 4 reports the shares an insider owns in one company after each transaction, directly or through trusts and entities. It says nothing about cash, other investments, property or debt, options not yet exercised are not counted here, and a holding reported some time ago may have changed without a new filing. The value is shares times the last stored close, not a price anyone received. Sources: the filings listed below, each linked to EDGAR. Compare with the biggest insider stakes.
On the latest SEC Form 4, dated Oct 16, 2026, Peter Altman reported holding 385,385 shares of Biocardia (BCDA). At the last close of $1 on Nov 13, 2026, that is about $320K. This is the stake disclosed in filings, not a net worth.
In SEC filings of the last 12 months, Peter Altman reported 32 open-market purchases worth $66K, and no open-market sale. Shares withheld for taxes, gifts and option exercises are not counted in these totals.
Peter Altman bought shares on the open market in 9 different years since 2018. Sales in 1 of the 9 years since 2018.
In SEC filings since 2018: the latest open-market purchase is from 2026; the latest open-market sale is from 2020.
Biocardia (BCDA), from 2018 to 2026: 144 purchases and 1 sale.
Peter Altman bought shares on the open market in 9 different years since 2018. Sales in 1 of the 9 years since 2018.
Peter Altman reported 144 open-market purchases and 1 sale since 2018; purchases in 9 different years, most recently 2026.
| Year | Bought | Sold |
|---|---|---|
| 2026 | $65K30×30 trades | — |
| 2025 | $186K26×26 trades | — |
| 2024 | $64K11×11 trades | — |
| 2023 |
$17K3×3 trades |
| — |
| 2022 | $74K13×13 trades | — |
| 2021 | $21K2×2 trades | — |
| 2020 | $45K10×10 trades | $7.4K1×1 trade |
| 2019 | $83K24×24 trades | — |
| 2018 | $67K25×25 trades | — |
Open-market purchases (code P) and sales (code S) on Forms 4 and 5. Up to Sep 2024 from the SEC's Insider Transactions Data Sets; since Oct 2024 from each filing as it is published. A trade filed twice (an amendment) counts once. Dollar totals use the price the filer reported; lines with no price count as trades without a value.
Peter Altman reported 144 open-market purchases and 1 sale here, 2018 to 2026.
Closing prices and the companies' last annual figures; a − or + is a fact of the close, not a forecast.