The William O’Neil companies closely study market history to derive and constantly update our investment methodology.