Universal Corp.

NYSE: UVV    
Share price (5/17/24): $54.07    
Market cap (5/17/24): $1.329 billion