Elite members get real-time data, technical charting, alerts, and no ads - starting at $24.96/mo. Try Elite Free for 7 Days

New upgrade:   Journal your trades with more detail

Read How

Keith Leonard - Insider Transactions

Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
ISRG logoIISRGLeonard Keith RDirectorApr 30 '26Option Exercise0.005310901Apr 30 09:02 PM
ARQT logoAARQTLeonard Keith RDirectorMar 02 '26Option Exercise8.2839,272325,23161,395Mar 04 04:17 PM
ARQT logoAARQTLeonard Keith RDirectorMar 02 '26Sale25.3939,272997,19522,123Mar 04 04:17 PM
ARQT logoAARQTKeith LeonardBoard of DirectorMar 02 '26Proposed Sale25.3939,272997,195Mar 02 05:59 PM
ISRG logoIISRGLeonard Keith RDirectorApr 25 '25Option Exercise0.0073902,345Apr 25 02:01 PM
ISRG logoIISRGLeonard Keith RDirectorApr 25 '24Option Exercise0.0056901,606Apr 26 03:44 PM
ISRG logoIISRGLeonard Keith RDirectorApr 27 '23Option Exercise0.0048203,584Apr 28 06:57 PM
ISRG logoIISRGLeonard Keith RDirectorApr 22 '22Option Exercise0.0055503,102Apr 26 12:42 PM
ISRG logoIISRGLeonard Keith RDirectorAug 03 '21Option Exercise462.71996460,8591,845Aug 03 07:39 PM
ISRG logoIISRGLeonard Keith RDirectorAug 03 '21Sale1000.00996996,000849Aug 03 07:39 PM
ISRG logoIISRGLeonard Keith RDirectorApr 22 '21Option Exercise0.002550849Apr 26 03:05 PM
ISRG logoIISRGLeonard Keith RDirectorFeb 13 '20Option Exercise271.481,545419,4421,877Feb 13 08:44 PM
ISRG logoIISRGLeonard Keith RDirectorFeb 13 '20Sale600.001,545927,000332Feb 13 08:44 PM
ISRG logoIISRGLeonard Keith RDirectorApr 19 '19Option Exercise0.003320845Apr 23 11:51 AM
ISRG logoIISRGLeonard Keith RDirectorApr 19 '18Option Exercise0.005130513Apr 19 08:18 PM
ISRG logoIISRGLeonard Keith RDirectorAug 31 '17Option Exercise614.90427262,564754Sep 01 11:27 AM
ISRG logoIISRGLeonard Keith RDirectorAug 31 '17Sale1000.00854854,0000Sep 01 11:27 AM
ISRG logoIISRGLeonard Keith RDirectorApr 20 '17Option Exercise0.003270427Apr 21 05:25 PM
ISRG logoIISRGLeonard Keith RDirectorJan 30 '17Option Exercise0.001000100Jan 31 01:22 PM