U.S. Patent 6506148 (6506148) Price, Chart & Trading