CME Group Inc.
Long

CME continuation

Strong stock. Bucking market weakness. Hitting new highs.

Declinazione di responsabilità