O'Keefe John Patrick

Number of records: 7
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
03-Jun-24 5:17 PM
View: 
Universal Corp. (UVV) 30-May-24Grant 4,944----56%
8.84K to 13.79K
03-Jun-24 5:17 PM
View: 
Universal Corp. (UVV) 30-May-24Payment of Exercise 616$47.30$29,136.80(4%)
13.79K to 13.17K
30-May-24 5:21 PM
View: 
Universal Corp. (UVV) 28-May-24Payment of Exercise 585$46.96$27,471.60(6%)
9.43K to 8.84K
05-Jun-23 4:35 PM
View: 
Universal Corp. (UVV) 01-Jun-23Grant 4,895----105%
4.67K to 9.56K
05-Jun-23 4:35 PM
View: 
Universal Corp. (UVV) 01-Jun-23Payment of Exercise 629$52.02$32,720.60(7%)
9.56K to 8.94K
06-Jun-22 8:13 PM
View: 
Universal Corp. (UVV) 02-Jun-22Grant 1,625----58%
2.79K to 4.41K
01-Jun-21 2:05 PM
View: 
Universal Corp. (UVV) 27-May-21Grant 1,125----75%
1.5K to 2.62K