I had shared my process of analysing companies at following link
Regarding the companies you mentioned, I don’t track any of those mentioned. However I can see that a lot of good detailed work has been done on tinna rubber on its VP thread. You can go through it if already not done so.