richard williams stock