FinancialData seems able to return dividends for the past year for entities that pay dividends. Below is the data returned for a bond fund with ticker NBSD. If you look at the output, dividends for August and September are missing. This fund pays monthly dividends, and other sources report those dividends as having been paid.
Does anyone know a reason why FinancialData would not report them?
Cross posted here
div = FinancialData["NBSD", "Dividend", {{1900, 1, 1}, Now},
Method -> "Legacy"]
(*{{{2024,12,2},0.2376`},{{2024,12,18},0.2149`},{{2025,1,28},0.2413`},\
{{2025,2,25},0.2038`},{{2025,3,26},0.2392`},{{2025,4,25},0.2218`},\
{{2025,5,27},0.2118`},{{2025,6,25},0.215`},{{2025,7,28},0.2265`},\
{{2025,10,28},0.2049`},{{2025,11,24},0.2007`}}*)