Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 100 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

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 28, 2026 SPOT A 329 · · 11,413 Direct +2.97% Acquired (price as of 2026-10-05)
May 22, 2026 SPOT M 2,815 $241.57 $680,020 11,084 Direct +34.04% Acquired 100.0% (price as of 2026-10-05)
May 22, 2026 SPOT M 2,815 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Dec. 14, 2023 MSFT A 0 · · 136 Direct 0.00% Acquired (price as of 2026-10-05)
Dec. 14, 2023 MSFT A 9 · · 4,195 Direct +0.22% Acquired (price as of 2026-10-05)
Dec. 6, 2023 MSFT A 42 · · 136 Direct +44.68% Acquired (price as of 2026-10-05)
Dec. 6, 2023 MSFT A 159 · · 13,800 Direct +1.17% Acquired (price as of 2026-10-05)
Sept. 14, 2023 MSFT A 0 · · 93 Direct 0.00% Acquired (price as of 2026-10-05)
Sept. 14, 2023 MSFT A 8 · · 4,187 Direct +0.19% Acquired (price as of 2026-10-05)
Sept. 13, 2023 MSFT A 175 · · 13,641 Direct +1.30% Acquired (price as of 2026-10-05)
Sept. 13, 2023 MSFT A 46 · · 93 Direct +97.87% Acquired (price as of 2026-10-05)
June 13, 2023 MSFT A 47 · · 47 Direct · Acquired (price as of 2026-10-05)
June 13, 2023 MSFT A 175 · · 13,466 Direct +1.32% Acquired (price as of 2026-10-05)
June 8, 2023 MSFT A 9 · · 4,179 Direct +0.22% Acquired (price as of 2026-10-05)
March 9, 2023 MSFT A 11 · · 4,170 Direct +0.26% Acquired (price as of 2026-10-05)
Jan. 31, 2023 MSFT A 63 · · 4,159 Direct +1.54% Acquired (price as of 2026-10-05)
Jan. 31, 2023 MSFT A 237 · · 13,291 Direct +1.82% Acquired (price as of 2026-10-05)
Dec. 12, 2022 MSFT A 62 · · 4,096 Direct +1.54% Acquired (price as of 2026-10-05)
Dec. 12, 2022 MSFT A 233 · · 13,054 Direct +1.82% Acquired (price as of 2026-10-05)
Dec. 8, 2022 MSFT A 11 · · 4,034 Direct +0.27% Acquired (price as of 2026-10-05)
Sept. 8, 2022 MSFT A 10 · · 4,023 Direct +0.25% Acquired (price as of 2026-10-05)
Aug. 30, 2022 MSFT A 59 · · 4,013 Direct +1.49% Acquired (price as of 2026-10-05)
Aug. 30, 2022 MSFT A 223 · · 12,821 Direct +1.77% Acquired (price as of 2026-10-05)
June 9, 2022 MSFT A 9 · · 3,954 Direct +0.23% Acquired (price as of 2026-10-05)
May 31, 2022 MSFT A 57 · · 3,944 Direct +1.47% Acquired (price as of 2026-10-05)
May 31, 2022 MSFT A 215 · · 12,787 Direct +1.71% Acquired (price as of 2026-10-05)
March 10, 2022 MSFT A 8 · · 3,887 Direct +0.21% Acquired (price as of 2026-10-05)
Jan. 31, 2022 MSFT A 189 · · 12,383 Direct +1.55% Acquired (price as of 2026-10-05)
Jan. 31, 2022 MSFT A 50 · · 3,879 Direct +1.31% Acquired (price as of 2026-10-05)
Dec. 9, 2021 MSFT A 7 · · 3,828 Direct +0.18% Acquired (price as of 2026-10-05)
Nov. 29, 2021 MSFT A 46 · · 3,821 Direct +1.22% Acquired (price as of 2026-10-05)
Nov. 29, 2021 MSFT A 148 · · 12,194 Direct +1.23% Acquired (price as of 2026-10-05)
Sept. 9, 2021 MSFT A 7 · · 3,774 Direct +0.19% Acquired (price as of 2026-10-05)
Sept. 2, 2021 MSFT A 51 · · 3,767 Direct +1.37% Acquired (price as of 2026-10-05)
Sept. 2, 2021 MSFT A 166 · · 12,046 Direct +1.40% Acquired (price as of 2026-10-05)
June 10, 2021 MSFT A 8 · · 3,715 Direct +0.22% Acquired (price as of 2026-10-05)
June 2, 2021 MSFT A 202 · · 11,880 Direct +1.73% Acquired (price as of 2026-10-05)
June 2, 2021 MSFT A 63 · · 3,707 Direct +1.73% Acquired (price as of 2026-10-05)
March 11, 2021 MSFT A 8 · · 3,644 Direct +0.22% Acquired (price as of 2026-10-05)
Jan. 29, 2021 MSFT A 216 · · 11,678 Direct +1.88% Acquired (price as of 2026-10-05)
Jan. 29, 2021 MSFT A 67 · · 3,636 Direct +1.88% Acquired (price as of 2026-10-05)
Dec. 10, 2020 MSFT A 9 · · 3,568 Direct +0.25% Acquired (price as of 2026-10-05)
Dec. 1, 2020 MSFT A 231 · · 11,462 Direct +2.06% Acquired (price as of 2026-10-05)
Dec. 1, 2020 MSFT A 72 · · 3,559 Direct +2.06% Acquired (price as of 2026-10-05)
Sept. 10, 2020 MSFT A 8 · · 3,487 Direct +0.23% Acquired (price as of 2026-10-05)
Sept. 4, 2020 MSFT A 233 · · 11,231 Direct +2.12% Acquired (price as of 2026-10-05)
Sept. 4, 2020 MSFT A 72 · · 3,478 Direct +2.11% Acquired (price as of 2026-10-05)
June 11, 2020 MSFT A 9 · · 3,405 Direct +0.27% Acquired (price as of 2026-10-05)
June 4, 2020 MSFT A 273 · · 10,998 Direct +2.55% Acquired (price as of 2026-10-05)
June 4, 2020 MSFT A 85 · · 3,396 Direct +2.57% Acquired (price as of 2026-10-05)
March 12, 2020 MSFT A 12 · · 3,310 Direct +0.36% Acquired (price as of 2026-10-05)
Jan. 31, 2020 MSFT A 293 · · 10,725 Direct +2.81% Acquired (price as of 2026-10-05)
Jan. 31, 2020 MSFT A 91 · · 3,298 Direct +2.84% Acquired (price as of 2026-10-05)
Dec. 12, 2019 MSFT A 10 · · 3,206 Direct +0.31% Acquired (price as of 2026-10-05)
Dec. 3, 2019 MSFT A 335 · · 10,432 Direct +3.32% Acquired (price as of 2026-10-05)
Dec. 3, 2019 MSFT A 104 · · 3,196 Direct +3.36% Acquired (price as of 2026-10-05)
Sept. 12, 2019 MSFT A 10 · · 3,091 Direct +0.32% Acquired (price as of 2026-10-05)
Aug. 29, 2019 MSFT A 369 · · 10,097 Direct +3.79% Acquired (price as of 2026-10-05)
Aug. 29, 2019 MSFT A 115 · · 3,081 Direct +3.88% Acquired (price as of 2026-10-05)
June 13, 2019 MSFT A 10 · · 2,966 Direct +0.34% Acquired (price as of 2026-10-05)
May 28, 2019 MSFT A 396 · · 9,728 Direct +4.24% Acquired (price as of 2026-10-05)
May 28, 2019 MSFT A 123 · · 2,955 Direct +4.34% Acquired (price as of 2026-10-05)
March 14, 2019 MSFT A 11 · · 2,831 Direct +0.39% Acquired (price as of 2026-10-05)
Jan. 31, 2019 MSFT A 478 · · 9,332 Direct +5.40% Acquired (price as of 2026-10-05)
Jan. 31, 2019 MSFT A 149 · · 2,820 Direct +5.58% Acquired (price as of 2026-10-05)
Dec. 13, 2018 MSFT A 11 · · 2,670 Direct +0.41% Acquired (price as of 2026-10-05)
Nov. 27, 2018 MSFT A 467 · · 8,854 Direct +5.57% Acquired (price as of 2026-10-05)
Nov. 27, 2018 MSFT A 145 · · 2,659 Direct +5.77% Acquired (price as of 2026-10-05)
Sept. 13, 2018 MSFT A 9 · · 2,513 Direct +0.36% Acquired (price as of 2026-10-05)
Aug. 29, 2018 MSFT A 446 · · 8,387 Direct +5.62% Acquired (price as of 2026-10-05)
Aug. 29, 2018 MSFT A 139 · · 2,504 Direct +5.88% Acquired (price as of 2026-10-05)
June 14, 2018 MSFT A 9 · · 2,365 Direct +0.38% Acquired (price as of 2026-10-05)
May 29, 2018 MSFT A 510 · · 7,941 Direct +6.86% Acquired (price as of 2026-10-05)
May 29, 2018 MSFT A 159 · · 2,355 Direct +7.24% Acquired (price as of 2026-10-05)
March 8, 2018 MSFT A 9 · · 2,195 Direct +0.41% Acquired (price as of 2026-10-05)
Jan. 31, 2018 MSFT A 526 · · 7,494 Direct +7.55% Acquired (price as of 2026-10-05)
Jan. 31, 2018 MSFT A 164 · · 2,186 Direct +8.11% Acquired (price as of 2026-10-05)
Dec. 14, 2017 MSFT A 9 · · 2,021 Direct +0.45% Acquired (price as of 2026-10-05)
Nov. 28, 2017 MSFT A 589 · · 6,905 Direct +9.33% Acquired (price as of 2026-10-05)
Nov. 28, 2017 MSFT A 184 · · 2,011 Direct +10.07% Acquired (price as of 2026-10-05)
Sept. 14, 2017 MSFT A 9 · · 1,827 Direct +0.50% Acquired (price as of 2026-10-05)
Aug. 30, 2017 MSFT A 675 · · 6,316 Direct +11.97% Acquired (price as of 2026-10-05)
Aug. 30, 2017 MSFT A 211 · · 1,818 Direct +13.13% Acquired (price as of 2026-10-05)
June 8, 2017 MSFT A 8 · · 1,607 Direct +0.50% Acquired (price as of 2026-10-05)
May 30, 2017 MSFT A 710 · · 5,641 Direct +14.40% Acquired (price as of 2026-10-05)
May 30, 2017 MSFT A 221 · · 1,598 Direct +16.05% Acquired (price as of 2026-10-05)
March 9, 2017 MSFT A 8 · · 1,376 Direct +0.58% Acquired (price as of 2026-10-05)
Jan. 31, 2017 MSFT A 773 · · 4,931 Direct +18.59% Acquired (price as of 2026-10-05)
Jan. 31, 2017 MSFT A 241 · · 1,368 Direct +21.38% Acquired (price as of 2026-10-05)
Dec. 8, 2016 MSFT A 7 · · 1,126 Direct +0.63% Acquired (price as of 2026-10-05)
Nov. 29, 2016 MSFT A 819 · · 4,158 Direct +24.53% Acquired (price as of 2026-10-05)
Nov. 29, 2016 MSFT A 255 · · 1,119 Direct +29.51% Acquired (price as of 2026-10-05)
Sept. 8, 2016 MSFT A 5 · · 863 Direct +0.58% Acquired (price as of 2026-10-05)
Sept. 2, 2016 MSFT A 867 · · 3,339 Direct +35.07% Acquired (price as of 2026-10-05)
Sept. 2, 2016 MSFT A 270 · · 858 Direct +45.92% Acquired (price as of 2026-10-05)
June 9, 2016 MSFT A 4 · · 587 Direct +0.69% Acquired (price as of 2026-10-05)
June 2, 2016 MSFT A 297 · · 583 Direct +103.85% Acquired (price as of 2026-10-05)
May 17, 2016 GAP M 9,661 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
May 17, 2016 GAP M 712 · · 0 Direct -100.00% Disposed (price as of 2026-10-05)
Jan. 29, 2016 MSFT A 952 · · 2,472 Direct +62.63% Acquired (price as of 2026-10-05)

Showing latest 100 of 212 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 22, 2026 SPOT Stock Option Ordinary Share (2,815) $241.57 May 31, 2026 2,815 Disposed
Dec. 14, 2023 MSFT Restricted Stock Units Common Stock (0) · · 0 Acquired
Dec. 14, 2023 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
Dec. 6, 2023 MSFT Restricted Stock Units Common Stock (42) · · 42 Acquired
Sept. 14, 2023 MSFT Restricted Stock Units Common Stock (0) · · 0 Acquired
Sept. 14, 2023 MSFT Restricted Stock Units Common Stock (8) · · 8 Acquired
Sept. 13, 2023 MSFT Restricted Stock Units Common Stock (46) · · 46 Acquired
June 13, 2023 MSFT Restricted Stock Units Common Stock (47) · · 47 Acquired
June 8, 2023 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
March 9, 2023 MSFT Restricted Stock Units Common Stock (11) · · 11 Acquired
Jan. 31, 2023 MSFT Restricted Stock Units Common Stock (63) · · 63 Acquired
Dec. 12, 2022 MSFT Restricted Stock Units Common Stock (62) · · 62 Acquired
Dec. 8, 2022 MSFT Restricted Stock Units Common Stock (11) · · 11 Acquired
Sept. 8, 2022 MSFT Restricted Stock Units Common Stock (10) · · 10 Acquired
Aug. 30, 2022 MSFT Restricted Stock Units Common Stock (59) · · 59 Acquired
June 9, 2022 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
May 31, 2022 MSFT Restricted Stock Units Common Stock (57) · · 57 Acquired
March 10, 2022 MSFT Restricted Stock Units Common Stock (8) · · 8 Acquired
Jan. 31, 2022 MSFT Restricted Stock Units Common Stock (50) · · 50 Acquired
Dec. 9, 2021 MSFT Restricted Stock Units Common Stock (7) · · 7 Acquired
Nov. 29, 2021 MSFT Restricted Stock Units Common Stock (46) · · 46 Acquired
Sept. 9, 2021 MSFT Restricted Stock Units Common Stock (7) · · 7 Acquired
Sept. 2, 2021 MSFT Restricted Stock Units Common Stock (51) · · 51 Acquired
June 10, 2021 MSFT Restricted Stock Units Common Stock (8) · · 8 Acquired
June 2, 2021 MSFT Restricted Stock Units Common Stock (63) · · 63 Acquired
March 11, 2021 MSFT Restricted Stock Units Common Stock (8) · · 8 Acquired
Jan. 29, 2021 MSFT Restricted Stock Units Common Stock (67) · · 67 Acquired
Dec. 10, 2020 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
Dec. 1, 2020 MSFT Restricted Stock Units Common Stock (72) · · 72 Acquired
Sept. 10, 2020 MSFT Restricted Stock Units Common Stock (8) · · 8 Acquired
Sept. 4, 2020 MSFT Restricted Stock Units Common Stock (72) · · 72 Acquired
June 11, 2020 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
June 4, 2020 MSFT Restricted Stock Units Common Stock (85) · · 85 Acquired
March 12, 2020 MSFT Restricted Stock Units Common Stock (12) · · 12 Acquired
Jan. 31, 2020 MSFT Restricted Stock Units Common Stock (91) · · 91 Acquired
Dec. 12, 2019 MSFT Restricted Stock Units Common Stock (10) · · 10 Acquired
Dec. 3, 2019 MSFT Restricted Stock Units Common Stock (104) · · 104 Acquired
Sept. 12, 2019 MSFT Restricted Stock Units Common Stock (10) · · 10 Acquired
Aug. 29, 2019 MSFT Restricted Stock Units Common Stock (115) · · 115 Acquired
June 13, 2019 MSFT Restricted Stock Units Common Stock (10) · · 10 Acquired
May 28, 2019 MSFT Restricted Stock Units Common Stock (123) · · 123 Acquired
March 14, 2019 MSFT Restricted Stock Units Common Stock (11) · · 11 Acquired
Jan. 31, 2019 MSFT Restricted Stock Units Common Stock (149) · · 149 Acquired
Dec. 13, 2018 MSFT Restricted Stock Units Common Stock (11) · · 11 Acquired
Nov. 27, 2018 MSFT Restricted Stock Units Common Stock (145) · · 145 Acquired
Sept. 13, 2018 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
Aug. 29, 2018 MSFT Restricted Stock Units Common Stock (139) · · 139 Acquired
June 14, 2018 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
May 29, 2018 MSFT Restricted Stock Units Common Stock (159) · · 159 Acquired
March 8, 2018 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
Jan. 31, 2018 MSFT Restricted Stock Units Common Stock (164) · · 164 Acquired
Dec. 14, 2017 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
Nov. 28, 2017 MSFT Restricted Stock Units Common Stock (184) · · 184 Acquired
Sept. 14, 2017 MSFT Restricted Stock Units Common Stock (9) · · 9 Acquired
Aug. 30, 2017 MSFT Restricted Stock Units Common Stock (211) · · 211 Acquired
June 8, 2017 MSFT Restricted Stock Units Common Stock (8) · · 8 Acquired
May 30, 2017 MSFT Restricted Stock Units Common Stock (221) · · 221 Acquired
March 9, 2017 MSFT Restricted Stock Units Common Stock (8) · · 8 Acquired
Jan. 31, 2017 MSFT Restricted Stock Units Common Stock (241) · · 241 Acquired
Dec. 8, 2016 MSFT Restricted Stock Units Common Stock (7) · · 7 Acquired
Nov. 29, 2016 MSFT Restricted Stock Units Common Stock (255) · · 255 Acquired
Sept. 8, 2016 MSFT Restricted Stock Units Common Stock (5) · · 5 Acquired
Sept. 2, 2016 MSFT Restricted Stock Units Common Stock (270) · · 270 Acquired
June 9, 2016 MSFT Restricted Stock Units Common Stock (4) · · 4 Acquired
June 2, 2016 MSFT Restricted Stock Units Common Stock (297) · · 297 Acquired
May 17, 2016 GAP Stock Units [F5] Common Stock (9,661) $0.00 · 9,661 Disposed
May 17, 2016 GAP Dividend Equivalent Rights [F1] Common Stock (712) $0.00 · 712 Disposed
May 17, 2016 GAP Dividend Equivalent Rights [F1] Common Stock (471) $0.00 · 471 Acquired
March 10, 2016 MSFT Restricted Stock Units Common Stock (1) · · 1 Acquired
Jan. 29, 2016 MSFT Restricted Stock Units Common Stock (283) · · 283 Acquired
Sept. 30, 2015 GAP Dividend Equivalent Rights [F1] Common Stock (112) $0.00 · 112 Acquired
June 30, 2015 GAP Stock Units Common Stock (3,667) · · 3,667 Acquired
June 30, 2015 GAP Dividend Equivalent Rights Common Stock (59) · · 59 Acquired
June 23, 2015 BOX Director Stock Option (right to buy) Class A Common Stock (11,534) $17.55 June 23, 2025 11,534 Acquired
Jan. 28, 2015 BOX Director Stock Option (right to buy) Class B Common Stock [F4,F6] (27,000) $17.85 April 2, 2024 27,000 Acquired
Jan. 28, 2015 BOX Director Stock Option (right to buy) Existing Class A Common Stock [F4] (27,000) $17.85 April 2, 2024 27,000 Disposed
Jan. 28, 2015 BOX Director Stock Option (right to buy) Existing Class A Common Stock [F2] (27,000) $17.85 April 2, 2024 27,000 Acquired
Jan. 28, 2015 BOX Director Stock Option (right to buy) Existing Class B Common Stock [F2] (27,000) $17.85 April 2, 2024 27,000 Disposed
Jan. 28, 2015 BOX Class B Common Stock [F4,F6] Class A Common Stock (3,375) · · 3,375 Acquired
Jan. 28, 2015 BOX Existing Class B Common Stock [F2] Existing Class A Common Stock (3,375) · · 3,375 Disposed
Sept. 30, 2014 GAP Dividend Equivalent Rights [F1] Common Stock (70) $0.00 · 70 Acquired
June 30, 2014 GAP Stock Units [F1] Common Stock (2,519) $0.00 · 2,519 Acquired
Sept. 30, 2013 GAP Stock Units [F1] Common Stock (3,475) $0.00 · 3,475 Acquired
Feb. 6, 2008 GLW Stock Options (Right to buy) Common Stock (694) $22.86 Feb. 5, 2018 694 Acquired
Aug. 8, 2007 MSI Employee Stock Option (Right to Buy) Common Stock (55,880) $7.27 May 6, 2013 55,880 Acquired
Aug. 8, 2007 MSI Employee Stock Option (Right to Buy) Common Stock (33,528) $8.93 Nov. 5, 2012 33,528 Acquired
May 8, 2007 MSI Employee Stock Option (Right to Buy) Common Stock (100,000) $17.70 May 8, 2017 100,000 Acquired
Feb. 7, 2007 GLW Stock Options (Right to buy) Common Stock (1,985) $22.39 Feb. 6, 2017 1,985 Acquired
July 26, 2006 MSI Employee Stock Option (Rt to Buy) Motorola, Inc. -Common Stock (68,750) $15.47 May 3, 2015 68,750 Disposed
July 26, 2006 MSI Employee Stock Option (Rt to Buy) Motorola, Inc. Common Stock (83,820) $16.30 May 4, 2014 83,820 Disposed
July 26, 2006 MSI Employee Stock Option (Rt to Buy) Motorola, Inc. Common Stock (55,880) $7.27 May 6, 2013 55,880 Disposed
July 26, 2006 MSI Employee Stock Option (Rt to Buy) Motorola, Inc. Common Stock (18,161) $12.92 May 7, 2012 18,161 Disposed
May 3, 2006 MSI Employee Stock Option (Right to Buy) Common Stock (200,000) $21.25 May 3, 2016 200,000 Acquired
Feb. 1, 2006 GLW Stock Options (Right to buy) Common Stock (4,045) $24.72 Jan. 31, 2016 4,045 Acquired
Nov. 7, 2005 MSI Employee Stock Option (Right to Buy) Motorola, Inc. Common Stock · May 4, 2014 83,820 Disposed
Nov. 7, 2005 MSI Employee Stock Option (Right to Buy) Motorola, Inc. Common Stock (25,146) $8.93 Nov. 5, 2012 25,146 Disposed
Nov. 7, 2005 MSI Employee Stock Option (Right to Buy) Motorola, Inc. Common Stock · Nov. 5, 2008 25,146 Disposed
Oct. 5, 2005 GLW Stock Options (Right to buy) Common Stock (1,267) $18.79 Oct. 4, 2015 1,267 Acquired
July 25, 2005 MSI Employee Stock Option (Right to Buy) Motorola, Inc. - Common Stock · May 7, 2012 36,322 Disposed
July 25, 2005 MSI Employee Stock Option (Right to Buy) Motorola, Inc. Common Stock · June 1, 2011 16,764 Disposed

Showing latest 100 of 111 transactions

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

Initial ownership (Form 3) 10 holdings

07

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

DateTickerSecuritySharesOwnership
March 18, 2026 SPOT Ordinary Share 8,269 Direct
March 18, 2026 SPOT Stock Option→ Ordinary Share (2,815) 2,815 Direct
March 18, 2026 SPOT Stock Option→ Ordinary Share (1,657) 1,657 Direct
March 18, 2026 SPOT Stock Option→ Ordinary Share (1,626) 1,626 Direct
March 18, 2026 SPOT Stock Option→ Ordinary Share (379) 379 Direct
Dec. 3, 2015 MSFT Common Stock 613 Direct
Jan. 22, 2015 BOX Existing Class A Common Stock · Direct
Jan. 22, 2015 BOX Existing Class B Common Stock [F2]→ Existing Class A Common Stock (3,375) 3,375 Direct
Jan. 22, 2015 BOX Director Stock Option (right to buy)→ Existing Class B Common Stock [F2] (27,000) 27,000 Direct
July 28, 2005 GLW Common Stock 0 Direct