Captain America: The Winter Soldier stars Chris Evans and Sebastian Stan appeared this morning at the New York Stock Exchange, where they joined Marvel Entertainment executives to ring the opening bell, and to promote the Friday premiere of their film.

The actors also posed for photos with a costumed Sentinel of Liberty whom we can only presume is that Captain America from the 1950s -- or else a trader who lost a bet.