I had to check twice on the fundamentals here, because I could not believe my eyes.
Profit margin of: +47%
PE of: 14
EPS Q/Q: 323%
Price action is getting very tight in its wedge after a lot of failed attempts to breakout.
A break above $2.20 and holding, and this can run very aggressively higher and back up to the blue line at $4.84.
Pull back in the middle of 2023 held on the 0.78 Fib too which is a healthy sign.