See inside every stock. Pro
S&P 5007,663▼ 1.21%Nasdaq26,009▼ 2.60%Dow Jones52,868▲ 0.02%Nasdaq 10028,959▼ 2.90%VIX19.03▲ 14.09%US Dollar101.62▼ 0.16%Gold spot4,093▼ 0.80%WTI102.35▲ 2.90%

DBA dividend history: Invesco DB Agriculture

Every distribution DBA paid since 2007, with a trailing 12-month yield of 3.27% and annual payments. Amounts are the cash actually paid per share before tax; prices are end-of-day (as of 22 Oct 2026).

Summary

Paid, last 12 months
0.9120 USD
Yield on today's price
3.27%
Frequency
Annual
Latest ex-date
22 Dec 2025
Next ex-date
Not announced

Last 8 distributions per current share

17 Dec 2007: 0.4500 15 Dec 2008: 0.4500 24 Dec 2018: 0.1800 23 Dec 2019: 0.2570 19 Dec 2022: 0.0960 18 Dec 2023: 0.9600 23 Dec 2024: 1.0840 22 Dec 2025: 0.9120 Dec 2007 Dec 2025 top bar 1.0840

Totals per year

YearPer current sharePayments
20250.91201
20241.08401
20230.96001
20220.09601
20190.25701
20180.18001
20080.45001
20070.45001

Distributions: ex-dividend dates and amounts

Ex-dividend datePay dateAmount per share
26 Dec 20250.9120
27 Dec 20241.0840
22 Dec 20230.9600
23 Dec 20220.0960
31 Dec 20190.2570
31 Dec 20180.1800
30 Dec 20080.4500
28 Dec 20070.4500
The 36 most recent of 8 distributions we hold, before tax, from EODHD.

DBA dividends: frequently asked questions

What is the DBA dividend yield?

DBA paid 0.91 per share over the last 12 months, a trailing yield of 3.27% on today's price of $27.92. The yield moves with the share price and with each distribution, so it is a look back, not a promise.

How often does DBA pay a dividend?

DBA pays annual. The cash usually arrives about 7 days after the ex-dividend date. Own the shares before the ex-dividend date to receive that payment.

When is the next DBA ex-dividend date?

No upcoming ex-dividend date for DBA is in our data yet. Funds announce distributions shortly before the ex-date, so check back or see the issuer's website.

What was the last DBA dividend?

The latest distribution went ex on 22 December 2025 and was 0.9120 per share.

More on DBA

DBA price, returns and holdingsDividend yield explainedEx-dividend and record datesDividend calendar

StocksXray is for education only and is not financial advice. Distributions can be cut or stopped, and past payments do not guarantee future ones.