I manage stellarchain.io and I was away to China with business, and i couldn't update the certificate with the internet there. Now its on automatic renewal as it should have been.
I planned for charts in stellarchain I just didn't find time to do it. Hopefully, I will find the time in this upcoming holiday break to scrap the whole thing and build a chart.
My plan is to redo the whole thing to make it more efficient and push something new soon.