I contacted T-P about this and they wrote back that they emphatically re-state that they do not under any circumstances accept any form of compensation from the companies listed on their picks page. As noted they do occasionally have positions in some of the stocks they list but state that these shares are bought in the open market.
If you have hard evidence against this please send it my way as I would like to submit this to them for explanation.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.