| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Director
2 companies
Dalzell Richard L is a Director at TWLO, with reported holdings spanning 2 companies. Recent filings cover 0 purchases and 86 sales. Those positions are worth an estimated $3.8M at current prices.
Our model assigns Dalzell Richard L a strong insider score of 90/100, based on 22 past trades. Over a 12-month horizon, 100.0% of those trades were profitable, with an average 12-month return of +75.3%.
Dalzell Richard L's largest disclosed position is in INTU as Director, worth about $3.8M. The recent filings there lean toward selling, a net 5,853 shares.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Sep 8, 2026 | INTU Intuit Inc. | Director | Sell | 285 | $325.36 | $92,727.60 | -2.4% | - | - | |
| Jun 23, 2026 | INTU Intuit Inc. | Director | Sell | 284 | $262.32 | $74,498.88 | -2.4% | - | - | |
| Jun 16, 2026 | INTU Intuit Inc. | Director | Sell | 284 | $282.20 | $80,144.80 | -2.3% | - | - | |
| Jun 11, 2026 | INTU Intuit Inc. | Director | Sell | 1,004 | $288.29 | $289,447.63 | -7.5% | - | - | |
| Mar 12, 2026 | INTU Intuit Inc. | Director | Sell | 999 | $457.50 | $457,045.83 | -7.0% | -34.7% | - | |
| Dec 11, 2025 | INTU Intuit Inc. | Director | Sell | 333 | $659.95 | $219,763.35 | -2.4% | -34.8% | - | |
| Dec 10, 2025 | INTU Intuit Inc. | Director | Sell | 666 | $653.69 | $435,354.21 | -4.6% | -31.5% | - | |
| Sep 11, 2025 | INTU Intuit Inc. | Director | Sell | 999 | $666.62 | $665,950.53 | -6.5% | +0.3% | - | |
| Jul 10, 2025 | INTU Intuit Inc. | Director | Sell | 333 | $768.43 | $255,887.19 | -2.1% | -12.0% | - | |
| Jul 9, 2025 | INTU Intuit Inc. | Director | Sell | 666 | $783.62 | $521,890.92 | -4.0% | -14.5% | - |