#tmf stock analysis