12-18 months IMO. Look at other biomed/tech stocks for comparison. They tend to be slow burning in my experience. PNV is one such example that comes to mind. When they do rerate however, it tends to happen in multiples so I am not worried.
Resistance overhead at 16/17c IMO. Will take something special to break that IMO.
Cheers