RVP
Nicely formed triangle. Well behaved stock. Nice fundamentals. It will test a breakout soon or retract to lower boundary.
Comment:
Tomorrow (4/20) is the day for a re-test. It will either BO or bounce back for a last try.