I use TDameritrade's charts also, however they are sometimes unreliable in that they will give you bogus highs or lows or not show a split unless you look at the complete 20 year monthly chart, so be careful with them. I also prefer stockcharts.com but like you said, they don't show charts for some stocks.