Almost never. Fines, charges and sanctions on part-owned terminals barely move the stock. The big falls came when the US cut a company off from its main business or went after a bank’s access to the US, and every one of them came after the US acted, not when the evidence came out.
Takeaway: of more than 50 share moves we measured, the six that fell more than 10% in a week all came from losing a main business, or from a direct threat to a bank.

Figure 1. Share move against the local stock index, 5 trading days after the action. All sanctions and bank charges, plus fines of $300M or more. Data: iran_enforcement_price_impact.csv, bank_actions_price_impact.csv.
Since 2009 the US has fined, charged or sanctioned listed companies and their subsidiaries over Iran about 50 times. Most were fines: 34 of them, mostly European banks that moved dollars for Iranian clients before 2016. In 29 of the 34, the shares moved less than 5% against the local index in the week after. That includes BNP Paribas’s $964M in 2014, the largest. The size of the fine made no difference (Figure 2).

Figure 2. Each dot is one US fine over Iran against a listed company, 2009 to 2024. The shaded band is ±5%. The three dots above it (ZTE 2017, MUFG 2012, Alfa Laval 2021) rose. The chart shows 33 fines; the 34th, Standard Chartered 2012 (−16%), had no fine amount yet when its shares fell, so it has no place on the x-axis. Data: iran_enforcement_price_impact.csv.
The biggest falls were a different kind of event. In each one the US took away, or threatened, something the company couldn’t run without:
| Company | Year | What the US took away | Share move vs index |
|---|---|---|---|
| ZTE (Hong Kong) | 2018 | US chips: an export ban for breaking its 2017 Iran plea deal | −41% on the day trading restarted |
| COSCO Shipping Energy (Hong Kong) | 2019 | Two of its tanker companies, sanctioned for carrying Iranian oil | −27% in 5 days |
| Hengli Petrochemical (Shanghai) | 2026 | Its Dalian refinery, sanctioned for buying Iranian oil | −10% the next day (the daily limit), −25% in 20 days |
| ZTE (Hong Kong) | 2016 | US chips: its first export ban | −16% in 5 days |
| Standard Chartered (London) | 2012 | Nothing yet: a New York regulator threatened its licence to operate in New York | −17% the next day |
Halkbank is the one large fall that doesn’t fit cleanly. It fell 13% the day after the US arrested its deputy CEO in 2017, the first sign that the case could reach the bank itself (our reading). When that charge came in 2019, the shares fell 2%.
In Figure 1, the blue bars are the 2025 sanctions on Chinese oil terminals. Treasury now sanctions one every few months, but each was a part-owned site inside a large group. Sinopec Kantons expects a HK$127M loss from closing its sanctioned terminal, and its first-half 2026 profit fell 31%, yet its shares fell only 4% in the week after the sanction. Qingdao Port owns 70% of a sanctioned terminal, and its Hong Kong shares didn’t move.
Every listed owner of a sanctioned Chinese oil terminal or refinery
| Owner (listing) | Sanctioned site | Owner’s stake | US action | Share move, 5 days | Owner’s filing |
|---|---|---|---|---|---|
| Wintime Energy (Shanghai) | Huaying Huizhou terminal | 80% | 2025-03-20 | −1.0% | filing |
| Qingdao Port (Hong Kong / Shanghai) | Dongjiakou terminal | 70% | 2025-08-21 | 0.0% / −6.4% | filing |
| Zhangjiagang Freetrade (Shanghai) | Yangshan Shengang depot | 28% | 2025-08-21 | −7.9% | filing |
| PetroChina (Hong Kong) | Yangshan Shengang depot | 21% | 2025-08-21 | −1.8% | filing |
| Shanghai International Port (Shanghai) | Yangshan Shengang depot | shareholder | 2025-08-21 | −3.0% | filing |
| Sinopec Kantons (Hong Kong) | Rizhao Shihua terminal | 50% | 2025-10-09 | −3.6% | filing |
| Hengli Petrochemical (Shanghai) | Hengli Dalian refinery | parent | 2026-04-24 | −4.5% (−25% in 20 days) | 2026 half-year report (600346) |
Share move against the local index. Hengli is in the table for completeness; it is the one case where the sanctioned site was the company’s main business. Data: listed_company_links.csv, iran_enforcement_price_impact.csv.
So the test for a short has three parts. The sanctioned business has to be most of the company. The company has to depend on something the US controls, such as chips, dollars or a New York licence. And the shares have to trade where a foreign fund can short them, which rules out most mainland-only listings.
Takeaway: in five of the six biggest falls, the shares were flat or up in the month before, even when the evidence had been public for years.
We checked each big fall for public warnings beforehand. There were usually warnings, in the press or in earlier US actions, but almost never in the company’s own filings. The share price ignored them.
| Case | What was public beforehand | 20 days before | After |
|---|---|---|---|
| ZTE, 2016 | Reuters reported its Iran surveillance sale in 2012, four years earlier | +0.4% | −20% in 5 days |
| ZTE, 2018 | The 2017 plea deal spelled out the suspended export ban; the breach that triggered it wasn’t public | −7% | −43% the next day |
| COSCO Shipping Energy, 2019 | The US sanctioned another Chinese oil buyer two months earlier; nothing named COSCO | −2% | −26% in 5 days |
| Hengli Petrochemical, 2026 | Four Chinese oil terminals sanctioned in 2025; nothing named Hengli | +6% | −25% in 20 days |
| Halkbank, 2017 | Its general manager detained in a 2013 Turkish Iran probe; Reza Zarrab, whose scheme ran through the bank, arrested by the US in 2016 | +4% | −13% the next day |
| Standard Chartered, 2012 | It had been investigating its own Iran payments since 2009; we haven’t confirmed it said so publicly | 0% | −17% the next day |
Share move against the local index, measured from the last close before the action. Each case links to its own page with sources and a price chart.

Figure 3. Each line is the company’s share price against its local index, set to 0 at the last close before the US action (dashed line). Only ZTE 2018 slid beforehand, about 7% in the last month, against a fall of more than 40% after. Data: case_study_price_paths.csv.
Halkbank is the clearest example. Its link to the Zarrab scheme was public from March 2016, and the shares rose 13% against the Istanbul index in the 60 trading days before its deputy CEO’s arrest.
This matters for anyone trading on public evidence. A short is paid only if the US acts while the position is open, and in these cases the wait after the first public warning was up to four years.
Takeaway: OFAC usually posts at about 10 am New York time, after Asia has closed, so Hong Kong and mainland shares take the whole hit at the next morning’s open. Being fast doesn’t help there.
The first place a US sanctions action appears is OFAC’s sanctions-list service, which timestamps every update. Of its 391 updates from 2024 to October 2026, 195 went out between 10:00 and 10:59 am New York time. The Treasury press release comes later.

Figure 4. Every update to OFAC’s sanctions lists, 2024 to October 2026, by the time it was posted. Dashed lines are market closes in New York time during US summer time; in winter, London and Istanbul close an hour later. Data: ofac_list_publication_times.csv.
By 10 am in New York, Hong Kong, Shanghai, Mumbai and Dubai have closed. Their shares react about 11 hours later, at the open, when everyone has seen the news. COSCO Shipping Energy opened 25% down and was 26% down a week later. Only Istanbul, London and Moscow still have about an hour of trading left, so a fast reader could matter only for Turkish, British and Russian banks.
Almost all of the fall happens at the first open (share move in the first session after the action; local index in brackets)
| Company | Action date | At the open | At the close | After 5 days |
|---|---|---|---|---|
| COSCO Shipping Energy (Hong Kong) | 2019-09-25 | −25.0% (−0.4%) | −21.1% (+0.6%) | −26.4% |
| ZTE (Hong Kong), after its suspension | 2016-03-07 | −13.7% (+0.7%) | −10.3% (+0.5%) | −14.7% |
| Hengli Petrochemical (Shanghai) | 2026-04-24 | −10.0% (−0.1%), the daily limit | −10.0% (+0.2%) | −2.5% |
| Halkbank, deputy CEO arrested (Istanbul) | 2017-03-28 | −10.6% (−1.0%) | −14.3% (−1.0%) | −14.3% |
| Halkbank, bank charged (Istanbul) | 2019-10-15 | −7.2% (−1.8%) | −3.5% (−1.2%) | +0.4% |
| Sinopec Kantons (Hong Kong) | 2025-10-09 | −1.8% (−0.9%) | −4.3% (−1.7%) | −6.9% |
| Industrial Bank of Korea (Seoul) | 2020-04-20 | −1.8% (−0.6%) | −2.9% (−1.0%) | −1.0% |
| Qingdao Port (Hong Kong) | 2025-08-21 | 0.0% (+0.4%) | −0.6% (+0.9%) | −0.5% |
| PetroChina (Hong Kong) | 2025-08-21 | 0.0% (+0.4%) | −0.5% (+0.9%) | −2.3% |
Raw share moves, not against the index; the index’s own move is in brackets. Data: next_open_reaction.csv.
Takeaway: we found no listed company that is both likely to be hit and likely to crash if it is.
We screened five areas against the three-part test, then checked each with company filings, court records and sanctions data. The pace of US action is the reason to look now. OFAC added more names under its Iran programs in 2025 than in the three years before combined, and 2026 is on the same pace (Figure 5).

Figure 5. Entries tagged with an Iran program (IRAN, IFSR, IRGC and the Iran executive orders) on the OFAC Recent Actions pages we parsed. A name listed twice in a year counts twice. Data: ofac_iran_designations.csv.
| Area | Example names | Likely to be hit? | Would the shares crash? | Can it be shorted? |
|---|---|---|---|---|
| Chinese oil terminals | Sinopec Kantons (HKEX 00934), Qingdao Port (HKEX 06198) | Yes: one every few months since 2025 | No: past cases moved owners 0–8% | Yes, in Hong Kong |
| Suppliers to Iran’s carmakers | Linglong Tyre (SSE 601966), Anpeilong (SZSE 301413) | Possibly: sanctionable since 2026-10-01; both named Iranian customers in recent filings | Not known: we haven’t found what share of sales is Iranian | Hardly: listed only in mainland China |
| Banks handling Iranian money | Halkbank (Borsa Istanbul), UCO Bank (NSE) | Less likely: no listed non-Chinese bank has been cut off over Iran | Yes, if cut off from dollars | Yes |
| Electronics makers | Parts makers found in Iranian drones | Unlikely: the parts are sold through distributors | Not if the sale was indirect | Mostly yes, in Taiwan and Hong Kong |
| Listed tanker owners | None named yet | Not checked in full: we haven’t found a listed owner of the sanctioned ships we traced | Yes, if the ships are most of its business (COSCO 2019) | Mostly yes, in Hong Kong |
Two banks come closest to the test.
US court records from the Halkbank case also name QNB Bank, Bank of Baroda’s Dubai branch, and units of Emirates NBD and Saudi National Bank as holding accounts in the scheme. That evidence dates from 2012 to 2016, and we found nothing showing they still handle Iranian money.
Every listed bank named in the evidence
| Bank (listing) | Market value | What the record shows | Evidence | Source |
|---|---|---|---|---|
| UCO Bank (NSE) | about $3.0bn | CEO said in July 2026 it still runs rupee trade accounts with Iranian banks | Documented, current | interview |
| Halkbank (Borsa Istanbul) | about $6.5bn | Ran the Zarrab scheme; March 2026 deal bars Iran-benefiting transactions | US action | Anadolu report |
| QNB Bank (Borsa Istanbul) | about $18.9bn | Account used in the gold-for-payments chain, 2012–2016 | Documented, old | trial transcript |
| Bank of Baroda (NSE) | about $12.5bn | Dubai branch held a Zarrab front company’s account | Documented, old | trial transcript |
| Emirates NBD (Dubai), owner of Denizbank | about $53bn | Denizbank held a front company’s account; Denizbank denied taking part | Documented, old | trial transcript |
| Saudi National Bank (Tadawul), owner of Türkiye Finans | – | Türkiye Finans sat in a payment chain between Halkbank and Bank of Baroda | Documented, old | trial transcript |
| Woori Bank, Industrial Bank of Korea (KRX) | – | A Treasury witness said the US was “worried” about their Iran transactions; IBK paid $86M in 2020 | Documented | trial transcript |
| HSBC (Hong Kong, London) | – | 2025 annual report lists about 14 old guarantees involving Iranian banks, being wound down | Own filing | annual report pages |
| Standard Chartered (London, Hong Kong) | – | New York branch cleared dollars for an exchange house in the scheme | Documented, old | trial transcript |
| VakifBank, Garanti BBVA (Borsa Istanbul) | – | Named by Zarrab as banks he hoped to use; no transfers shown | Lead | trial transcript |
Market values as of 2026-10-06; “–” means not captured. “Documented” means a court record, filing or the bank’s own statement shows the link. “Old” means 2012–2016. All 134 named banks, listed or not, are in bank_leads.csv.
The market has already seen this record. Halkbank fell 58% from 2015 to 2019 while Istanbul’s bank index was flat and VakifBank, Garanti and Akbank each rose 6–15%. Most of the gap opened between the US actions, not on the days they were announced.

Halkbank’s share price against Borsa Istanbul’s bank index, with each US action marked. The chart stops at 2019 because the free price data doesn’t adjust for Halkbank’s 2020 and 2022 share issues.
Public evidence of Iran ties is not enough to short a stock. The market has ignored years of it, on ZTE and on Halkbank, until the US acted. The companies the US now sanctions most often, Chinese oil terminals, are small parts of large groups, and their sanctions barely register in the share price.
The case that would crash a stock is a listed bank cut off from US dollars, or a company whose main business depends on Iran. Neither has turned up in the public record yet. The October 2026 warning to foreign banks makes the first more likely than it has been, and UCO Bank is the listed bank that says it is still doing the business the warning targets. If we had to name one company to watch, it would be UCO.
scripts/essay_chart.py; Figures 2 to 5 from scripts/report_figures.py.