I checked the definitions of these words in a dictionary. You can also find the definitions of these words in a dictionary or on the internet if you require further explanation.
I believe the answer is: The extreme nature of his stock portfolio translated into a conflicting display of emotions: on lucrative days he felt ecstatic.