Have you tried a gamma distribution? That is a little more flexible than a log-normal and typically has thinner tails, which appear to be where your fit is lacking.
If that doesn't work, you might want to click through this list on wikipedia. There are many choices for distributions with positive support, and of course each one has it's pluses and minuses depending on your application. It looks like you're doing something with financial data, so the Pareto distribution may also be worth exploring. That tends to have thick tails though so maybe try the gamma first.
A piece of advice though: you're not going to find a closed-form distribution that fits your data perfectly. Different distributions will miss in different ways, so you'll need to ask yourself exactly how good and where in the distribution the fit has to be. The log-normal fit in your pictures may not actually be that bad depending on your priorities. If you're doing regression analysis, then maybe it works. If you're modeling tail-risk, then maybe not. Also, do you really need a closed form distribution? If distribution fit qua fit is your goal, then maybe the empirical distribution is the way to go.