Current roles
From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.
No current S&P 500 role.
Past roles
“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.
Sits alongside
People who currently share a board or management team with this person.
No current colleagues on record.
Open-market trades
Purchases and sales reported on Form 4 at S&P 500 companies.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Apr 29, 2025 | ISRG | Sale | 188 | $512.90 | $96K |
| Apr 28, 2025 | ISRG | Sale | 188 | $515.91 | $97K |
| Apr 25, 2025 | ISRG | Sale | 119 | $513.18 | $61K |
| Apr 25, 2025 | ISRG | Sale | 119 | $513.18 | $61K |
| Apr 25, 2025 | ISRG | Sale | 188 | $513.18 | $96K |
| Apr 25, 2025 | ISRG | Sale | 188 | $513.18 | $96K |
| Mar 13, 2025 | ISRG | Sale | 479 | $498.71 | $239K |
| Mar 13, 2025 | ISRG | Sale | 480 | $498.71 | $239K |
| Mar 13, 2025 | ISRG | Sale | 564 | $498.71 | $281K |
| Mar 13, 2025 | ISRG | Sale | 3,707 | $498.71 | $1.8M |
| Mar 13, 2025 | ISRG | Sale | 4,557 | $500.00 | $2.3M |
| Mar 13, 2025 | ISRG | Sale | 597 | $498.71 | $298K |
| Mar 13, 2025 | ISRG | Sale | 597 | $498.71 | $298K |
| Mar 13, 2025 | ISRG | Sale | 564 | $498.71 | $281K |
| Nov 29, 2024 | ISRG | Sale | 188 | $539.00 | $101K |
| Nov 29, 2024 | ISRG | Sale | 188 | $539.00 | $101K |
| Nov 26, 2024 | ISRG | Sale | 198 | $542.06 | $107K |
| Nov 26, 2024 | ISRG | Sale | 198 | $542.06 | $107K |
| Nov 11, 2024 | ISRG | Sale | 120 | $539.89 | $65K |
| Nov 11, 2024 | ISRG | Sale | 119 | $539.89 | $64K |
| Oct 29, 2024 | ISRG | Sale | 188 | $506.52 | $95K |
| Oct 28, 2024 | ISRG | Sale | 198 | $513.66 | $102K |
| Oct 28, 2024 | ISRG | Sale | 188 | $513.66 | $97K |
| Oct 28, 2024 | ISRG | Sale | 198 | $513.66 | $102K |
| Oct 25, 2024 | ISRG | Sale | 120 | $514.00 | $62K |
| Oct 25, 2024 | ISRG | Sale | 188 | $514.00 | $97K |
| Oct 25, 2024 | ISRG | Sale | 198 | $514.00 | $102K |
| Oct 25, 2024 | ISRG | Sale | 198 | $514.00 | $102K |
| Oct 25, 2024 | ISRG | Sale | 120 | $514.00 | $62K |
| Oct 25, 2024 | ISRG | Sale | 188 | $514.00 | $97K |
| Sep 10, 2024 | ISRG | Sale | 119 | $477.50 | $57K |
| Sep 10, 2024 | ISRG | Sale | 119 | $477.50 | $57K |
| Aug 29, 2024 | ISRG | Sale | 188 | $482.21 | $91K |
| Aug 28, 2024 | ISRG | Sale | 188 | $482.93 | $91K |
| Aug 26, 2024 | ISRG | Sale | 198 | $486.88 | $96K |
| Aug 26, 2024 | ISRG | Sale | 198 | $486.88 | $96K |
| Aug 12, 2024 | ISRG | Sale | 120 | $464.76 | $56K |
| Aug 12, 2024 | ISRG | Sale | 120 | $464.76 | $56K |
| Jul 29, 2024 | ISRG | Sale | 188 | $446.60 | $84K |
| Jul 29, 2024 | ISRG | Sale | 188 | $446.60 | $84K |
| Jul 26, 2024 | ISRG | Sale | 120 | $438.60 | $53K |
| Jul 26, 2024 | ISRG | Sale | 188 | $438.60 | $82K |
| Jul 26, 2024 | ISRG | Sale | 399 | $438.60 | $175K |
| Jul 26, 2024 | ISRG | Sale | 399 | $438.60 | $175K |
| Jul 26, 2024 | ISRG | Sale | 187 | $438.60 | $82K |
| Jul 26, 2024 | ISRG | Sale | 120 | $438.60 | $53K |
| Jun 10, 2024 | ISRG | Sale | 120 | $416.60 | $50K |
| Jun 10, 2024 | ISRG | Sale | 119 | $416.60 | $50K |
| May 29, 2024 | ISRG | Sale | 188 | $396.59 | $75K |
| May 28, 2024 | ISRG | Sale | 188 | $404.41 | $76K |
| May 28, 2024 | ISRG | Sale | 198 | $404.41 | $80K |
| May 28, 2024 | ISRG | Sale | 198 | $404.41 | $80K |
| May 13, 2024 | ISRG | Sale | 90 | $389.16 | $35K |
| May 13, 2024 | ISRG | Sale | 194 | $389.16 | $75K |
| May 10, 2024 | ISRG | Sale | 119 | $385.55 | $46K |
| May 10, 2024 | ISRG | Sale | 120 | $385.55 | $46K |
| Apr 29, 2024 | ISRG | Sale | 188 | $375.39 | $71K |
| Apr 29, 2024 | ISRG | Sale | 188 | $375.39 | $71K |
| Apr 26, 2024 | ISRG | Sale | 188 | $368.10 | $69K |
| Apr 26, 2024 | ISRG | Sale | 396 | $375.00 | $149K |
| Apr 26, 2024 | ISRG | Sale | 396 | $368.10 | $146K |
| Apr 26, 2024 | ISRG | Sale | 90 | $368.10 | $33K |
| Apr 26, 2024 | ISRG | Sale | 120 | $368.10 | $44K |
| Apr 26, 2024 | ISRG | Sale | 120 | $368.10 | $44K |
| Apr 26, 2024 | ISRG | Sale | 188 | $368.10 | $69K |
| Mar 11, 2024 | ISRG | Sale | 90 | $390.16 | $35K |
| Mar 11, 2024 | ISRG | Sale | 119 | $390.16 | $46K |
| Mar 11, 2024 | ISRG | Sale | 120 | $390.16 | $47K |
| Mar 8, 2024 | ISRG | Sale | 1,437 | $393.80 | $566K |
| Mar 8, 2024 | ISRG | Sale | 940 | $393.82 | $370K |
| Mar 8, 2024 | ISRG | Sale | 2,819 | $393.79 | $1.1M |
| Mar 8, 2024 | ISRG | Sale | 2,749 | $393.83 | $1.1M |
| Mar 8, 2024 | ISRG | Sale | 1,504 | $393.81 | $592K |
| Mar 8, 2024 | ISRG | Sale | 7,149 | $393.78 | $2.8M |
| Mar 8, 2024 | ISRG | Sale | 993 | $393.80 | $391K |
| Mar 8, 2024 | ISRG | Sale | 453 | $393.80 | $178K |
| Mar 8, 2024 | ISRG | Sale | 363 | $393.80 | $143K |
| Mar 8, 2024 | ISRG | Sale | 453 | $393.80 | $178K |
| Mar 8, 2024 | ISRG | Sale | 1,436 | $393.82 | $566K |
| Nov 14, 2023 | ISRG | Sale | 270 | $290.00 | $78K |
| Nov 14, 2023 | ISRG | Sale | 597 | $290.00 | $173K |
| Oct 24, 2023 | ISRG | Sale | 273 | $271.93 | $74K |
| Oct 24, 2023 | ISRG | Sale | 564 | $275.00 | $155K |
| Oct 24, 2023 | ISRG | Sale | 273 | $271.93 | $74K |
| Jul 25, 2023 | ISRG | Sale | 594 | $322.76 | $192K |
| Jul 25, 2023 | ISRG | Sale | 273 | $322.76 | $88K |
| Jul 25, 2023 | ISRG | Sale | 270 | $322.76 | $87K |
| Jul 25, 2023 | ISRG | Sale | 270 | $322.76 | $87K |
| Jul 25, 2023 | ISRG | Sale | 564 | $322.76 | $182K |
| Jul 25, 2023 | ISRG | Sale | 564 | $325.00 | $183K |
| Jun 14, 2023 | ISRG | Sale | 2,443 | $325.00 | $794K |
| Apr 21, 2023 | ISRG | Sale | 273 | $298.00 | $81K |
| Apr 21, 2023 | ISRG | Sale | 273 | $298.00 | $81K |
| Apr 21, 2023 | ISRG | Sale | 1,086 | $297.92 | $324K |
| Apr 21, 2023 | ISRG | Sale | 2,184 | $297.92 | $651K |
| Apr 21, 2023 | ISRG | Sale | 1,167 | $297.90 | $348K |
| Apr 21, 2023 | ISRG | Sale | 1,196 | $297.91 | $356K |
| Apr 21, 2023 | ISRG | Sale | 2,444 | $297.93 | $728K |
| Feb 16, 2023 | ISRG | Sale | 1,971 | $240.77 | $475K |
| Jan 27, 2023 | ISRG | Sale | 813 | $250.00 | $203K |
SEC reporting-owner ID (CIK) 1808942 · all filings on EDGAR