It is free for end of day data. So at midnight you get that days data added into the chart. The first thing I would recommend you to research is "support" and "resistance" levels. This can help you time your entry and exit points. After a bit of time you will be able to spot these levels within seconds of scanning a chart.
A pullback is required for a stock to consolidate its previous moves. Most stocks won't travel up in a straight line so a pullback or consolidation is required before the next move and is normally a healthy signal. Sometimes the harder the rise the longer the fall. So a stock that trends upwards and has pullbacks or periods of consolidation before moving up again is a good sign.
BKL Price at posting:
$151.97 Sentiment: Buy Disclosure: Held