QuoTrend
DashboardScreenCompareStrategiesPortfolioSectorsHeatmapsInsiderFuturesForexCryptoCalendarNews
DashboardScreenCompareStrategiesPortfolioSectorsHeatmapsInsiderFuturesForexCryptoCalendarNewsMore
⌘K
Help
QuoTrend
PAGEInsider
HomePricingContactHelpTermsPrivacy
Quotes delayed 15 minutes for NASDAQ, NYSE and AMEX.
© 2026 QuoTrend

Insider Trading & Congressional Trades

← Back
View
Filter
Tickers

FARAHI JOHN – Insider Transactions

TickerOwnerRelationshipDateTransactionCost#SharesValue ($)#Shares TotalSEC Form 4
MCRIFARAHI JOHNCEOMay 28 '26Sale120.845,000604,200616,556May 29 12:00 AM
MCRIFARAHI JOHNCEOApr 28 '26Option Exercise36.07400,00014,429,370736,304Apr 30 12:00 AM
MCRIFARAHI JOHNCEOMar 16 '26Sale99.002,000198,000536,304Mar 25 12:00 AM
MCRIFARAHI JOHNCEOMar 10 '26Sale97.431,00097,430538,304Mar 25 12:00 AM
MCRIFARAHI JOHNCEOJul 22 '25Sale105.782,000211,560560,110Jul 23 12:00 AM
MCRIFARAHI JOHNCEOJul 21 '25Option Exercise17.6266,6661,174,655595,102Jul 23 12:00 AM
MCRIFARAHI JOHNCEOJan 03 '25Sale77.701,00077,700528,436Jan 06 12:00 AM
MCRIFARAHI JOHNCEOOct 15 '24Sale76.502,000153,000557,404Jan 06 12:00 AM
MCRIFARAHI JOHNCEOJul 30 '24Option Exercise12.32133,3361,642,700600,000Aug 01 12:00 AM
MCRIFARAHI JOHNCEOJun 21 '24Sale68.002,000136,000525,310Jun 28 12:00 AM
MCRIFARAHI JOHNCEODec 26 '23Sale69.001,00069,000565,297Jan 04 12:00 AM
MCRIFARAHI JOHNCEODec 15 '23Sale68.512,000137,020566,297Jan 04 12:00 AM
MCRIFARAHI JOHNCEONov 07 '22Option Exercise10.86133,3321,447,319565,153Nov 09 12:00 AM
MCRIFARAHI JOHNCEOOct 07 '22Option Exercise4.28133,332570,661600,000Oct 11 12:00 AM
MCRIFARAHI JOHNCEOOct 19 '21Option Exercise9.33133,3361,244,024600,000Oct 21 12:00 AM
MCRIFARAHI JOHNCEODec 06 '17Sale46.2544020,3501,763,340Mar 30 12:00 AM
MCRIFARAHI JOHNCEODec 04 '17Sale46.2714,519671,7941,763,340Mar 30 12:00 AM
MCRIFARAHI JOHNCEONov 30 '17Sale47.251004,7251,763,340Mar 30 12:00 AM
MCRIFARAHI JOHNCEOAug 09 '17Sale29.0066,6681,933,372400,000Aug 10 12:00 AM
MCRIFARAHI JOHNCEOOct 20 '16Option Exercise21.82133,3322,909,3041,791,983Oct 24 12:00 AM
MCRIFARAHI JOHNCEOApr 02 '14Option Exercise11.77540,0046,356,1412,057,394Apr 07 12:00 AM
MCRIFARAHI JOHNCEOMar 05 '14Sale18.563,99274,0921,787,392Mar 06 12:00 AM
MCRIFARAHI JOHNCEOMar 04 '14Sale18.5139,001721,9091,791,384Mar 06 12:00 AM
MCRIFARAHI JOHNCEOMar 03 '14Option Exercise11.69400,0004,674,0001,987,392Mar 05 12:00 AM
PREV12NEXTPage 1 / 2