QuoTrend
SignalsScreenerWatchlistNews
⌘K
QuoTrend
PAGEInsider
SignalsScreenerWatchlistNews
ScreenerAll stocks A-ZETFs by categorySignalsNewsSectorsHeatmapsInsiderCalendarStrategiesCompareCryptoForexFutures
HomePricingContactHelpTermsPrivacy
Quotes delayed 15 minutes for NASDAQ, NYSE and AMEX.
QuoTrend provides financial information and tools for educational purposes only — not investment advice or a recommendation to buy or sell. See our Terms.
© 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
MCRIFARAHI JOHNCEOApr 28 '26Option Exercise36.07200,0007,214,685736,304Apr 30
MCRIFARAHI JOHNCEOMar 16 '26Sale99.002,000198,000536,304Mar 25
MCRIFARAHI JOHNCEOMar 10 '26Sale97.431,00097,430538,304Mar 25
MCRIFARAHI JOHNCEOJul 22 '25Sale105.782,000211,560560,110Jul 23
MCRIFARAHI JOHNCEOJul 21 '25Option Exercise17.6266,6661,174,655595,102Jul 23
MCRIFARAHI JOHNCEOJan 03 '25Sale77.701,00077,700528,436Jan 06
MCRIFARAHI JOHNCEOOct 15 '24Sale76.502,000153,000557,404Jan 06
MCRIFARAHI JOHNCEOJul 30 '24Option Exercise12.32133,3361,642,700600,000Aug 01
MCRIFARAHI JOHNCEOJun 21 '24Sale68.002,000136,000525,310Jun 28
MCRIFARAHI JOHNCEODec 26 '23Sale69.001,00069,000565,297Jan 04
MCRIFARAHI JOHNCEODec 15 '23Sale68.512,000137,020566,297Jan 04
MCRIFARAHI JOHNCEONov 07 '22Option Exercise21.7166,6661,447,319565,153Nov 09
MCRIFARAHI JOHNCEOOct 07 '22Option Exercise8.5666,666570,661555,948Oct 11
MCRIFARAHI JOHNCEOOct 19 '21Option Exercise9.3366,668622,012526,990Oct 21
MCRIFARAHI JOHNCEODec 06 '17Sale46.2544020,3501,763,340Mar 30
MCRIFARAHI JOHNCEODec 04 '17Sale46.2714,519671,7941,763,340Mar 30
MCRIFARAHI JOHNCEONov 30 '17Sale47.251004,7251,763,340Mar 30
MCRIFARAHI JOHNCEOAug 09 '17Sale29.0066,6681,933,372400,000Aug 10
MCRIFARAHI JOHNCEOOct 20 '16Option Exercise21.8266,6661,454,6521,791,983Oct 24
MCRIFARAHI JOHNCEOApr 02 '14Option Exercise11.77540,0046,356,1412,057,394Apr 07
MCRIFARAHI JOHNCEOMar 05 '14Sale18.563,99274,0921,787,392Mar 06
MCRIFARAHI JOHNCEOMar 04 '14Sale18.5139,001721,9091,791,384Mar 06
MCRIFARAHI JOHNCEOMar 03 '14Option Exercise11.69200,0002,337,0001,987,392Mar 05