Insider Profile
Followed by 4 other investors
John Ritota

John Ritota

Alpha Pro Tech
Corporate Insider
Ranked #89,454 out of 94,335 Insiders on TipRanks

Profitable Transactions

11 out of 24 Profitable Transactions

Average Return

Average return per transaction
Time Frame
1 Year
Compare to
No Benchmark

Insider Holdings

Alpha Pro Tech
A breakdown of John Ritota's holdings

Insider Roles

Alpha Pro Tech
Roles that John Ritota holds in companies

Most Profitable Insider Trade

Alpha Pro Tech
Rating Type:Informative Sell
Dates:Jan 05, 2010 - Jan 05, 2011
The most profitable trade made by John Ritota

John Ritota's Trading History

Company Name
Last Transaction Date
Insider Position
Last Transaction
Last Transaction Amount
Holding Value
Alpha Pro Tech
Informative Sell
List of latest transactions for each holding click on a transaction to see John Ritota's performance on stock