A product of good stock (8)
I believe the answer is:
dividend
'stock' is the definition.
(thesaurus)
'a product of good' is the wordplay.
I cannot really see how this works, but
'product' could be 'end' (end product is a kind of product) and 'end' is found within the answer.
This may be the basis of the clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for dividend that I've seen before include "Part of profits paid to shareholder" , "Payout on shares" , "Share of interest, profits etc" , "Share of profit" , "Portion of profits paid to a shareholder" .)