Follow the people · Insider
Mark B. Templeton
Mark B. Templeton files insider transactions with the SEC as a director of Arista Networks. We hold 1 disclosed purchase or sale filed since 24 January 2006, 1 of them in the last 90 days.
- Files for 6 companiesANET, NTNX, HCAT, EFX and 2 more
- Disclosed buys and sells1 in all, 1 in the last 90 days
- Last disclosure10 September 2026
Positions held
6 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 21 August 2017 — 8 September 2026Director · Arista Networks 90 Form 4 lines · source: SEC Form 4
- Filed 24 July 2023 — 12 December 2025Director · Nutanix 4 Form 4 lines · source: SEC Form 4
- Filed 6 August 2020 — 14 June 2023Director · Health Catalyst 5 Form 4 lines · source: SEC Form 4
- Filed 8 February 2008 — 3 May 2018Director · Equifax 18 Form 4 lines · source: SEC Form 4
- Filed 1 December 2015 — 23 March 2018Director · Keysight Technologies 5 Form 4 lines · source: SEC Form 4
- Filed 23 December 2005 — 31 July 2015CEO & President · Citrix Systems 219 Form 4 lines · source: SEC Form 4
Every transaction
341 transactions from SEC Form 4 — one row each, sort any column, open a row for the filing| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | Arista Networks | 1,300 shares | up +2.4% | up +5.6% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | Arista Networks | 700 shares | up +2.4% | up +5.6% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | Arista Networks | 1,000 shares | up +2.4% | up +5.6% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | Arista Networks | 1,700 shares | up +2.4% | up +5.6% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | Arista Networks | 300 shares | up +2.4% | up +5.6% |
| 20 Aug 2026 | 24 Aug 2026SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 538 shares | up +8.6% | up +6.1% |
| 20 Aug 2026 | 24 Aug 2026SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 538 shares | up +8.6% | up +6.1% |
| 29 May 2026 | 2 Jun 2026SEC Form 4 | 4 d | was grantednot a trade | Arista Networksderivative | 2,153 shares | up +25.2% | up +13.8% |
| 20 May 2026 | 22 May 2026SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 971 shares | up +42.1% | up +29.6% |
| 20 May 2026 | 22 May 2026SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 971 shares | up +42.1% | up +29.6% |
| 20 Feb 2026 | 24 Feb 2026SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 971 shares | up +50.3% | up +55.0% |
| 20 Feb 2026 | 24 Feb 2026SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 971 shares | up +50.3% | up +55.0% |
| 20 Feb 2026 | 24 Feb 2026SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 971 shares | up +50.3% | up +55.0% |
| 20 Feb 2026 | 24 Feb 2026SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 971 shares | up +50.3% | up +55.0% |
| 12 Dec 2025 | 16 Dec 2025SEC Form 4 | 4 d | was grantednot a trade | Nutanix | 4,588 shares | up +38.5% | up +36.6% |
| 20 Nov 2025 | 24 Nov 2025SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 971 shares | up +66.9% | up +63.4% |
| 20 Nov 2025 | 24 Nov 2025SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 971 shares | up +66.9% | up +63.4% |
| 20 Aug 2025 | 22 Aug 2025SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 971 shares | up +51.8% | up +49.8% |
| 20 Aug 2025 | 22 Aug 2025SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 971 shares | up +51.8% | up +49.8% |
| 30 May 2025 | 3 Jun 2025SEC Form 4 | 4 d | was grantednot a trade | Arista Networksderivative | 3,884 shares | up +130.4% | up +111.2% |
| 20 May 2025 | 22 May 2025SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 844 shares | up +108.6% | up +115.6% |
| 20 May 2025 | 22 May 2025SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 844 shares | up +108.6% | up +115.6% |
| 20 Feb 2025 | 24 Feb 2025SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 844 shares | up +93.0% | up +115.3% |
| 20 Feb 2025 | 24 Feb 2025SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 844 shares | up +93.0% | up +115.3% |
| 13 Dec 2024 | 17 Dec 2024SEC Form 4 | 4 d | was grantednot a trade | Nutanix | 3,646 shares | down −0.2% | down −0.3% |
| 20 Nov 2024 | 22 Nov 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 212 shares | up +109.2% | up +96.4% |
| 20 Nov 2024 | 22 Nov 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 212 shares | up +109.2% | up +96.4% |
| 20 Aug 2024 | 22 Aug 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 211 shares | up +125.7% | up +126.7% |
| 20 Aug 2024 | 22 Aug 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 211 shares | up +125.7% | up +126.7% |
| 7 Jun 2024 | 11 Jun 2024SEC Form 4 | 4 d | was grantednot a trade | Arista Networksderivative | 845 shares | up +169.0% | up +162.0% |
| 20 May 2024 | 22 May 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 372 shares | up +150.0% | up +152.2% |
| 20 May 2024 | 22 May 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 372 shares | up +150.0% | up +152.2% |
| 20 Feb 2024 | 22 Feb 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 373 shares | up +207.5% | up +197.1% |
| 20 Feb 2024 | 22 Feb 2024SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 373 shares | up +207.5% | up +197.1% |
| 8 Dec 2023 | 12 Dec 2023SEC Form 4 | 4 d | was grantednot a trade | Nutanix | 6,088 shares | up +43.2% | up +43.5% |
| 20 Nov 2023 | 22 Nov 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 372 shares | up +270.7% | up +266.7% |
| 20 Nov 2023 | 22 Nov 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 372 shares | up +270.7% | up +266.7% |
| 21 Aug 2023 | 23 Aug 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 373 shares | up +332.3% | up +320.6% |
| 21 Aug 2023 | 23 Aug 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 373 shares | up +332.3% | up +320.6% |
| 24 Jul 2023 | 25 Jul 2023SEC Form 4 | 1 d | was grantednot a trade | Nutanix | 3,389 shares | up +119.8% | up +117.3% |
| 14 Jun 2023 | 16 Jun 2023SEC Form 4 | 2 d | was grantednot a trade | Health Catalyst | 5,359 shares | down −85.5% | down −86.0% |
| 14 Jun 2023 | 16 Jun 2023SEC Form 4 | 2 d | was grantednot a trade | Health Catalyst | 12,505 shares | down −85.5% | down −86.0% |
| 14 Jun 2023 | 16 Jun 2023SEC Form 4 | 2 d | was grantednot a trade | Arista Networksderivative | 1,490 shares | up +372.2% | up +406.0% |
| 22 May 2023 | 24 May 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 510 shares | up +449.2% | up +465.3% |
| 22 May 2023 | 24 May 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 510 shares | up +449.2% | up +465.3% |
| 21 Feb 2023 | 23 Feb 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 511 shares | up +493.4% | up +483.4% |
| 21 Feb 2023 | 23 Feb 2023SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 511 shares | up +493.4% | up +483.4% |
| 21 Nov 2022 | 23 Nov 2022SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 510 shares | up +493.1% | up +481.9% |
| 21 Nov 2022 | 23 Nov 2022SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 510 shares | up +493.1% | up +481.9% |
| 22 Aug 2022 | 24 Aug 2022SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 511 shares | up +527.9% | up +535.5% |
| 22 Aug 2022 | 24 Aug 2022SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 511 shares | up +527.9% | up +535.5% |
| 14 Jun 2022 | 16 Jun 2022SEC Form 4 | 2 d | was grantednot a trade | Health Catalyst | 11,677 shares | down −86.0% | down −85.6% |
| 31 May 2022 | 2 Jun 2022SEC Form 4 | 2 d | was grantednot a trade | Arista Networksderivative | 2,042 shares | up +680.6% | up +652.2% |
| 20 May 2022 | 24 May 2022SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 692 shares | up +677.8% | up +700.8% |
| 20 May 2022 | 24 May 2022SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 692 shares | up +677.8% | up +700.8% |
| 22 Feb 2022 | 24 Feb 2022SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 696 shares | up +555.3% | up +560.6% |
| 22 Feb 2022 | 24 Feb 2022SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 696 shares | up +555.3% | up +560.6% |
| 21 Dec 2021 | 11 Feb 2022SEC Form 4 | 52 d | gave awaynot a trade | Arista Networks | 18,800 shares | up +478.9% | up +560.2% |
| 21 Dec 2021 | 11 Feb 2022SEC Form 4 | 52 d | gave awaynot a trade | Arista Networks | 18,800 shares | up +478.9% | up +560.2% |
| 22 Nov 2021 | 24 Nov 2021SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 692 shares | up +522.9% | up +524.8% |
| 22 Nov 2021 | 24 Nov 2021SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 692 shares | up +522.9% | up +524.8% |
| 20 Aug 2021 | 24 Aug 2021SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 174 shares | up +763.4% | up +748.3% |
| 20 Aug 2021 | 24 Aug 2021SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 174 shares | up +763.4% | up +748.3% |
| 10 Jun 2021 | 14 Jun 2021SEC Form 4 | 4 d | was grantednot a trade | Health Catalyst | 3,285 shares | down −97.1% | down −97.0% |
| 1 Jun 2021 | 3 Jun 2021SEC Form 4 | 2 d | was grantednot a trade | Arista Networksderivative | 694 shares | up +853.6% | up +828.7% |
| 20 May 2021 | 24 May 2021SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 261 shares | up +850.6% | up +849.1% |
| 20 May 2021 | 24 May 2021SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 261 shares | up +850.6% | up +849.1% |
| 22 Feb 2021 | 24 Feb 2021SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 262 shares | up +993.0% | up +1015.2% |
| 22 Feb 2021 | 24 Feb 2021SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 262 shares | up +993.0% | up +1015.2% |
| 20 Nov 2020 | 24 Nov 2020SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 261 shares | up +1089.4% | up +1072.7% |
| 20 Nov 2020 | 24 Nov 2020SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 261 shares | up +1089.4% | up +1072.7% |
| 20 Aug 2020 | 24 Aug 2020SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 262 shares | up +1342.5% | up +1359.3% |
| 20 Aug 2020 | 24 Aug 2020SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 262 shares | up +1342.5% | up +1359.3% |
| 6 Aug 2020 | 13 Aug 2020SEC Form 4 | 7 d | was grantednot a trade | Health Catalyst | 6,534 shares | down −95.3% | down −94.8% |
| 27 May 2020 | 29 May 2020SEC Form 4 | 2 d | was grantednot a trade | Arista Networksderivative | 1,046 shares | up +1304.9% | up +1267.9% |
| 20 May 2020 | 22 May 2020SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1321.2% | up +1350.4% |
| 20 May 2020 | 22 May 2020SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1321.2% | up +1350.4% |
| 20 Feb 2020 | 24 Feb 2020SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networksderivative | 436 shares | up +1298.9% | up +1394.0% |
| 20 Feb 2020 | 24 Feb 2020SEC Form 4 | 4 d | exercised options overnot a trade | Arista Networks | 436 shares | up +1298.9% | up +1394.0% |
| 20 Nov 2019 | 22 Nov 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1545.8% | up +1542.0% |
| 20 Nov 2019 | 22 Nov 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1545.8% | up +1542.0% |
| 20 Aug 2019 | 22 Aug 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1356.9% | up +1305.1% |
| 20 Aug 2019 | 22 Aug 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1356.9% | up +1305.1% |
| 20 May 2019 | 22 May 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1203.7% | up +1161.5% |
| 20 May 2019 | 22 May 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1203.7% | up +1161.5% |
| 20 Feb 2019 | 22 Feb 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 436 shares | up +1079.6% | up +1061.4% |
| 20 Feb 2019 | 22 Feb 2019SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 436 shares | up +1079.6% | up +1061.4% |
| 20 Nov 2018 | 23 Nov 2018SEC Form 4 | 3 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1355.7% | up +1356.6% |
| 20 Nov 2018 | 23 Nov 2018SEC Form 4 | 3 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1355.7% | up +1356.6% |
| 20 Aug 2018 | 22 Aug 2018SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1066.7% | up +1051.4% |
| 20 Aug 2018 | 22 Aug 2018SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1066.7% | up +1051.4% |
| 21 May 2018 | 23 May 2018SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1156.0% | up +1147.5% |
| 21 May 2018 | 23 May 2018SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1156.0% | up +1147.5% |
| 3 May 2018 | 7 May 2018SEC Form 4 | 4 d | was grantednot a trade | Equifax | 1,512 shares | up +50.2% | up +49.6% |
| 23 Mar 2018 | 26 Mar 2018SEC Form 4 | 3 d | was grantednot a trade | Keysight Technologies | 3,897 shares | up +566.5% | up +548.9% |
| 20 Feb 2018 | 22 Feb 2018SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 436 shares | up +1179.2% | up +1205.3% |
| 20 Feb 2018 | 22 Feb 2018SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 436 shares | up +1179.2% | up +1205.3% |
| 20 Nov 2017 | 22 Nov 2017SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 437 shares | up +1220.5% | up +1236.1% |
| 20 Nov 2017 | 22 Nov 2017SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 437 shares | up +1220.5% | up +1236.1% |
| 21 Aug 2017 | 23 Aug 2017SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networks | 436 shares | up +1756.5% | up +1740.5% |
| 21 Aug 2017 | 23 Aug 2017SEC Form 4 | 2 d | exercised options overnot a trade | Arista Networksderivative | 436 shares | up +1756.5% | up +1740.5% |
| 4 May 2017 | 8 May 2017SEC Form 4 | 4 d | was grantednot a trade | Equifax | 1,243 shares | up +23.5% | up +23.2% |
| 17 Mar 2017 | 20 Mar 2017SEC Form 4 | 3 d | was grantednot a trade | Keysight Technologies | 4,720 shares | up +767.9% | up +773.9% |
| 4 Nov 2016 | 8 Nov 2016SEC Form 4 | 4 d | bought on the open market | Equifax | 3,400 shares | up +36.7% | up +33.0% |
| 6 May 2016 | 9 May 2016SEC Form 4 | 3 d | bought on the open market | Equifax | 2,000 shares | up +40.9% | up +39.7% |
| 5 May 2016 | 9 May 2016SEC Form 4 | 4 d | was grantednot a trade | Equifax | 1,250 shares | up +40.8% | up +39.7% |
| 17 Mar 2016 | 21 Mar 2016SEC Form 4 | 4 d | was grantednot a trade | Keysight Technologies | 6,928 shares | up +1142.7% | up +1112.0% |
| 1 Dec 2015 | 18 Dec 2015SEC Form 4 | 17 d | was grantednot a trade | Keysight Technologies | 1,198 shares | up +1029.2% | up +1109.0% |
| 1 Dec 2015 | 3 Dec 2015SEC Form 4 | 2 d | was grantednot a trade | Keysight Technologies | 1,461 shares | up +1029.2% | up +1065.7% |
| 31 Jul 2015 | 4 Aug 2015SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 4,450 shares | — | — |
| 27 Jul 2015 | 28 Jul 2015SEC Form 4 | 1 d | bought on the open market | Equifax | 2,500 shares | up +71.6% | up +68.7% |
| 28 May 2015 | 1 Jun 2015SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 82,500 shares | — | — |
| 28 May 2015 | 1 Jun 2015SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 82,500 shares | — | — |
| 28 May 2015 | 1 Jun 2015SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 82,500 shares | — | — |
| 1 May 2015 | 4 May 2015SEC Form 4 | 3 d | was grantednot a trade | Equifax | 1,527 shares | up +72.0% | up +69.4% |
| 27 Apr 2015 | 29 Apr 2015SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 82,500 shares | — | — |
| 27 Apr 2015 | 29 Apr 2015SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 82,500 shares | — | — |
| 27 Apr 2015 | 29 Apr 2015SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 82,500 shares | — | — |
| 30 Mar 2015 | 31 Mar 2015SEC Form 4 | 1 d | was grantednot a trade | CTXSCitrix Systems | 62,364 shares | — | — |
| 30 Mar 2015 | 31 Mar 2015SEC Form 4 | 1 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 6,643 shares | — | — |
| 27 Mar 2015 | 31 Mar 2015SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 19,074 shares | — | — |
| 1 Aug 2014 | 5 Aug 2014SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systems | 31,817 shares | — | — |
| 16 May 2014 | 16 May 2014SEC Form 4 | 0 d | bought on the open market | Equifax | 3,500 shares | up +138.9% | up +138.9% |
| 2 May 2014 | 16 May 2014SEC Form 4 | 14 d | was grantednot a trade | Equifax | 1,904 shares | up +138.3% | up +138.9% |
| 2 May 2014 | 6 May 2014SEC Form 4 | 4 d | was grantednot a trade | Equifax | 1,912 shares | up +138.3% | up +138.8% |
| 28 Mar 2014 | 1 Apr 2014SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systems | 25,000 shares | — | — |
| 28 Mar 2014 | 1 Apr 2014SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 21,419 shares | — | — |
| 31 Oct 2013 | 4 Nov 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 137,500 shares | — | — |
| 31 Oct 2013 | 4 Nov 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 51,614 shares | — | — |
| 31 Oct 2013 | 4 Nov 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 137,500 shares | — | — |
| 31 Oct 2013 | 4 Nov 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 137,500 shares | — | — |
| 2 May 2013 | 6 May 2013SEC Form 4 | 4 d | was grantednot a trade | Equifax | 2,198 shares | up +175.1% | up +170.1% |
| 1 May 2013 | 1 May 2013SEC Form 4 | 0 d | bought on the open market | Equifax | 3,300 shares | up +175.5% | up +175.5% |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 17,339 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 62,500 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 20,950 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 4,050 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 17,339 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 14,539 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 2,800 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 62,500 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 52,500 shares | — | — |
| 26 Apr 2013 | 30 Apr 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 10,000 shares | — | — |
| 29 Mar 2013 | 1 Apr 2013SEC Form 4 | 3 d | was grantednot a trade | CTXSCitrix Systems | 61,401 shares | — | — |
| 28 Mar 2013 | 1 Apr 2013SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 32,489 shares | — | — |
| 1 Feb 2013 | 5 Feb 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 62,500 shares | — | — |
| 1 Feb 2013 | 5 Feb 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 1,600 shares | — | — |
| 1 Feb 2013 | 5 Feb 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 7,081 shares | — | — |
| 1 Feb 2013 | 5 Feb 2013SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 53,819 shares | — | — |
| 1 Feb 2013 | 5 Feb 2013SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 62,500 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 14,843 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 2,344 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 20,313 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 14,843 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 14,843 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 2,344 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 2,344 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 20,313 shares | — | — |
| 19 Nov 2012 | 21 Nov 2012SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 20,313 shares | — | — |
| 3 May 2012 | 4 May 2012SEC Form 4 | 1 d | was grantednot a trade | Equifax | 2,694 shares | up +264.2% | up +269.7% |
| 27 Apr 2012 | 1 May 2012SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 34,500 shares | — | — |
| 27 Apr 2012 | 1 May 2012SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 500 shares | — | — |
| 30 Mar 2012 | 3 Apr 2012SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 13,345 shares | — | — |
| 30 Mar 2012 | 3 Apr 2012SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systems | 47,500 shares | — | — |
| 2 Mar 2012 | 6 Mar 2012SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,228 shares | — | — |
| 2 Mar 2012 | 6 Mar 2012SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 4,010 shares | — | — |
| 16 Feb 2012 | 21 Feb 2012SEC Form 4 | 5 d | was grantednot a trade | CTXSCitrix Systems | 120,000 shares | — | — |
| 16 Feb 2012 | 21 Feb 2012SEC Form 4 | 5 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,740 shares | — | — |
| 16 Feb 2012 | 21 Feb 2012SEC Form 4 | 5 d | was grantednot a trade | CTXSCitrix Systems | 27,930 shares | — | — |
| 27 Jan 2012 | 31 Jan 2012SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 14,431 shares | — | — |
| 27 Jan 2012 | 31 Jan 2012SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 16,900 shares | — | — |
| 27 Jan 2012 | 31 Jan 2012SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 7,669 shares | — | — |
| 13 Dec 2011 | 6 Mar 2012SEC Form 4 | 84 d | gave awaynot a trade | CTXSCitrix Systems | 1,550 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 12,480 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 55,296 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 100,000 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 12,480 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 12,080 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 400 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 55,296 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 34,784 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 20,512 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 100,000 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 61,020 shares | — | — |
| 7 Dec 2011 | 9 Dec 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 38,980 shares | — | — |
| 29 Jul 2011 | 2 Aug 2011SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systemsderivative | 61,250 shares | — | — |
| 5 May 2011 | 9 May 2011SEC Form 4 | 4 d | was grantednot a trade | Equifax | 3,227 shares | up +336.4% | up +341.8% |
| 3 May 2011 | 5 May 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 75,163 shares | — | — |
| 3 May 2011 | 5 May 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 46,900 shares | — | — |
| 3 May 2011 | 5 May 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 38,000 shares | — | — |
| 3 May 2011 | 5 May 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 75,163 shares | — | — |
| 3 May 2011 | 5 May 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 75,163 shares | — | — |
| 3 May 2011 | 5 May 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 46,900 shares | — | — |
| 3 May 2011 | 5 May 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 46,900 shares | — | — |
| 2 May 2011 | 3 May 2011SEC Form 4 | 1 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,043 shares | — | — |
| 2 May 2011 | 3 May 2011SEC Form 4 | 1 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 7,500 shares | — | — |
| 29 Apr 2011 | 3 May 2011SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systemsderivative | 61,250 shares | — | — |
| 30 Mar 2011 | 31 Mar 2011SEC Form 4 | 1 d | was grantednot a trade | CTXSCitrix Systems | 16,333 shares | — | — |
| 30 Mar 2011 | 31 Mar 2011SEC Form 4 | 1 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 5,293 shares | — | — |
| 30 Mar 2011 | 31 Mar 2011SEC Form 4 | 1 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,674 shares | — | — |
| 29 Mar 2011 | 31 Mar 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 33,747 shares | — | — |
| 29 Mar 2011 | 31 Mar 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 33,747 shares | — | — |
| 29 Mar 2011 | 31 Mar 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 33,747 shares | — | — |
| 2 Mar 2011 | 4 Mar 2011SEC Form 4 | 2 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,249 shares | — | — |
| 2 Mar 2011 | 4 Mar 2011SEC Form 4 | 2 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 4,010 shares | — | — |
| 16 Feb 2011 | 4 Mar 2011SEC Form 4 | 16 d | was grantednot a trade | CTXSCitrix Systems | 43,560 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 37,020 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 33,748 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 23,100 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 37,020 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 37,020 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 33,748 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 33,748 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 23,100 shares | — | — |
| 31 Jan 2011 | 2 Feb 2011SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 23,100 shares | — | — |
| 10 Dec 2010 | 13 Dec 2010SEC Form 4 | 3 d | sold on the open market | CTXSCitrix Systems | 29,900 shares | — | — |
| 10 Dec 2010 | 13 Dec 2010SEC Form 4 | 3 d | sold on the open market | CTXSCitrix Systems | 100 shares | — | — |
| 6 Dec 2010 | 3 May 2011SEC Form 4 | 148 d | gave awaynot a trade | CTXSCitrix Systems | 2,100 shares | — | — |
| 1 Oct 2010 | 5 Oct 2010SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 1,620 shares | — | — |
| 1 Oct 2010 | 5 Oct 2010SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,041 shares | — | — |
| 1 Oct 2010 | 5 Oct 2010SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 3,038 shares | — | — |
| 5 Aug 2010 | 5 Aug 2010SEC Form 4 | 0 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 2,505 shares | — | — |
| 4 Aug 2010 | 5 Aug 2010SEC Form 4 | 1 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 2,817 shares | — | — |
| 4 Aug 2010 | 5 Aug 2010SEC Form 4 | 1 d | exercised options overnot a trade | CTXSCitrix Systems | 2,817 shares | — | — |
| 4 Aug 2010 | 5 Aug 2010SEC Form 4 | 1 d | exercised options overnot a trade | CTXSCitrix Systems | 2,505 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 8,593 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 16,407 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systemsderivative | 82,500 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 8,593 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 7,893 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 700 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 16,407 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 15,007 shares | — | — |
| 30 Jul 2010 | 3 Aug 2010SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 1,400 shares | — | — |
| 7 May 2010 | 11 May 2010SEC Form 4 | 4 d | was grantednot a trade | Equifax | 3,959 shares | up +435.1% | up +414.9% |
| 30 Apr 2010 | 4 May 2010SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systemsderivative | 82,500 shares | — | — |
| 30 Apr 2010 | 4 May 2010SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,025 shares | — | — |
| 30 Apr 2010 | 4 May 2010SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,734 shares | — | — |
| 26 Apr 2010 | 28 Apr 2010SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 10,155 shares | — | — |
| 26 Apr 2010 | 28 Apr 2010SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 14,845 shares | — | — |
| 26 Apr 2010 | 28 Apr 2010SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 10,155 shares | — | — |
| 26 Apr 2010 | 28 Apr 2010SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 10,155 shares | — | — |
| 26 Apr 2010 | 28 Apr 2010SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 14,845 shares | — | — |
| 26 Apr 2010 | 28 Apr 2010SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 14,845 shares | — | — |
| 30 Mar 2010 | 5 Apr 2010SEC Form 4 | 6 d | was grantednot a trade | CTXSCitrix Systems | 22,000 shares | — | — |
| 30 Mar 2010 | 5 Apr 2010SEC Form 4 | 6 d | was grantednot a trade | CTXSCitrix Systems | 25,000 shares | — | — |
| 2 Mar 2010 | 4 Mar 2010SEC Form 4 | 2 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,228 shares | — | — |
| 2 Mar 2010 | 4 Mar 2010SEC Form 4 | 2 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 4,010 shares | — | — |
| 10 Feb 2010 | 12 Feb 2010SEC Form 4 | 2 d | was grantednot a trade | CTXSCitrix Systems | 33,000 shares | — | — |
| 29 Jan 2010 | 2 Feb 2010SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 25,000 shares | — | — |
| 29 Jan 2010 | 2 Feb 2010SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 25,000 shares | — | — |
| 29 Jan 2010 | 2 Feb 2010SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 25,000 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 95,556 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 50,000 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 100,000 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 50,000 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 95,556 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 50,000 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 95,556 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 100,000 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 45,789 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 100,000 shares | — | — |
| 14 Dec 2009 | 16 Dec 2009SEC Form 4 | 2 d | sold on the open market | CTXSCitrix Systems | 4,211 shares | — | — |
| 1 Oct 2009 | 5 Oct 2009SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 1,620 shares | — | — |
| 1 Oct 2009 | 5 Oct 2009SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,041 shares | — | — |
| 1 Oct 2009 | 5 Oct 2009SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 3,038 shares | — | — |
| 14 Sep 2009 | 16 Sep 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 7,224 shares | — | — |
| 14 Sep 2009 | 16 Sep 2009SEC Form 4 | 2 d | exercised options overnot a trade | CTXSCitrix Systems | 7,224 shares | — | — |
| 8 May 2009 | 11 May 2009SEC Form 4 | 3 d | was grantednot a trade | Equifax | 3,000 shares | up +481.4% | up +490.9% |
| 1 May 2009 | 5 May 2009SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 1,514 shares | — | — |
| 1 May 2009 | 5 May 2009SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 2,043 shares | — | — |
| 1 May 2009 | 5 May 2009SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 195 shares | — | — |
| 1 May 2009 | 5 May 2009SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 1,947 shares | — | — |
| 2 Mar 2009 | 4 Mar 2009SEC Form 4 | 2 d | was grantednot a trade | CTXSCitrix Systemsderivative | 137,500 shares | — | — |
| 2 Mar 2009 | 4 Mar 2009SEC Form 4 | 2 d | was grantednot a trade | CTXSCitrix Systems | 18,333 shares | — | — |
| 13 Feb 2009 | 18 Feb 2009SEC Form 4 | 5 d | was grantednot a trade | CTXSCitrix Systems | 22,500 shares | — | — |
| 6 Feb 2009 | 9 Feb 2009SEC Form 4 | 3 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 296,317 shares | — | — |
| 6 Feb 2009 | 9 Feb 2009SEC Form 4 | 3 d | exercised options overnot a trade | CTXSCitrix Systems | 296,317 shares | — | — |
| 6 Feb 2009 | 9 Feb 2009SEC Form 4 | 3 d | sold on the open market | CTXSCitrix Systems | 296,317 shares | — | — |
| 5 Feb 2009 | 9 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 103,683 shares | — | — |
| 5 Feb 2009 | 9 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 37,500 shares | — | — |
| 5 Feb 2009 | 9 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 103,683 shares | — | — |
| 5 Feb 2009 | 9 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 37,500 shares | — | — |
| 5 Feb 2009 | 9 Feb 2009SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 141,183 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 37,500 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 2,345 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 1,562 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 3,754 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 4,444 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 37,500 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 2,345 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 1,562 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 3,754 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 4,444 shares | — | — |
| 30 Jan 2009 | 3 Feb 2009SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 49,854 shares | — | — |
| 2 Oct 2008 | 6 Oct 2008SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 1,192 shares | — | — |
| 2 Oct 2008 | 6 Oct 2008SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,031 shares | — | — |
| 2 Oct 2008 | 6 Oct 2008SEC Form 4 | 4 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 2,234 shares | — | — |
| 31 Jul 2008 | 4 Aug 2008SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systemsderivative | 62,500 shares | — | — |
| 9 May 2008 | 12 May 2008SEC Form 4 | 3 d | was grantednot a trade | Equifax | 3,000 shares | up +347.3% | up +339.4% |
| 30 Apr 2008 | 2 May 2008SEC Form 4 | 2 d | was grantednot a trade | CTXSCitrix Systemsderivative | 62,500 shares | — | — |
| 30 Apr 2008 | 2 May 2008SEC Form 4 | 2 d | was grantednot a trade | CTXSCitrix Systems | 16,667 shares | — | — |
| 28 Apr 2008 | 6 May 2008SEC Form 4 | 8 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 1,943 shares | — | — |
| 22 Feb 2008 | 25 Feb 2008SEC Form 4 | 3 d | was grantednot a trade | CTXSCitrix Systems | 25,000 shares | — | — |
| 21 Feb 2008 | 25 Feb 2008SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systems | 16,800 shares | — | — |
| 8 Feb 2008 | 11 Feb 2008SEC Form 4 | 3 d | was grantednot a trade | Equifax | 4,000 shares | up +398.8% | up +386.2% |
| 1 Feb 2008 | 4 Feb 2008SEC Form 4 | 3 d | was grantednot a trade | CTXSCitrix Systemsderivative | 20,313 shares | — | — |
| 31 Jan 2008 | 4 Feb 2008SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 20,313 shares | — | — |
| 31 Jan 2008 | 4 Feb 2008SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 20,313 shares | — | — |
| 31 Jan 2008 | 4 Feb 2008SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 20,313 shares | — | — |
| 1 Oct 2007 | 29 Apr 2008SEC Form 4 | 211 d | was grantednot a trade | CTXSCitrix Systemsderivative | 100,000 shares | — | — |
| 1 Oct 2007 | 29 Apr 2008SEC Form 4 | 211 d | was grantednot a trade | CTXSCitrix Systems | 13,333 shares | — | — |
| 11 Sep 2007 | 13 Sep 2007SEC Form 4 | 2 d | had shares withheld for taxnot a trade | CTXSCitrix Systems | 1,961 shares | — | — |
| 7 Feb 2007 | 9 Feb 2007SEC Form 4 | 2 d | was grantednot a trade | CTXSCitrix Systems | 22,000 shares | — | — |
| 24 Oct 2006 | 24 Oct 2006SEC Form 4 | 0 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 111,983 shares | — | — |
| 24 Oct 2006 | 24 Oct 2006SEC Form 4 | 0 d | exercised options overnot a trade | CTXSCitrix Systems | 111,983 shares | — | — |
| 24 Oct 2006 | 24 Oct 2006SEC Form 4 | 0 d | sold on the open market | CTXSCitrix Systems | 111,983 shares | — | — |
| 20 Oct 2006 | 24 Oct 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 138,017 shares | — | — |
| 20 Oct 2006 | 24 Oct 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 138,017 shares | — | — |
| 20 Oct 2006 | 24 Oct 2006SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 138,017 shares | — | — |
| 31 Jul 2006 | 1 Aug 2006SEC Form 4 | 1 d | was grantednot a trade | CTXSCitrix Systemsderivative | 70,000 shares | — | — |
| 21 Jul 2006 | 25 Jul 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 250,000 shares | — | — |
| 21 Jul 2006 | 25 Jul 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 250,000 shares | — | — |
| 21 Jul 2006 | 25 Jul 2006SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 250,000 shares | — | — |
| 28 Apr 2006 | 2 May 2006SEC Form 4 | 4 d | was grantednot a trade | CTXSCitrix Systemsderivative | 70,000 shares | — | — |
| 21 Apr 2006 | 25 Apr 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 243,104 shares | — | — |
| 21 Apr 2006 | 25 Apr 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 6,896 shares | — | — |
| 21 Apr 2006 | 25 Apr 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 243,104 shares | — | — |
| 21 Apr 2006 | 25 Apr 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 6,896 shares | — | — |
| 21 Apr 2006 | 25 Apr 2006SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 243,104 shares | — | — |
| 21 Apr 2006 | 25 Apr 2006SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 6,896 shares | — | — |
| 20 Jan 2006 | 24 Jan 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 250,000 shares | — | — |
| 20 Jan 2006 | 24 Jan 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 5,087 shares | — | — |
| 20 Jan 2006 | 24 Jan 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systemsderivative | 6,896 shares | — | — |
| 20 Jan 2006 | 24 Jan 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 250,000 shares | — | — |
| 20 Jan 2006 | 24 Jan 2006SEC Form 4 | 4 d | sold on the open market | CTXSCitrix Systems | 250,000 shares | — | — |
| 20 Jan 2006 | 24 Jan 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 5,087 shares | — | — |
| 20 Jan 2006 | 24 Jan 2006SEC Form 4 | 4 d | exercised options overnot a trade | CTXSCitrix Systems | 6,896 shares | — | — |
| 29 Dec 2005 | 24 Jan 2006SEC Form 4 | 26 d | gave awaynot a trade | CTXSCitrix Systems | 1,000 shares | — | — |
| 27 Dec 2005 | 24 Jan 2006SEC Form 4 | 28 d | gave awaynot a trade | CTXSCitrix Systems | 3,000 shares | — | — |
| 23 Dec 2005 | 24 Jan 2006SEC Form 4 | 32 d | gave awaynot a trade | CTXSCitrix Systems | 1,000 shares | — | — |
Both percentages are the stock’s move, not Mark B. Templeton’s return: a disclosure gives a band, never an amount, so nobody can say how much was bought or what it made. They run to the last close we hold — 11 Sep 2026, except where a name has since delisted, when the row names its own last session. We publish no close, no volume and no dollar figure behind them. 122 of the 341 rows shown carry a percentage; the rest are dashes with the reason on the row.
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.
Some filings reach us as photographs of paper rather than as a form we can read as text. Those are shown here only once they have been read and checked, so this page can hold fewer lines than the filings behind it contain. The link on every row opens the original document, which is always the full record.