-
Powell Industries Inc. (POWL $304.23)
-
Vistra Corp. (VST $204.15)
-
Constellation Energy Corporation (CEG $364.38)
Q: These are seeing big drops today - powl in particular. Are you aware of any reason? I was planning on holding all three for at least a year but am now wondering whether I should bail. Any insight would be appreciated. Thanks.