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
June 5, 2026 TT F 112 $456.84 $51,166 85,318 Direct -0.13% Disposed 3.0% (price as of 2026-10-05)
June 5, 2026 TT A 438 · · 85,756 Direct +0.51% Acquired (price as of 2026-10-05)
June 7, 2025 TT F 181 $428.93 $77,636 84,651 Direct -0.21% Disposed 9.8% (price as of 2026-10-05)
June 5, 2025 TT A 465 · · 84,832 Direct +0.55% Acquired (price as of 2026-10-05)
June 7, 2024 TT A 627 · · 83,554 Direct +0.76% Acquired (price as of 2026-10-05)
June 1, 2024 TT F 348 $327.46 $113,956 82,927 Direct -0.42% Disposed 43.8% (price as of 2026-10-05)
June 2, 2023 TT F 337 $173.01 $58,304 82,175 Direct -0.41% Disposed 172.1% (price as of 2026-10-05)
June 1, 2023 TT A 1,206 · · 82,512 Direct +1.48% Acquired (price as of 2026-10-05)
March 31, 2023 EXC A 1,027 $40.18 $41,265 58,003 Indirect +1.80% Acquired 1.6% (price as of 2026-10-05)
Dec. 31, 2022 EXC A 914 $43.23 $39,512 57,549 Direct +1.61% Acquired -5.6% (price as of 2026-10-05)
Dec. 31, 2022 EXC A 936 $41.42 $38,769 56,470 Indirect +1.69% Acquired -1.4% (price as of 2026-10-05)
Sept. 30, 2022 EXC A 1,053 $37.46 $39,445 56,284 Direct +1.91% Acquired 9.0% (price as of 2026-10-05)
Sept. 30, 2022 EXC A 845 $45.84 $38,735 55,086 Indirect +1.56% Acquired -11.0% (price as of 2026-10-05)
June 30, 2022 EXC A 872 $45.32 $39,519 54,748 Direct +1.62% Acquired -9.9% (price as of 2026-10-05)
June 30, 2022 EXC A 842 $46.01 $38,740 53,844 Indirect +1.59% Acquired -11.3% (price as of 2026-10-05)
June 3, 2022 TT F 256 $138.44 $35,441 79,911 Direct -0.32% Disposed 240.0% (price as of 2026-10-05)
June 2, 2022 TT A 1,167 · · 80,167 Direct +1.48% Acquired (price as of 2026-10-05)
March 31, 2022 EXC A 871 $47.63 $41,486 53,509 Direct +1.65% Acquired -14.3% (price as of 2026-10-05)
March 31, 2022 EXC A 889 $43.60 $38,760 52,616 Indirect +1.72% Acquired -6.4% (price as of 2026-10-05)
March 24, 2022 EXC I 13,289 $44.47 $590,962 52,668 Direct +33.75% Acquired -8.2% (price as of 2026-10-05)
Dec. 31, 2021 EXC A 719 $53.91 $38,761 38,933 Indirect +1.88% Acquired 6.2% (price as of 2026-10-05)
Dec. 31, 2021 EXC A 656 $57.76 $37,891 39,105 Direct +1.71% Acquired -0.9% (price as of 2026-10-05)
Sept. 30, 2021 EXC A 817 $48.34 $39,494 38,256 Direct +2.18% Acquired 18.4% (price as of 2026-10-05)
Sept. 30, 2021 EXC A 776 $49.91 $38,730 37,945 Indirect +2.09% Acquired 14.7% (price as of 2026-10-05)
June 30, 2021 EXC A 830 $46.71 $38,769 36,886 Indirect +2.30% Acquired 22.5% (price as of 2026-10-05)
June 30, 2021 EXC A 891 $44.31 $39,480 37,245 Direct +2.45% Acquired 29.2% (price as of 2026-10-05)
June 4, 2021 TT F 654 $181.64 $118,793 77,935 Direct -0.83% Disposed 159.2% (price as of 2026-10-05)
June 3, 2021 TT A 887 · · 78,589 Direct +1.14% Acquired (price as of 2026-10-05)
March 31, 2021 EXC A 949 $43.74 $41,509 36,081 Direct +2.70% Acquired 30.8% (price as of 2026-10-05)
March 31, 2021 EXC A 894 $43.36 $38,764 35,764 Indirect +2.56% Acquired 32.0% (price as of 2026-10-05)
Dec. 31, 2020 EXC A 936 $42.22 $39,518 34,888 Direct +2.76% Acquired 35.6% (price as of 2026-10-05)
Dec. 31, 2020 EXC A 941 $41.20 $38,769 34,565 Indirect +2.80% Acquired 38.9% (price as of 2026-10-05)
Sept. 30, 2020 EXC A 1,105 $35.76 $39,515 33,698 Direct +3.39% Acquired 60.0% (price as of 2026-10-05)
Sept. 30, 2020 EXC A 1,081 $35.84 $38,743 33,315 Indirect +3.35% Acquired 59.7% (price as of 2026-10-05)
June 30, 2020 EXC A 1,088 $36.29 $39,484 32,314 Direct +3.48% Acquired 57.7% (price as of 2026-10-05)
June 30, 2020 EXC A 969 $40.00 $38,760 31,894 Indirect +3.13% Acquired 43.1% (price as of 2026-10-05)
June 6, 2020 TT F 802 $102.01 $81,812 76,390 Direct -1.04% Disposed 361.5% (price as of 2026-10-05)
June 4, 2020 TT A 1,701 · · 77,192 Direct +2.25% Acquired (price as of 2026-10-05)
March 31, 2020 EXC A 1,072 $36.81 $39,460 31,051 Direct +3.58% Acquired 55.5% (price as of 2026-10-05)
March 31, 2020 EXC A 899 $43.12 $38,765 30,632 Indirect +3.02% Acquired 32.7% (price as of 2026-10-05)
Dec. 31, 2019 EXC A 866 $45.59 $39,481 29,668 Direct +3.01% Acquired 25.5% (price as of 2026-10-05)
Dec. 31, 2019 EXC A 867 $44.72 $38,772 29,472 Indirect +3.03% Acquired 28.0% (price as of 2026-10-05)
Sept. 30, 2019 EXC A 818 $48.31 $39,518 28,581 Direct +2.95% Acquired 18.5% (price as of 2026-10-05)
Sept. 30, 2019 EXC A 801 $48.35 $38,728 28,375 Indirect +2.90% Acquired 18.4% (price as of 2026-10-05)
June 30, 2019 EXC A 824 $47.94 $39,503 27,558 Direct +3.08% Acquired 19.4% (price as of 2026-10-05)
June 30, 2019 EXC A 782 $49.57 $38,764 27,369 Indirect +2.94% Acquired 15.5% (price as of 2026-10-05)
June 7, 2019 TT F 866 $125.22 $108,441 63,898 Direct -1.34% Disposed 384.6% (price as of 2026-10-05)
June 6, 2019 TT A 1,301 · · 64,764 Direct +2.05% Acquired (price as of 2026-10-05)
March 31, 2019 EXC A 788 $50.13 $39,502 26,538 Direct +3.06% Acquired 14.2% (price as of 2026-10-05)
March 31, 2019 EXC A 794 $48.78 $38,731 26,394 Indirect +3.10% Acquired 17.3% (price as of 2026-10-05)
Dec. 31, 2018 EXC A 876 $45.10 $39,508 25,616 Direct +3.54% Acquired 26.9% (price as of 2026-10-05)
Dec. 31, 2018 EXC A 771 $47.00 $36,237 25,411 Indirect +3.13% Acquired 21.8% (price as of 2026-10-05)
Sept. 30, 2018 EXC A 905 $43.66 $39,512 24,623 Direct +3.82% Acquired 31.1% (price as of 2026-10-05)
Sept. 30, 2018 EXC A 812 $44.62 $36,231 24,460 Indirect +3.43% Acquired 28.3% (price as of 2026-10-05)
June 30, 2018 EXC A 829 $42.60 $35,315 23,555 Direct +3.65% Acquired 34.3% (price as of 2026-10-05)
June 30, 2018 EXC A 906 $40.00 $36,240 23,466 Indirect +4.02% Acquired 43.1% (price as of 2026-10-05)
June 8, 2018 TT F 778 $90.50 $70,409 62,198 Direct -1.24% Disposed 570.5% (price as of 2026-10-05)
June 7, 2018 TT A 1,804 · · 62,976 Direct +2.95% Acquired (price as of 2026-10-05)
March 31, 2018 EXC A 851 $39.01 $33,198 22,576 Direct +3.92% Acquired 46.7% (price as of 2026-10-05)
March 31, 2018 EXC A 967 $37.50 $36,262 22,367 Indirect +4.52% Acquired 52.6% (price as of 2026-10-05)
Dec. 31, 2017 EXC A 844 $39.41 $33,262 21,538 Direct +4.08% Acquired 45.2% (price as of 2026-10-05)
Dec. 31, 2017 EXC A 883 $41.05 $36,247 21,205 Indirect +4.35% Acquired 39.4% (price as of 2026-10-05)
Sept. 30, 2017 EXC A 950 $38.17 $36,262 20,161 Indirect +4.95% Acquired 49.9% (price as of 2026-10-05)
Sept. 29, 2017 EXC A 882 $37.67 $33,225 20,553 Direct +4.48% Acquired 51.9% (price as of 2026-10-05)
June 30, 2017 EXC A 922 $36.07 $33,257 19,517 Direct +4.96% Acquired 58.7% (price as of 2026-10-05)
June 30, 2017 EXC A 990 $36.62 $36,254 19,048 Indirect +5.48% Acquired 56.3% (price as of 2026-10-05)
June 8, 2017 TT A 1,620 · · 59,965 Direct +2.78% Acquired (price as of 2026-10-05)
June 2, 2017 TT F 1,032 $89.64 $92,508 58,345 Direct -1.74% Disposed 576.9% (price as of 2026-10-05)
March 31, 2017 EXC A 924 $35.98 $33,246 18,450 Direct +5.27% Acquired 59.1% (price as of 2026-10-05)
March 31, 2017 EXC A 1,008 $35.97 $36,258 17,898 Indirect +5.97% Acquired 59.1% (price as of 2026-10-05)
Dec. 31, 2016 EXC A 1,039 $34.90 $36,261 16,738 Indirect +6.62% Acquired 64.0% (price as of 2026-10-05)
Dec. 30, 2016 EXC A 937 $35.49 $33,254 17,397 Direct +5.69% Acquired 61.3% (price as of 2026-10-05)
Sept. 30, 2016 EXC A 1,078 $33.29 $35,887 16,318 Direct +7.07% Acquired 71.9% (price as of 2026-10-05)
Sept. 30, 2016 EXC A 972 $33.40 $32,465 15,558 Indirect +6.66% Acquired 71.3% (price as of 2026-10-05)
June 30, 2016 EXC A 906 $36.36 $32,942 15,090 Direct +6.39% Acquired 57.4% (price as of 2026-10-05)
June 30, 2016 EXC A 723 $34.60 $25,016 14,448 Indirect +5.27% Acquired 65.4% (price as of 2026-10-05)
June 4, 2016 TT F 996 $65.90 $65,636 58,291 Direct -1.68% Disposed 820.8% (price as of 2026-10-05)
June 2, 2016 TT A 2,150 · · 59,287 Direct +3.76% Acquired (price as of 2026-10-05)
March 31, 2016 EXC A 1,039 $35.86 $37,259 14,061 Direct +7.98% Acquired 59.6% (price as of 2026-10-05)
March 31, 2016 EXC A 720 $34.73 $25,006 13,601 Indirect +5.59% Acquired 64.8% (price as of 2026-10-05)
Dec. 31, 2015 EXC A 1,341 $27.77 $37,240 12,957 Direct +11.54% Acquired 106.1% (price as of 2026-10-05)
Dec. 31, 2015 EXC A 944 $26.48 $24,997 12,767 Indirect +7.98% Acquired 116.1% (price as of 2026-10-05)
Sept. 30, 2015 EXC A 1,187 $29.70 $35,254 11,474 Direct +11.54% Acquired 92.7% (price as of 2026-10-05)
Sept. 30, 2015 EXC A 840 $29.75 $24,990 11,686 Indirect +7.74% Acquired 92.4% (price as of 2026-10-05)
June 30, 2015 EXC A 1,122 $31.42 $35,253 10,185 Direct +12.38% Acquired 82.1% (price as of 2026-10-05)
June 30, 2015 EXC A 731 $34.18 $24,986 10,734 Indirect +7.31% Acquired 67.4% (price as of 2026-10-05)
June 4, 2015 TT A 2,075 · · 56,031 Direct +3.85% Acquired (price as of 2026-10-05)
March 31, 2015 EXC A 930 $33.61 $31,257 8,985 Direct +11.55% Acquired 70.3% (price as of 2026-10-05)
March 31, 2015 EXC A 778 $32.13 $24,997 9,912 Indirect +8.52% Acquired 78.1% (price as of 2026-10-05)
Feb. 25, 2015 TT F 1,144 $68.18 $77,998 53,732 Direct -2.08% Disposed 790.0% (price as of 2026-10-05)
Dec. 31, 2014 EXC A 951 $37.08 $35,263 7,978 Direct +13.53% Acquired 54.3% (price as of 2026-10-05)
Dec. 31, 2014 EXC A 696 $35.94 $25,014 9,047 Indirect +8.33% Acquired 59.2% (price as of 2026-10-05)
Sept. 30, 2014 EXC A 970 $34.09 $33,067 6,980 Direct +16.14% Acquired 67.9% (price as of 2026-10-05)
Sept. 30, 2014 EXC A 757 $33.04 $25,011 8,280 Indirect +10.06% Acquired 73.2% (price as of 2026-10-05)
July 14, 2014 EXC A 61 $32.89 $2,006 5,956 Direct +1.03% Acquired 74.0% (price as of 2026-10-05)
July 1, 2014 EXC A 1,035 $35.70 $36,950 5,897 Direct +21.29% Acquired 60.3% (price as of 2026-10-05)
June 30, 2014 EXC A 673 $37.16 $25,009 7,453 Indirect +9.93% Acquired 54.0% (price as of 2026-10-05)
March 31, 2014 EXC A 1,050 $33.56 $35,238 4,840 Direct +27.70% Acquired 70.5% (price as of 2026-10-05)
March 31, 2014 EXC A 837 $29.88 $25,010 6,725 Indirect +14.22% Acquired 91.5% (price as of 2026-10-05)
Feb. 25, 2014 TT A 2,382 · · 54,010 Direct +4.61% Acquired (price as of 2026-10-05)

Showing latest 100 of 131 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
Dec. 31, 2022 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (914) · · 914 Acquired
Sept. 30, 2022 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,053) · · 1,053 Acquired
June 30, 2022 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (872) · · 872 Acquired
March 31, 2022 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (871) · · 871 Acquired
March 24, 2022 EXC Deferred Compensation - Phantom Share Equivalents Common Stock · · 13,289 Acquired
Dec. 31, 2021 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (656) · · 656 Acquired
Sept. 30, 2021 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (817) · · 817 Acquired
June 30, 2021 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (891) · · 891 Acquired
March 31, 2021 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (949) · · 949 Acquired
Dec. 31, 2020 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (936) · · 936 Acquired
Sept. 30, 2020 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,105) · · 1,105 Acquired
June 30, 2020 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,088) · · 1,088 Acquired
March 31, 2020 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,072) · · 1,072 Acquired
Dec. 31, 2019 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (866) · · 866 Acquired
Sept. 30, 2019 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (818) · · 818 Acquired
June 30, 2019 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (824) · · 824 Acquired
March 31, 2019 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (788) · · 788 Acquired
Dec. 31, 2018 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (876) · · 876 Acquired
Sept. 30, 2018 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (905) · · 905 Acquired
June 30, 2018 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (829) · · 829 Acquired
March 31, 2018 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (851) · · 851 Acquired
Dec. 31, 2017 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (844) · · 844 Acquired
Sept. 29, 2017 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (882) · · 882 Acquired
June 30, 2017 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (922) · · 922 Acquired
March 31, 2017 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (924) · · 924 Acquired
Dec. 30, 2016 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (937) · · 937 Acquired
Sept. 30, 2016 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,078) · · 1,078 Acquired
June 30, 2016 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (906) · · 906 Acquired
March 31, 2016 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,039) · · 1,039 Acquired
Dec. 31, 2015 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,341) · · 1,341 Acquired
Sept. 30, 2015 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,187) · · 1,187 Acquired
June 30, 2015 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (1,122) · · 1,122 Acquired
March 31, 2015 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (930) · · 930 Acquired
Dec. 31, 2014 EXC Deferred Compensation - Phantom Share Equivalents Common Stock (951) · · 951 Acquired
Sept. 30, 2014 EXC Deferred Compensation - Phantom Shares Common Stock (970) · · 970 Acquired
July 14, 2014 EXC Deferred Compensation - Phantom Shares Common Stock (61) · · 61 Acquired
July 1, 2014 EXC Deferred Compensation - Phantom Shares Common Stock (1,035) · · 1,035 Acquired
March 31, 2014 EXC Deferred Compensation - Phantom Shares Common Stock (1,050) · · 1,050 Acquired
Dec. 31, 2013 EXC Deferred Compensation - Phantom Shares Common Stock (1,075) · · 1,075 Acquired
Sept. 30, 2013 EXC Deferred Compensation - Phantom Shares Common Stock (991) · · 991 Acquired
June 28, 2013 EXC Deferred Compensation - Phantom Shares Common Stock (834) · · 834 Acquired
March 28, 2013 EXC Deferred Compensation - Phantom Shares Common Stock (805) · · 805 Acquired
Feb. 7, 2012 TT Stock Option (Right to Buy) Ordinary Shares (4,500) $21.49 May 28, 2013 4,500 Disposed
Feb. 7, 2012 TT Stock Option (Right to Buy) Ordinary Shares (4,500) $24.49 April 30, 2012 4,500 Disposed

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
March 14, 2012 EXC Common Stock 0 Direct