Seems like company fundamentals are strong and this stock has taught me a lot due to its complexity.