135% Techno Boom: Still Undervalued?