Insider at

04

Insider transactions

05
0 buys (P) 10 sells (S) Net: $-4,636,555 + 61 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

61 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 25, 2026 AMBA S 10b5-1 250 $70.76 $17,690 43,930 Direct -0.57% Disposed -3.5% (price as of 2026-10-05)
Aug. 31, 2026 FSLY S 10b5-1 3,000 $23.00 $69,000 280,485 Indirect -1.06% Disposed 13.1% (price as of 2026-10-05)
Aug. 18, 2026 EQIX S 10b5-1 125 $1103.58 $137,948 13,734 Indirect -0.90% Disposed -7.3% (price as of 2026-10-05)
Aug. 3, 2026 EQIX S 4,000 $1019.28 $4,077,120 13,859 Indirect -22.40% Disposed 0.4% (price as of 2026-10-05)
June 26, 2026 AMBA S 10b5-1 250 $62.01 $15,502 41,029 Direct -0.61% Disposed 10.1% (price as of 2026-10-05)
May 29, 2026 FSLY S 10b5-1 1,000 $16.96 $16,960 5,227 Direct -16.06% Disposed 53.4% (price as of 2026-10-05)
May 18, 2026 EQIX S 10b5-1 125 $1060.29 $132,536 17,557 Indirect -0.71% Disposed -3.5% (price as of 2026-10-05)
Feb. 18, 2026 EQIX S 10b5-1 100 $948.30 $94,830 17,682 Indirect -0.56% Disposed 7.9% (price as of 2026-10-05)
Dec. 26, 2025 AMBA S 500 $72.18 $36,090 41,279 Direct -1.20% Disposed -5.4% (price as of 2026-10-05)
Nov. 18, 2025 EQIX S 10b5-1 50 $777.58 $38,879 17,782 Indirect -0.28% Disposed 31.6% (price as of 2026-10-05)
Aug. 18, 2025 EQIX S 10b5-1 75 $781.50 $58,612 17,832 Indirect -0.42% Disposed 31.0% (price as of 2026-10-05)
June 25, 2025 AMBA S 10b5-1 1,000 $62.58 $62,580 39,281 Direct -2.48% Disposed 9.1% (price as of 2026-10-05)
May 16, 2025 EQIX S 10b5-1 100 $869.41 $86,941 17,569 Indirect -0.57% Disposed 17.7% (price as of 2026-10-05)
March 25, 2025 AMBA S 10b5-1 500 $55.50 $27,750 40,281 Direct -1.23% Disposed 23.0% (price as of 2026-10-05)
Feb. 18, 2025 EQIX S 10b5-1 125 $912.21 $114,026 17,669 Indirect -0.70% Disposed 12.2% (price as of 2026-10-05)
Dec. 26, 2024 AMBA S 10b5-1 1,500 $73.80 $110,700 40,781 Direct -3.55% Disposed -7.5% (price as of 2026-10-05)
Nov. 18, 2024 EQIX S 100 $891.00 $89,100 17,794 Indirect -0.56% Disposed 14.9% (price as of 2026-10-05)
Sept. 25, 2024 AMBA S 10b5-1 500 $53.71 $26,855 42,281 Direct -1.17% Disposed 27.1% (price as of 2026-10-05)
Aug. 16, 2024 EQIX S 100 $825.80 $82,580 17,894 Indirect -0.56% Disposed 23.9% (price as of 2026-10-05)
May 16, 2024 EQIX S 100 $812.98 $81,298 17,641 Indirect -0.56% Disposed 25.9% (price as of 2026-10-05)
Feb. 20, 2024 FSLY S 10b5-1 1,000 $15.60 $15,600 39,000 Indirect -2.50% Disposed 66.7% (price as of 2026-10-05)
Feb. 16, 2024 EQIX S 100 $863.49 $86,349 17,741 Indirect -0.56% Disposed 18.5% (price as of 2026-10-05)
Dec. 26, 2023 AMBA S 10b5-1 500 $63.14 $31,570 39,407 Direct -1.25% Disposed 8.1% (price as of 2026-10-05)
Nov. 20, 2023 FSLY S 10b5-1 1,000 $17.72 $17,720 39,000 Indirect -2.50% Disposed 46.8% (price as of 2026-10-05)
Nov. 17, 2023 EQIX S 75 $786.56 $58,992 17,841 Indirect -0.42% Disposed 30.1% (price as of 2026-10-05)
Aug. 22, 2023 FSLY S 10b5-1 1,000 $19.20 $19,200 39,000 Indirect -2.50% Disposed 35.5% (price as of 2026-10-05)
Aug. 16, 2023 EQIX S 75 $760.19 $57,014 17,916 Indirect -0.42% Disposed 34.6% (price as of 2026-10-05)
May 16, 2023 EQIX S 75 $738.20 $55,365 17,627 Indirect -0.42% Disposed 38.6% (price as of 2026-10-05)
Feb. 16, 2023 EQIX S 10b5-1 75 $707.75 $53,081 17,702 Indirect -0.42% Disposed 44.6% (price as of 2026-10-05)
Nov. 16, 2022 EQIX S 10b5-1 50 $658.69 $32,934 17,777 Indirect -0.28% Disposed 55.4% (price as of 2026-10-05)
Aug. 16, 2022 EQIX S 10b5-1 75 $705.16 $52,887 17,827 Indirect -0.42% Disposed 45.1% (price as of 2026-10-05)
June 13, 2022 AMBA S 10b5-1 500 $73.35 $36,675 31,513 Direct -1.56% Disposed -6.9% (price as of 2026-10-05)
June 13, 2022 AMBA S 10b5-1 250 $75.00 $18,750 31,263 Direct -0.79% Disposed -9.0% (price as of 2026-10-05)
May 17, 2022 EQIX S 10b5-1 50 $651.91 $32,596 17,563 Indirect -0.28% Disposed 57.0% (price as of 2026-10-05)
March 29, 2022 AMBA S 10b5-1 250 $100.05 $25,012 31,263 Direct -0.79% Disposed -31.8% (price as of 2026-10-05)
March 16, 2022 AMBA S 10b5-1 750 $88.59 $66,442 31,263 Direct -2.34% Disposed -22.9% (price as of 2026-10-05)
Feb. 16, 2022 EQIX S 10b5-1 50 $677.64 $33,882 17,613 Indirect -0.28% Disposed 51.0% (price as of 2026-10-05)
Dec. 6, 2021 AMBA S 10b5-1 736 $190.72 $140,370 30,509 Direct -2.36% Disposed -64.2% (price as of 2026-10-05)
Nov. 16, 2021 EQIX S 10b5-1 75 $798.27 $59,870 17,663 Indirect -0.42% Disposed 28.2% (price as of 2026-10-05)

Showing latest 100 of 684 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 21, 2026 EQIX Restricted Stock Units Common Stock (302) $0.00 · 302 Disposed
May 13, 2026 EQIX Restricted Stock Unit Common Stock (241) $0.00 · 241 Acquired
May 23, 2025 EQIX Restricted Stock Unit Common Stock (338) $0.00 · 338 Disposed
May 21, 2025 EQIX Restricted Stock Units Common Stock (302) $0.00 · 302 Acquired
March 24, 2025 FSLY Director Stock Option (Right to Buy) Class A Common Stock (38,424) $4.44 July 30, 2028 38,424 Disposed
May 28, 2024 EQIX Restricted Stock Unit Common Stock (353) $0.00 · 353 Disposed
May 23, 2024 EQIX Restricted Stock Unit Common Stock (338) $0.00 · 338 Acquired
May 15, 2024 FSLY Director Stock Option (Right to Buy) Class A Common Stock (30,000) $4.44 July 30, 2028 30,000 Disposed
Feb. 20, 2024 FSLY Director Stock Option (Right to Buy) Class A Common Stock (1,000) $4.44 July 30, 2028 1,000 Disposed
Nov. 20, 2023 FSLY Director Stock Option (Right to Buy) Class A Common Stock (1,000) $4.44 July 30, 2028 1,000 Disposed
Aug. 22, 2023 FSLY Director Stock Option (Right to Buy) Class A Common Stock (1,000) $4.44 July 30, 2028 1,000 Disposed
May 25, 2023 EQIX Restricted Stock Unit Common Stock (353) $0.00 · 353 Acquired
May 25, 2023 EQIX Restricted Stock Unit Common Stock (364) $0.00 · 364 Disposed
March 15, 2023 AMBA Restricted Stock Units Ordinary Shares (779) · Sept. 15, 2023 779 Disposed
Dec. 16, 2022 AMBA Restricted Stock Units Ordinary Shares (779) · Sept. 15, 2023 779 Disposed
Oct. 18, 2022 FSLY Director Stock Option (Right to Buy) Class A Common Stock (31,414) $4.44 July 30, 2028 31,414 Disposed
Oct. 18, 2022 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,555) $38.92 Sept. 7, 2024 1,555 Disposed
Sept. 16, 2022 AMBA Restricted Stock Units Ordinary Shares (377) · Sept. 15, 2022 377 Disposed
Sept. 1, 2022 AMBA Restricted Stock Units Ordinary Shares (3,117) · Sept. 15, 2023 3,117 Acquired
June 16, 2022 AMBA Restricted Stock Units Ordinary Shares (377) · Sept. 15, 2022 377 Disposed
June 13, 2022 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (750) $38.92 Sept. 7, 2024 750 Disposed
May 26, 2022 EQIX Restricted Stock Unit Common Stock (339) $0.00 · 339 Disposed
May 25, 2022 EQIX Restricted Stock Unit Common Stock (364) $0.00 · 364 Acquired
March 29, 2022 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (250) $38.92 Sept. 7, 2024 250 Disposed
March 16, 2022 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (750) $38.92 Sept. 7, 2024 750 Disposed
March 16, 2022 AMBA Restricted Stock Units Ordinary Shares (377) · Sept. 15, 2022 377 Disposed
Dec. 16, 2021 AMBA Restricted Stock Units Ordinary Shares (377) · Sept. 15, 2022 377 Disposed
Dec. 6, 2021 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (736) $16.35 June 5, 2023 736 Disposed
Nov. 5, 2021 FSLY Director Stock Option (Right to Buy) Class A Common Stock (2,000) $4.44 July 30, 2028 2,000 Disposed
Sept. 16, 2021 AMBA Restricted Stock Units Ordinary Shares (959) · Sept. 15, 2021 959 Disposed
Sept. 3, 2021 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (736) $16.35 June 5, 2023 736 Disposed
Sept. 2, 2021 AMBA Restricted Stock Units Ordinary Shares (1,508) · Sept. 15, 2022 1,508 Acquired
July 12, 2021 FSLY Director Stock Option (Right to Buy) Class A Common Stock (104,838) $4.44 July 30, 2028 104,838 Acquired
July 12, 2021 FSLY Director Stock Option (Right to Buy) Class B Common Stock (104,838) $4.44 July 30, 2028 104,838 Disposed
July 12, 2021 FSLY Class B Common Stock Class A Common Stock (104,000) · · 104,000 Disposed
June 18, 2021 EQIX Restricted Stock Unit Common Stock (358) $0.00 · 358 Disposed
June 17, 2021 FTNT Restricted Stock Units Common Stock (448) · · 448 Disposed
June 16, 2021 AMBA Restricted Stock Units Ordinary Shares (958) · Sept. 15, 2021 958 Disposed
June 8, 2021 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,500) $38.92 Sept. 7, 2024 1,500 Disposed
May 26, 2021 EQIX Restricted Stock Unit Common Stock (339) $0.00 · 339 Acquired
May 17, 2021 FSLY Class B Common Stock Class A Common Stock (1,000) · · 1,000 Disposed
March 31, 2021 FTNT Restricted Stock Units Common Stock (448) · · 448 Disposed
March 16, 2021 AMBA Restricted Stock Units Ordinary Shares (958) · Sept. 15, 2021 958 Disposed
March 9, 2021 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (750) $16.35 June 5, 2023 750 Disposed
March 9, 2021 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (750) $38.92 Sept. 7, 2024 750 Disposed
Feb. 16, 2021 FSLY Class B Common Stock Class A Common Stock (15,000) · · 15,000 Disposed
Dec. 31, 2020 FTNT Restricted Stock Units Common Stock (448) · · 448 Disposed
Dec. 16, 2020 AMBA Restricted Stock Units Ordinary Shares (958) · Sept. 15, 2021 958 Disposed
Dec. 8, 2020 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (2,000) $16.35 June 5, 2023 2,000 Disposed
Nov. 17, 2020 FSLY Class B Common Stock Class A Common Stock (1,000) · · 1,000 Disposed
Nov. 16, 2020 FSLY Class B Common Stock Class A Common Stock (4,000) · · 4,000 Disposed
Sept. 30, 2020 FTNT Restricted Stock Units Common Stock (448) · · 448 Disposed
Sept. 16, 2020 AMBA Restricted Stock Units Ordinary Shares (858) · · 858 Disposed
Sept. 8, 2020 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,000) $16.35 June 5, 2023 1,000 Disposed
Sept. 4, 2020 AMBA Restricted Stock Units Ordinary Shares (3,833) · Sept. 15, 2021 3,833 Acquired
Aug. 20, 2020 FTNT Restricted Stock Units Common Stock (1,792) · · 1,792 Acquired
June 18, 2020 EQIX Restricted Stock Units Common Stock (358) $0.00 · 358 Acquired
June 18, 2020 FTNT Restricted Stock Units Common Stock (817) · · 817 Disposed
June 16, 2020 AMBA Restricted Stock Units Ordinary Shares (858) · · 858 Disposed
June 9, 2020 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,167) $6.00 Oct. 8, 2022 1,167 Disposed
June 9, 2020 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (333) $16.35 June 5, 2023 333 Disposed
June 1, 2020 EQIX Restricted Stock Units Common Stock (513) $0.00 · 513 Disposed
March 31, 2020 FTNT Restricted Stock Units Common Stock (816) · · 816 Disposed
March 26, 2020 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (500) $6.00 Oct. 8, 2022 500 Disposed
March 17, 2020 AMBA Restricted Stock Units Ordinary Shares (858) · Sept. 15, 2020 858 Disposed
March 9, 2020 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,000) $6.00 Oct. 8, 2022 1,000 Disposed
Dec. 31, 2019 FTNT Restricted Stock Units Common Stock (817) · · 817 Disposed
Dec. 26, 2019 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (500) $6.00 Oct. 8, 2022 500 Disposed
Dec. 17, 2019 AMBA Restricted Stock Units Ordinary Shares (857) · Sept. 15, 2020 857 Disposed
Dec. 9, 2019 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,500) $6.00 Oct. 8, 2022 1,500 Disposed
Sept. 30, 2019 FTNT Restricted Stock Units Common Stock (816) · · 816 Disposed
Sept. 17, 2019 AMBA Restricted Stock Units Ordinary Shares (1,312) · Sept. 15, 2019 1,312 Disposed
Sept. 5, 2019 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (500) $6.00 Oct. 8, 2022 500 Disposed
Sept. 4, 2019 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,500) $6.00 Oct. 8, 2022 1,500 Disposed
Sept. 3, 2019 AMBA Restricted Stock Units Ordinary Shares (3,431) · Sept. 15, 2020 3,431 Acquired
Aug. 15, 2019 FTNT Restricted Stock Units Common Stock (3,266) · · 3,266 Acquired
June 21, 2019 FTNT Restricted Stock Units Common Stock (3,592) · · 3,592 Disposed
June 18, 2019 AMBA Restricted Stock Units Ordinary Shares (1,312) · Sept. 15, 2019 1,312 Disposed
June 11, 2019 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,000) $6.00 Oct. 8, 2022 1,000 Disposed
June 7, 2019 EQIX Restricted Stock Units Common Stock (629) $0.00 · 629 Disposed
May 30, 2019 EQIX Restricted Stock Units Common Stock (513) $0.00 · 513 Acquired
March 19, 2019 AMBA Restricted Stock Units Ordinary Shares (1,312) · Sept. 15, 2019 1,312 Disposed
March 12, 2019 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,000) $6.00 Oct. 8, 2022 1,000 Disposed
Dec. 18, 2018 AMBA Restricted Stock Units Ordinary Shares (1,312) · Sept. 15, 2019 1,312 Disposed
Dec. 11, 2018 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,000) $6.00 Oct. 8, 2022 1,000 Disposed
Sept. 18, 2018 AMBA Restricted Stock Units Ordinary Shares (1,232) · Sept. 15, 2018 1,232 Disposed
Sept. 6, 2018 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,000) $6.00 Oct. 8, 2022 1,000 Disposed
Sept. 4, 2018 AMBA Restricted Stock Units Ordinary Shares (5,248) · Sept. 15, 2019 5,248 Acquired
Aug. 15, 2018 FTNT Restricted Stock Units Common Stock (3,592) · · 3,592 Acquired
Aug. 9, 2018 FTNT Restricted Stock Units Common Stock (6,021) · · 6,021 Disposed
Aug. 6, 2018 FTNT Restricted Stock Units Common Stock (332) · · 332 Disposed
June 18, 2018 AMBA Restricted Stock Units Ordinary Shares (1,231) · Sept. 15, 2018 1,231 Disposed
June 7, 2018 EQIX Restricted Stock Units Common Stock (629) $0.00 · 629 Acquired
May 31, 2018 EQIX Restricted Stock Units Common Stock (566) $0.00 · 566 Disposed
May 11, 2018 FTNT Non-qualified Stock Option (right to buy) Common Stock (3,000) $20.13 Aug. 2, 2018 3,000 Disposed
May 6, 2018 FTNT Restricted Stock Units Common Stock (331) · · 331 Disposed
March 16, 2018 AMBA Restricted Stock Units Ordinary Shares (1,232) · Sept. 15, 2018 1,232 Disposed
March 12, 2018 AMBA Non-Qualified Stock Option (right to buy) Ordinary Shares (1,000) $6.00 Oct. 8, 2022 1,000 Disposed
Feb. 12, 2018 FTNT Non-qualified Stock Option (right to buy) Common Stock (4,000) $20.13 Aug. 2, 2018 4,000 Disposed
Feb. 6, 2018 FTNT Restricted Stock Units Common Stock (331) · · 331 Disposed

Showing latest 100 of 269 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 6 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
May 16, 2019 FSLY Class B Common Stock→ Class A Common Stock (125,000) 125,000 Direct
May 16, 2019 FSLY Director Stock Option (Right to Buy)→ Class B Common Stock [F1] (104,838) 104,838 Direct
Oct. 9, 2012 AMBA Stock Option (right to buy)→ Ordinary Shares (26,667) 26,667 Direct
Nov. 17, 2009 FTNT Stock Option (right to buy)→ Common Stock (100,000) 100,000 Direct
Nov. 17, 2009 FTNT Stock Option (right to buy)→ Common Stock (48,000) 48,000 Direct
Nov. 17, 2009 FTNT Stock Option (right to buy)→ Common Stock (12,000) 12,000 Direct