kmi often pay wallpaper how often does kmi pay dividends 8940 based on the trailing year of earnings. Pays a dividend of 109 per share. 5 Best Oil Stocks To Buy For You… Wednesday, June 1, 2022 Edit