Follow the people · Insider

MS

Marc A. Stefanski

Insider · Chairman, President and CEO · TFSL

Marc A. Stefanski files insider transactions with the SEC as a chairman, president and ceo of TFS Financial. We hold 5 disclosed purchases and sales filed since 24 April 2007, 1 of them in the last 90 days.

  • Files forTFSL
  • Disclosed buys and sells5 in all, 1 in the last 90 days
  • Last disclosure10 September 2026

Positions held

1 post we hold — a term names its own dates; a run of filings only says when they filed
  • Filed 20 April 20078 September 2026Chairman, President and CEO · TFS Financial 347 Form 4 lines · source: SEC Form 4

Every transaction

347 transactions from SEC Form 4 — one row each, sort any column, open a row for the filing
347 of 347 shown
8 Sep 202610 Sep 2026SEC Form 42 dsold on the open marketTFS Financial10,000 sharesdown −2.2%down −0.4%
5 May 20265 May 2026SEC Form 40 dgave awaynot a tradeTFS Financial1,500 sharesup +13.2%up +13.2%
5 May 20265 May 2026SEC Form 40 dgave awaynot a tradeTFS Financial1,500 sharesup +13.2%up +13.2%
17 Feb 202618 Feb 2026SEC Form 41 dsold on the open marketTFS Financial36,844 sharesup +11.0%up +12.8%
17 Feb 202618 Feb 2026SEC Form 41 dsold on the open marketTFS Financial36,844 sharesup +11.0%up +12.8%
13 Feb 202618 Feb 2026SEC Form 45 dsold on the open marketTFS Financial1,000 sharesup +13.9%up +12.8%
13 Feb 202618 Feb 2026SEC Form 45 dsold on the open marketTFS Financial1,000 sharesup +13.9%up +12.8%
12 Feb 202613 Feb 2026SEC Form 41 dsold on the open marketTFS Financial7,149 sharesup +14.7%up +13.9%
12 Feb 202613 Feb 2026SEC Form 41 dsold on the open marketTFS Financial7,149 sharesup +14.7%up +13.9%
11 Feb 202613 Feb 2026SEC Form 42 dsold on the open marketTFS Financial7 sharesup +13.6%up +13.9%
11 Feb 202613 Feb 2026SEC Form 42 dsold on the open marketTFS Financial7 sharesup +13.6%up +13.9%
18 Dec 202522 Dec 2025SEC Form 44 dwas grantednot a tradeTFS Financialderivative215,200 sharesup +19.2%up +19.6%
18 Dec 202518 Dec 2025SEC Form 40 dwas grantednot a tradeTFS Financialderivative40,200 sharesup +19.2%up +19.2%
15 Dec 202516 Dec 2025SEC Form 41 dgave awaynot a tradeTFS Financial3,500 sharesup +21.9%up +21.5%
15 Dec 202516 Dec 2025SEC Form 41 dgave awaynot a tradeTFS Financial20,000 sharesup +21.9%up +21.5%
15 Dec 202516 Dec 2025SEC Form 41 dgave awaynot a tradeTFS Financial3,500 sharesup +21.9%up +21.5%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financialderivative36,180 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financialderivative13,400 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financialderivative13,567 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financialderivative13,466 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financial36,180 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financial13,400 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financial13,567 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dexercised options overnot a tradeTFS Financial13,466 sharesup +22.3%up +23.8%
10 Dec 202512 Dec 2025SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial29,545 sharesup +22.3%up +23.8%
25 Nov 202526 Nov 2025SEC Form 41 dwas grantednot a tradeTFS Financialderivative20,400 sharesup +17.5%up +18.0%
29 Aug 20252 Sep 2025SEC Form 44 dsold on the open marketTFS Financial7,200 sharesup +21.0%up +24.2%
6 May 20256 May 2025SEC Form 40 dgave awaynot a tradeTFS Financial1,500 sharesup +27.1%up +27.1%
6 May 20256 May 2025SEC Form 40 dgave awaynot a tradeTFS Financial1,500 sharesup +27.1%up +27.1%
3 Mar 20254 Mar 2025SEC Form 41 dsold on the open marketTFS Financial17,555 sharesup +28.6%up +31.8%
28 Feb 20253 Mar 2025SEC Form 43 dsold on the open marketTFS Financial35,000 sharesup +29.0%up +28.6%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketTFS Financial35,000 sharesup +30.7%up +28.6%
26 Feb 202527 Feb 2025SEC Form 41 dsold on the open marketTFS Financial22,000 sharesup +29.8%up +30.7%
25 Feb 202526 Feb 2025SEC Form 41 dsold on the open marketTFS Financial19,445 sharesup +28.0%up +29.8%
24 Feb 202526 Feb 2025SEC Form 42 dsold on the open marketTFS Financial21,000 sharesup +29.5%up +29.8%
19 Dec 202420 Dec 2024SEC Form 41 dwas grantednot a tradeTFS Financialderivative40,400 sharesup +35.2%up +33.5%
13 Dec 202417 Dec 2024SEC Form 44 dgave awaynot a tradeTFS Financial3,000 sharesup +28.1%up +28.9%
13 Dec 202417 Dec 2024SEC Form 44 dgave awaynot a tradeTFS Financial20,000 sharesup +28.1%up +28.9%
13 Dec 202417 Dec 2024SEC Form 44 dgave awaynot a tradeTFS Financial3,000 sharesup +28.1%up +28.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financialderivative12,540 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financialderivative9,800 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financialderivative13,400 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financialderivative13,566 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financial12,540 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financial9,800 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financial13,400 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dexercised options overnot a tradeTFS Financial13,566 sharesup +24.6%up +27.9%
10 Dec 202412 Dec 2024SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial19,157 sharesup +24.6%up +27.9%
21 Nov 202425 Nov 2024SEC Form 44 dwas grantednot a tradeTFS Financialderivative36,180 sharesup +18.3%up +17.1%
10 Sep 202412 Sep 2024SEC Form 42 dsold on the open marketTFS Financial20,000 sharesup +31.7%up +31.2%
2 Aug 20246 Aug 2024SEC Form 44 dgave awaynot a tradeTFS Financial10,000 sharesup +31.2%up +32.8%
2 Aug 20246 Aug 2024SEC Form 44 dsold on the open marketTFS Financial16,000 sharesup +31.2%up +32.8%
6 May 20246 May 2024SEC Form 40 dgave awaynot a tradeTFS Financial1,500 sharesup +28.6%up +28.6%
6 May 20246 May 2024SEC Form 40 dgave awaynot a tradeTFS Financial1,500 sharesup +28.6%up +28.6%
4 Mar 20246 Mar 2024SEC Form 42 dwas grantednot a tradeTFS Financialderivative40,700 sharesup +31.5%up +33.0%
15 Dec 202312 Sep 2024SEC Form 4272 dacquired or disposed of, othernot a tradeTFS Financial17,650 sharesup +14.2%up +31.2%
12 Dec 202314 Dec 2023SEC Form 42 dgave awaynot a tradeTFS Financial3,700 sharesup +23.4%up +14.4%
12 Dec 202314 Dec 2023SEC Form 42 dgave awaynot a tradeTFS Financial20,000 sharesup +23.4%up +14.4%
12 Dec 202314 Dec 2023SEC Form 42 dgave awaynot a tradeTFS Financial10,000 sharesup +23.4%up +14.4%
12 Dec 202314 Dec 2023SEC Form 42 dgave awaynot a tradeTFS Financial3,700 sharesup +23.4%up +14.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financialderivative15,588 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financialderivative10,767 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financialderivative9,800 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financialderivative13,400 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financial15,588 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financial10,767 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financial9,800 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dexercised options overnot a tradeTFS Financial13,400 sharesup +26.5%up +23.4%
8 Dec 202312 Dec 2023SEC Form 44 dhad shares withheld for taxnot a tradeTFS Financial19,056 sharesup +26.5%up +23.4%
21 Nov 20236 Dec 2023SEC Form 415 dwas grantednot a tradeTFS Financialderivative12,540 sharesup +25.3%up +28.4%
21 Aug 202323 Aug 2023SEC Form 42 dexercised options overnot a tradeTFS Financialderivative188,213 sharesup +23.0%up +23.5%
21 Aug 202323 Aug 2023SEC Form 42 dexercised options overnot a tradeTFS Financial188,213 sharesup +23.0%up +23.5%
21 Aug 202323 Aug 2023SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial170,251 sharesup +23.0%up +23.5%
21 Aug 202323 Aug 2023SEC Form 42 dsold on the open marketTFS Financial17,962 sharesup +23.0%up +23.5%
14 Aug 202316 Aug 2023SEC Form 42 dexercised options overnot a tradeTFS Financialderivative2,432 sharesup +14.6%up +19.5%
14 Aug 202316 Aug 2023SEC Form 42 dexercised options overnot a tradeTFS Financial2,432 sharesup +14.6%up +19.5%
14 Aug 202316 Aug 2023SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial2,132 sharesup +14.6%up +19.5%
14 Aug 202316 Aug 2023SEC Form 42 dsold on the open marketTFS Financial300 sharesup +14.6%up +19.5%
11 Aug 202315 Aug 2023SEC Form 44 dexercised options overnot a tradeTFS Financialderivative95,855 sharesup +13.8%up +18.5%
11 Aug 202315 Aug 2023SEC Form 44 dexercised options overnot a tradeTFS Financial95,855 sharesup +13.8%up +18.5%
11 Aug 202315 Aug 2023SEC Form 44 dhad shares withheld for taxnot a tradeTFS Financial84,042 sharesup +13.8%up +18.5%
11 Aug 202315 Aug 2023SEC Form 44 dsold on the open marketTFS Financial11,813 sharesup +13.8%up +18.5%
10 Aug 202310 Aug 2023SEC Form 40 dgave awaynot a tradeTFS Financial6,000 sharesup +15.3%up +15.3%
25 May 202326 May 2023SEC Form 41 dgave awaynot a tradeTFS Financial1,000 sharesup +47.4%up +49.3%
3 May 20234 May 2023SEC Form 41 dacquired or disposed of, othernot a tradeTFS Financial12,679 sharesup +49.9%up +48.6%
3 May 20234 May 2023SEC Form 41 dacquired or disposed of, othernot a tradeTFS Financial12,679 sharesup +49.9%up +48.6%
28 Feb 202312 Sep 2024SEC Form 4562 dacquired or disposed of, othernot a tradeTFS Financial23,300 sharesup +17.4%up +31.2%
7 Feb 20238 Feb 2023SEC Form 41 dgave awaynot a tradeTFS Financial1,000 sharesup +18.1%up +18.7%
7 Feb 20238 Feb 2023SEC Form 41 dgave awaynot a tradeTFS Financial1,000 sharesup +18.1%up +18.7%
15 Dec 202219 Dec 2022SEC Form 44 dwas grantednot a tradeTFS Financialderivative40,200 sharesup +24.3%up +23.5%
14 Dec 202215 Dec 2022SEC Form 41 dgave awaynot a tradeTFS Financial2,500 sharesup +20.0%up +24.3%
14 Dec 202215 Dec 2022SEC Form 41 dgave awaynot a tradeTFS Financial2,500 sharesup +20.0%up +24.3%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financialderivative14,063 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financialderivative9,300 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financialderivative10,767 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financialderivative9,800 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financial14,063 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financial9,300 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financial10,767 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dexercised options overnot a tradeTFS Financial9,800 sharesup +21.4%up +20.9%
10 Dec 202213 Dec 2022SEC Form 43 dhad shares withheld for taxnot a tradeTFS Financial16,927 sharesup +21.4%up +20.9%
22 Nov 202229 Nov 2022SEC Form 47 dwas grantednot a tradeTFS Financialderivative15,588 sharesup +21.4%up +25.6%
8 Nov 20229 Nov 2022SEC Form 41 dgave awaynot a tradeTFS Financial5,000 sharesup +23.5%up +25.4%
25 Oct 202227 Oct 2022SEC Form 42 dgave awaynot a tradeTFS Financial1,000 sharesup +29.2%up +29.0%
25 Oct 202227 Oct 2022SEC Form 42 dgave awaynot a tradeTFS Financial1,000 sharesup +29.2%up +29.0%
29 Aug 202228 Oct 2022SEC Form 460 dgave awaynot a tradeTFS Financial5,000 sharesup +17.3%up +19.5%
29 Aug 202231 Aug 2022SEC Form 42 dgave awaynot a tradeTFS Financial5,000 sharesup +17.3%up +19.0%
10 Aug 202211 Aug 2022SEC Form 41 dgave awaynot a tradeTFS Financial6,000 sharesup +12.5%up +11.8%
10 Aug 202211 Aug 2022SEC Form 41 dgave awaynot a tradeTFS Financial5,000 sharesup +12.5%up +11.8%
29 Jul 202231 Aug 2022SEC Form 433 dgave awaynot a tradeTFS Financial10,000 sharesup +16.1%up +19.0%
25 Jul 202231 Aug 2022SEC Form 437 dgave awaynot a tradeTFS Financial5,000 sharesup +20.4%up +19.0%
21 Jul 202225 Jul 2022SEC Form 44 dgave awaynot a tradeTFS Financial30,000 sharesup +22.7%up +20.4%
3 Jun 20227 Jun 2022SEC Form 44 dacquired or disposed of, othernot a tradeTFS Financial5,250 sharesup +15.4%up +17.7%
3 Jun 20227 Jun 2022SEC Form 44 dacquired or disposed of, othernot a tradeTFS Financial5,250 sharesup +15.4%up +17.7%
16 Dec 202120 Dec 2021SEC Form 44 dwas grantednot a tradeTFS Financialderivative29,400 sharesdown −4.4%down −2.0%
13 Dec 202115 Dec 2021SEC Form 42 dgave awaynot a tradeTFS Financial2,500 sharesdown −4.0%down −3.9%
13 Dec 202115 Dec 2021SEC Form 42 dgave awaynot a tradeTFS Financial2,500 sharesdown −4.0%down −3.9%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financialderivative17,550 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dwas grantednot a tradeTFS Financialderivative14,063 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financialderivative10,766 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financialderivative9,300 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financialderivative11,600 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financial17,550 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financial11,600 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financial9,300 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dexercised options overnot a tradeTFS Financial10,766 sharesdown −6.0%down −5.4%
10 Dec 202114 Dec 2021SEC Form 44 dhad shares withheld for taxnot a tradeTFS Financial18,968 sharesdown −6.0%down −5.4%
13 Sep 202114 Sep 2021SEC Form 41 dexercised options overnot a tradeTFS Financialderivative16,385 sharesdown −11.7%down −9.6%
13 Sep 202114 Sep 2021SEC Form 41 dexercised options overnot a tradeTFS Financial16,385 sharesdown −11.7%down −9.6%
13 Sep 202114 Sep 2021SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial11,698 sharesdown −11.7%down −9.6%
13 Sep 202114 Sep 2021SEC Form 41 dsold on the open marketTFS Financial4,687 sharesdown −11.7%down −9.6%
10 Sep 202114 Sep 2021SEC Form 44 dexercised options overnot a tradeTFS Financialderivative400,315 sharesdown −8.3%down −9.6%
10 Sep 202114 Sep 2021SEC Form 44 dexercised options overnot a tradeTFS Financial400,315 sharesdown −8.3%down −9.6%
10 Sep 202114 Sep 2021SEC Form 44 dhad shares withheld for taxnot a tradeTFS Financial280,850 sharesdown −8.3%down −9.6%
10 Sep 202114 Sep 2021SEC Form 44 dsold on the open marketTFS Financial119,465 sharesdown −8.3%down −9.6%
12 Aug 202116 Aug 2021SEC Form 44 dgave awaynot a tradeTFS Financial6,000 sharesdown −15.2%down −14.9%
14 May 202115 Sep 2021SEC Form 4124 dacquired or disposed of, othernot a tradeTFS Financial3,449 sharesdown −22.7%down −9.3%
14 May 202115 Sep 2021SEC Form 4124 dacquired or disposed of, othernot a tradeTFS Financial3,449 sharesdown −22.7%down −9.3%
17 Feb 202119 Feb 2021SEC Form 42 dsold on the open marketTFS Financial8,800 sharesdown −8.6%down −12.9%
17 Dec 202021 Dec 2020SEC Form 44 dwas grantednot a tradeTFS Financialderivative32,300 sharesdown −4.3%down −2.6%
11 Dec 202014 Dec 2020SEC Form 43 dgave awaynot a tradeTFS Financial1,000 sharesdown −3.8%down −3.7%
11 Dec 202014 Dec 2020SEC Form 43 dgave awaynot a tradeTFS Financial1,000 sharesdown −3.8%down −3.7%
10 Dec 202014 Dec 2020SEC Form 44 dexercised options overnot a tradeTFS Financialderivative9,300 sharesdown −3.6%down −3.7%
10 Dec 202014 Dec 2020SEC Form 44 dexercised options overnot a tradeTFS Financialderivative11,600 sharesdown −3.6%down −3.7%
10 Dec 202014 Dec 2020SEC Form 44 dexercised options overnot a tradeTFS Financialderivative12,134 sharesdown −3.6%down −3.7%
10 Dec 202014 Dec 2020SEC Form 44 dexercised options overnot a tradeTFS Financial11,600 sharesdown −3.6%down −3.7%
10 Dec 202014 Dec 2020SEC Form 44 dexercised options overnot a tradeTFS Financial12,134 sharesdown −3.6%down −3.7%
10 Dec 202014 Dec 2020SEC Form 44 dexercised options overnot a tradeTFS Financial9,300 sharesdown −3.6%down −3.7%
24 Nov 202024 Nov 2020SEC Form 40 dwas grantednot a tradeTFS Financialderivative17,550 sharesdown −5.0%down −5.0%
4 Nov 202023 Nov 2020SEC Form 419 dhad shares withheld for taxnot a tradeTFS Financial126,382 sharesup +13.3%down −2.5%
4 Nov 20206 Nov 2020SEC Form 42 dexercised options overnot a tradeTFS Financialderivative165,500 sharesup +13.3%up +12.1%
4 Nov 20206 Nov 2020SEC Form 42 dexercised options overnot a tradeTFS Financial165,500 sharesup +13.3%up +12.1%
4 Nov 20206 Nov 2020SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial125,051 sharesup +13.3%up +12.1%
3 Nov 202023 Nov 2020SEC Form 420 dhad shares withheld for taxnot a tradeTFS Financial150,161 sharesup +7.2%down −2.5%
3 Nov 202023 Nov 2020SEC Form 420 dsold on the open marketTFS Financial53,339 sharesup +7.2%down −2.5%
3 Nov 20205 Nov 2020SEC Form 42 dexercised options overnot a tradeTFS Financialderivative203,500 sharesup +7.2%up +10.2%
3 Nov 20205 Nov 2020SEC Form 42 dexercised options overnot a tradeTFS Financial203,500 sharesup +7.2%up +10.2%
3 Nov 20205 Nov 2020SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial147,254 sharesup +7.2%up +10.2%
3 Nov 20205 Nov 2020SEC Form 42 dsold on the open marketTFS Financial56,246 sharesup +7.2%up +10.2%
25 Aug 202026 Aug 2020SEC Form 41 dgave awaynot a tradeTFS Financial6,000 sharesup +9.7%up +11.6%
3 Jun 20204 Jun 2020SEC Form 41 dacquired or disposed of, othernot a tradeTFS Financial63,820 sharesup +9.3%up +6.4%
3 Jun 20204 Jun 2020SEC Form 41 dacquired or disposed of, othernot a tradeTFS Financial63,820 sharesup +9.3%up +6.4%
6 May 20207 May 2020SEC Form 41 dacquired or disposed of, othernot a tradeTFS Financial1,000 sharesup +19.6%up +19.0%
6 May 20207 May 2020SEC Form 41 dacquired or disposed of, othernot a tradeTFS Financial1,000 sharesup +19.6%up +19.0%
10 Feb 202012 Feb 2020SEC Form 42 dacquired or disposed of, othernot a tradeTFS Financial10,000 sharesdown −22.6%down −21.9%
19 Dec 201920 Dec 2019SEC Form 41 dwas grantednot a tradeTFS Financialderivative27,900 sharesdown −13.9%down −15.0%
12 Dec 20194 Jun 2020SEC Form 4175 dacquired or disposed of, othernot a tradeTFS Financial1,000 sharesdown −13.7%up +6.4%
12 Dec 20194 Jun 2020SEC Form 4175 dacquired or disposed of, othernot a tradeTFS Financial1,000 sharesdown −13.7%up +6.4%
10 Dec 201912 Dec 2019SEC Form 42 dexercised options overnot a tradeTFS Financialderivative11,600 sharesdown −13.0%down −13.7%
10 Dec 201912 Dec 2019SEC Form 42 dexercised options overnot a tradeTFS Financialderivative12,133 sharesdown −13.0%down −13.7%
10 Dec 201912 Dec 2019SEC Form 42 dexercised options overnot a tradeTFS Financialderivative9,834 sharesdown −13.0%down −13.7%
10 Dec 201912 Dec 2019SEC Form 42 dexercised options overnot a tradeTFS Financial11,600 sharesdown −13.0%down −13.7%
10 Dec 201912 Dec 2019SEC Form 42 dexercised options overnot a tradeTFS Financial9,834 sharesdown −13.0%down −13.7%
10 Dec 201912 Dec 2019SEC Form 42 dexercised options overnot a tradeTFS Financial12,133 sharesdown −13.0%down −13.7%
6 Nov 20197 Nov 2019SEC Form 41 dexercised options overnot a tradeTFS Financialderivative215,500 sharesdown −12.9%down −13.4%
6 Nov 20197 Nov 2019SEC Form 41 dexercised options overnot a tradeTFS Financial215,500 sharesdown −12.9%down −13.4%
6 Nov 20197 Nov 2019SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial179,000 sharesdown −12.9%down −13.4%
21 Aug 201922 Aug 2019SEC Form 41 dgave awaynot a tradeTFS Financial6,000 sharesdown −4.2%down −4.7%
19 Aug 201920 Aug 2019SEC Form 41 dexercised options overnot a tradeTFS Financialderivative100,000 sharesdown −5.4%down −4.2%
19 Aug 201920 Aug 2019SEC Form 41 dexercised options overnot a tradeTFS Financial100,000 sharesdown −5.4%down −4.2%
19 Aug 201920 Aug 2019SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial86,778 sharesdown −5.4%down −4.2%
19 Aug 201920 Aug 2019SEC Form 41 dsold on the open marketTFS Financial13,222 sharesdown −5.4%down −4.2%
7 Aug 20198 Aug 2019SEC Form 41 dgave awaynot a tradeTFS Financial18,000 sharesdown −3.4%down −3.8%
20 Feb 201920 Feb 2019SEC Form 40 dgave awaynot a tradeTFS Financial12,000 sharesdown −1.5%down −1.5%
19 Feb 201920 Feb 2019SEC Form 41 dexercised options overnot a tradeTFS Financialderivative207,600 sharesdown −0.1%down −1.5%
19 Feb 201920 Feb 2019SEC Form 41 dexercised options overnot a tradeTFS Financial207,600 sharesdown −0.1%down −1.5%
19 Feb 201920 Feb 2019SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial163,411 sharesdown −0.1%down −1.5%
20 Dec 201826 Dec 2018SEC Form 46 dwas grantednot a tradeTFS Financialderivative34,800 sharesup +9.5%up +10.4%
10 Dec 201812 Dec 2018SEC Form 42 dexercised options overnot a tradeTFS Financial9,833 sharesup +4.2%up +4.6%
10 Dec 201812 Dec 2018SEC Form 42 dexercised options overnot a tradeTFS Financial12,133 sharesup +4.2%up +4.6%
10 Dec 201812 Dec 2018SEC Form 42 dexercised options overnot a tradeTFS Financial5,934 sharesup +4.2%up +4.6%
10 Dec 201812 Dec 2018SEC Form 42 dexercised options overnot a tradeTFS Financialderivative9,833 sharesup +4.2%up +4.6%
10 Dec 201812 Dec 2018SEC Form 42 dexercised options overnot a tradeTFS Financialderivative12,133 sharesup +4.2%up +4.6%
10 Dec 201812 Dec 2018SEC Form 42 dexercised options overnot a tradeTFS Financialderivative5,934 sharesup +4.2%up +4.6%
22 Aug 201823 Aug 2018SEC Form 41 dsold on the open marketTFS Financial2,570 sharesup +10.2%up +11.4%
14 Jun 201815 Jun 2018SEC Form 41 dexercised options overnot a tradeTFS Financialderivative92,000 sharesup +7.3%up +5.9%
14 Jun 201815 Jun 2018SEC Form 41 dexercised options overnot a tradeTFS Financial92,000 sharesup +7.3%up +5.9%
14 Jun 201815 Jun 2018SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial79,040 sharesup +7.3%up +5.9%
14 Jun 201815 Jun 2018SEC Form 41 dsold on the open marketTFS Financial12,960 sharesup +7.3%up +5.9%
17 May 201818 May 2018SEC Form 41 dsold on the open marketTFS Financial6,630 sharesup +12.2%up +11.6%
28 Feb 201825 Jun 2018SEC Form 4117 dgave awaynot a tradeTFS Financial30,000 sharesup +16.0%up +4.4%
28 Feb 201825 Jun 2018SEC Form 4117 dgave awaynot a tradeTFS Financial30,000 sharesup +16.0%up +4.4%
5 Jan 20188 Jan 2018SEC Form 43 dwas grantednot a tradeTFS Financialderivative36,400 sharesup +15.4%up +14.5%
10 Dec 201711 Dec 2017SEC Form 41 dexercised options overnot a tradeTFS Financial11,034 sharesup +11.5%up +12.7%
10 Dec 201711 Dec 2017SEC Form 41 dexercised options overnot a tradeTFS Financial5,933 sharesup +11.5%up +12.7%
10 Dec 201711 Dec 2017SEC Form 41 dexercised options overnot a tradeTFS Financial9,833 sharesup +11.5%up +12.7%
10 Dec 201711 Dec 2017SEC Form 41 dexercised options overnot a tradeTFS Financialderivative11,034 sharesup +11.5%up +12.7%
10 Dec 201711 Dec 2017SEC Form 41 dexercised options overnot a tradeTFS Financialderivative5,933 sharesup +11.5%up +12.7%
10 Dec 201711 Dec 2017SEC Form 41 dexercised options overnot a tradeTFS Financialderivative9,833 sharesup +11.5%up +12.7%
15 Dec 201615 Dec 2016SEC Form 40 dwas grantednot a tradeTFS Financialderivative29,500 sharesdown −11.9%down −11.9%
14 Dec 201615 Dec 2016SEC Form 41 dsold on the open marketTFS Financial7,600 sharesdown −12.0%down −11.9%
10 Dec 201613 Dec 2016SEC Form 43 dexercised options overnot a tradeTFS Financial5,933 sharesdown −14.2%down −12.6%
10 Dec 201613 Dec 2016SEC Form 43 dexercised options overnot a tradeTFS Financial11,033 sharesdown −14.2%down −12.6%
10 Dec 201613 Dec 2016SEC Form 43 dexercised options overnot a tradeTFS Financialderivative5,933 sharesdown −14.2%down −12.6%
10 Dec 201613 Dec 2016SEC Form 43 dexercised options overnot a tradeTFS Financialderivative11,033 sharesdown −14.2%down −12.6%
2 Dec 20166 Dec 2016SEC Form 44 dexercised options overnot a tradeTFS Financial13,867 sharesdown −8.6%down −10.1%
2 Dec 20166 Dec 2016SEC Form 44 dexercised options overnot a tradeTFS Financialderivative13,867 sharesdown −8.6%down −10.1%
10 Oct 201612 Oct 2016SEC Form 42 dexercised options overnot a tradeTFS Financial490,700 sharesdown −5.5%down −4.7%
10 Oct 201612 Oct 2016SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial401,022 sharesdown −5.5%down −4.7%
10 Oct 201612 Oct 2016SEC Form 42 dexercised options overnot a tradeTFS Financialderivative490,700 sharesdown −5.5%down −4.7%
4 Aug 20165 Aug 2016SEC Form 41 dexercised options overnot a tradeTFS Financial300,000 sharesdown −6.0%down −7.6%
4 Aug 20165 Aug 2016SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial244,324 sharesdown −6.0%down −7.6%
4 Aug 20165 Aug 2016SEC Form 41 dsold on the open marketTFS Financial55,676 sharesdown −6.0%down −7.6%
4 Aug 20165 Aug 2016SEC Form 41 dexercised options overnot a tradeTFS Financialderivative300,000 sharesdown −6.0%down −7.6%
17 May 201619 May 2016SEC Form 42 dexercised options overnot a tradeTFS Financial300,000 sharesdown −4.2%down −5.3%
17 May 201619 May 2016SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial244,043 sharesdown −4.2%down −5.3%
17 May 201619 May 2016SEC Form 42 dsold on the open marketTFS Financial55,957 sharesdown −4.2%down −5.3%
17 May 201619 May 2016SEC Form 42 dexercised options overnot a tradeTFS Financialderivative300,000 sharesdown −4.2%down −5.3%
12 Feb 201617 Feb 2016SEC Form 45 dexercised options overnot a tradeTFS Financial280,000 sharesup +4.4%up +2.0%
12 Feb 201617 Feb 2016SEC Form 45 dhad shares withheld for taxnot a tradeTFS Financial241,511 sharesup +4.4%up +2.0%
12 Feb 201617 Feb 2016SEC Form 45 dsold on the open marketTFS Financial38,489 sharesup +4.4%up +2.0%
12 Feb 201617 Feb 2016SEC Form 45 dexercised options overnot a tradeTFS Financialderivative280,000 sharesup +4.4%up +2.0%
17 Dec 201517 Dec 2015SEC Form 40 dwas grantednot a tradeTFS Financialderivative196,700 sharesdown −10.8%down −10.8%
17 Dec 201517 Dec 2015SEC Form 40 dwas grantednot a tradeTFS Financialderivative17,800 sharesdown −10.8%down −10.8%
15 Dec 201517 Dec 2015SEC Form 42 dexercised options overnot a tradeTFS Financial31,100 sharesdown −10.6%down −10.8%
15 Dec 201517 Dec 2015SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial15,659 sharesdown −10.6%down −10.8%
15 Dec 201517 Dec 2015SEC Form 42 dsold on the open marketTFS Financial15,441 sharesdown −10.6%down −10.8%
15 Dec 201517 Dec 2015SEC Form 42 dexercised options overnot a tradeTFS Financialderivative31,100 sharesdown −10.6%down −10.8%
10 Dec 201514 Dec 2015SEC Form 44 dexercised options overnot a tradeTFS Financial11,033 sharesdown −8.8%down −9.2%
10 Dec 201514 Dec 2015SEC Form 44 dhad shares withheld for taxnot a tradeTFS Financial5,556 sharesdown −8.8%down −9.2%
10 Dec 201514 Dec 2015SEC Form 44 dsold on the open marketTFS Financial5,477 sharesdown −8.8%down −9.2%
10 Dec 201514 Dec 2015SEC Form 44 dexercised options overnot a tradeTFS Financialderivative11,033 sharesdown −8.8%down −9.2%
3 Dec 20157 Dec 2015SEC Form 44 dexercised options overnot a tradeTFS Financial13,867 sharesdown −9.3%down −9.8%
3 Dec 20157 Dec 2015SEC Form 44 dhad shares withheld for taxnot a tradeTFS Financial6,983 sharesdown −9.3%down −9.8%
3 Dec 20157 Dec 2015SEC Form 44 dsold on the open marketTFS Financial6,884 sharesdown −9.3%down −9.8%
3 Dec 20157 Dec 2015SEC Form 44 dexercised options overnot a tradeTFS Financialderivative13,867 sharesdown −9.3%down −9.8%
1 Dec 20153 Dec 2015SEC Form 42 dexercised options overnot a tradeTFS Financial250,000 sharesdown −10.5%down −9.3%
1 Dec 20153 Dec 2015SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial202,531 sharesdown −10.5%down −9.3%
1 Dec 20153 Dec 2015SEC Form 42 dsold on the open marketTFS Financial47,469 sharesdown −10.5%down −9.3%
1 Dec 20153 Dec 2015SEC Form 42 dexercised options overnot a tradeTFS Financialderivative250,000 sharesdown −10.5%down −9.3%
5 Nov 20156 Nov 2015SEC Form 41 dexercised options overnot a tradeTFS Financial700,000 sharesdown −5.9%down −7.1%
5 Nov 20156 Nov 2015SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial571,937 sharesdown −5.9%down −7.1%
5 Nov 20156 Nov 2015SEC Form 41 dsold on the open marketTFS Financial128,063 sharesdown −5.9%down −7.1%
5 Nov 20156 Nov 2015SEC Form 41 dexercised options overnot a tradeTFS Financialderivative700,000 sharesdown −5.9%down −7.1%
15 Oct 201516 Oct 2015SEC Form 41 dacquired or disposed of by willnot a tradeTFS Financial26,000 sharesdown −3.1%down −3.7%
15 Oct 201516 Oct 2015SEC Form 41 dacquired or disposed of by willnot a tradeTFS Financial5,200 sharesdown −3.1%down −3.7%
15 Oct 201516 Oct 2015SEC Form 41 dacquired or disposed of by willnot a tradeTFS Financial5,200 sharesdown −3.1%down −3.7%
3 Sep 20154 Sep 2015SEC Form 41 dexercised options overnot a tradeTFS Financial210,000 sharesup +1.7%up +2.3%
3 Sep 20154 Sep 2015SEC Form 41 dhad shares withheld for taxnot a tradeTFS Financial171,181 sharesup +1.7%up +2.3%
3 Sep 20154 Sep 2015SEC Form 41 dsold on the open marketTFS Financial38,819 sharesup +1.7%up +2.3%
3 Sep 20154 Sep 2015SEC Form 41 dexercised options overnot a tradeTFS Financialderivative210,000 sharesup +1.7%up +2.3%
11 Aug 201514 Aug 2015SEC Form 43 dexercised options overnot a tradeTFS Financial5,365 sharesdown −2.6%down −3.2%
11 Aug 201514 Aug 2015SEC Form 43 dhad shares withheld for taxnot a tradeTFS Financial5,365 sharesdown −2.6%down −3.2%
11 Aug 201514 Aug 2015SEC Form 43 dexercised options overnot a tradeTFS Financialderivative5,365 sharesdown −2.6%down −3.2%
6 May 20157 May 2015SEC Form 41 dsold on the open marketTFS Financial42,177 sharesup +17.0%up +16.0%
18 Dec 201419 Dec 2014SEC Form 41 dwas grantednot a tradeTFS Financialderivative33,100 sharesup +14.5%up +14.9%
18 Dec 201419 Dec 2014SEC Form 41 dwas grantednot a tradeTFS Financialderivative383,600 sharesup +14.5%up +14.9%
15 Dec 201417 Dec 2014SEC Form 42 dexercised options overnot a tradeTFS Financial31,100 sharesup +14.9%up +15.0%
15 Dec 201417 Dec 2014SEC Form 42 dexercised options overnot a tradeTFS Financial18,400 sharesup +14.9%up +15.0%
15 Dec 201417 Dec 2014SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial23,488 sharesup +14.9%up +15.0%
15 Dec 201417 Dec 2014SEC Form 42 dexercised options overnot a tradeTFS Financialderivative31,100 sharesup +14.9%up +15.0%
15 Dec 201417 Dec 2014SEC Form 42 dexercised options overnot a tradeTFS Financialderivative18,400 sharesup +14.9%up +15.0%
3 Dec 20145 Dec 2014SEC Form 42 dexercised options overnot a tradeTFS Financial13,866 sharesup +13.8%up +12.6%
3 Dec 20145 Dec 2014SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial6,580 sharesup +13.8%up +12.6%
3 Dec 20145 Dec 2014SEC Form 42 dexercised options overnot a tradeTFS Financialderivative13,866 sharesup +13.8%up +12.6%
20 Aug 201422 Aug 2014SEC Form 42 dsold on the open marketTFS Financial25,000 sharesup +25.4%up +20.8%
1 May 20142 May 2014SEC Form 41 dsold on the open marketTFS Financial40,000 sharesup +26.8%up +26.5%
3 Mar 20144 Mar 2014SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +44.5%up +41.6%
3 Feb 20144 Feb 2014SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +49.5%up +48.7%
2 Jan 20143 Jan 2014SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +40.3%up +41.8%
15 Dec 201317 Dec 2013SEC Form 42 dexercised options overnot a tradeTFS Financialderivative31,100 sharesup +46.5%up +43.7%
15 Dec 201317 Dec 2013SEC Form 42 dexercised options overnot a tradeTFS Financialderivative18,400 sharesup +46.5%up +43.7%
15 Dec 201317 Dec 2013SEC Form 42 dexercised options overnot a tradeTFS Financial31,100 sharesup +46.5%up +43.7%
15 Dec 201317 Dec 2013SEC Form 42 dexercised options overnot a tradeTFS Financial18,400 sharesup +46.5%up +43.7%
15 Dec 201317 Dec 2013SEC Form 42 dhad shares withheld for taxnot a tradeTFS Financial23,488 sharesup +46.5%up +43.7%
3 Dec 201312 Dec 2013SEC Form 49 dwas grantednot a tradeTFS Financialderivative41,600 sharesup +46.1%up +46.4%
3 Dec 201312 Dec 2013SEC Form 49 dwas grantednot a tradeTFS Financialderivative286,500 sharesup +46.1%up +46.4%
2 Dec 20133 Dec 2013SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +46.5%up +46.1%
4 Nov 20135 Nov 2013SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +39.2%up +42.0%
1 Oct 20132 Oct 2013SEC Form 41 dsold on the open marketTFS Financial10,500 sharesup +41.6%up +42.5%
16 Sep 201317 Sep 2013SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +47.5%up +47.7%
3 Sep 20134 Sep 2013SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +54.6%up +52.1%
15 Aug 201316 Aug 2013SEC Form 41 dsold on the open marketTFS Financial10,000 sharesup +53.7%up +53.5%
1 Aug 20132 Aug 2013SEC Form 41 dsold on the open marketTFS Financial10,500 sharesup +41.8%up +38.3%
3 Jun 20134 Jun 2013SEC Form 41 dsold on the open marketTFS Financial10,500 sharesup +55.3%up +55.2%
1 Apr 20133 Apr 2013SEC Form 42 dsold on the open marketTFS Financial10,500 sharesup +59.1%up +60.5%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
14 Feb 201319 Feb 2013SEC Form 45 dgave awaynot a tradeTFS Financial2,600 sharesup +59.6%up +59.1%
28 Dec 20122 Jan 2013SEC Form 45 dwas grantednot a tradeTFS Financialderivative93,300 sharesup +80.4%up +73.2%
28 Dec 20122 Jan 2013SEC Form 45 dwas grantednot a tradeTFS Financialderivative416,700 sharesup +80.4%up +73.2%
17 Dec 201218 Dec 2012SEC Form 41 dreturned to the issuernot a tradeTFS Financial6,133 sharesup +96.4%up +95.1%
15 Dec 201218 Dec 2012SEC Form 43 dexercised options overnot a tradeTFS Financialderivative18,400 sharesup +98.0%up +95.1%
15 Dec 201218 Dec 2012SEC Form 43 dexercised options overnot a tradeTFS Financial18,400 sharesup +98.0%up +95.1%
21 Nov 201228 Nov 2012SEC Form 47 dgave awaynot a tradeTFS Financial3,000 sharesup +107.9%up +107.2%
21 Nov 201228 Nov 2012SEC Form 47 dgave awaynot a tradeTFS Financial3,000 sharesup +107.9%up +107.2%
21 Nov 201228 Nov 2012SEC Form 47 dgave awaynot a tradeTFS Financial3,000 sharesup +107.9%up +107.2%
21 Nov 201228 Nov 2012SEC Form 47 dgave awaynot a tradeTFS Financial3,000 sharesup +107.9%up +107.2%
11 Aug 201215 Aug 2012SEC Form 44 dexercised options overnot a tradeTFS Financialderivative3,387 sharesup +89.8%up +92.0%
11 Aug 201215 Aug 2012SEC Form 44 dexercised options overnot a tradeTFS Financial3,387 sharesup +89.8%up +92.0%
11 Aug 201215 Aug 2012SEC Form 44 dhad shares withheld for taxnot a tradeTFS Financial3,387 sharesup +89.8%up +92.0%
19 Dec 201120 Dec 2011SEC Form 41 dwas grantednot a tradeTFS Financialderivative369,000 sharesup +97.6%up +92.9%
19 Dec 201120 Dec 2011SEC Form 41 dwas grantednot a tradeTFS Financialderivative55,200 sharesup +97.6%up +92.9%
14 May 201018 May 2010SEC Form 44 dwas grantednot a tradeTFS Financialderivative35,700 sharesup +21.5%up +23.0%
14 May 201018 May 2010SEC Form 44 dwas grantednot a tradeTFS Financialderivative315,500 sharesup +21.5%up +23.0%
12 May 200914 May 2009SEC Form 42 dwas grantednot a tradeTFS Financialderivative33,400 sharesup +42.2%up +43.8%
12 May 200914 May 2009SEC Form 42 dwas grantednot a tradeTFS Financialderivative299,600 sharesup +42.2%up +43.8%
3 Mar 20094 Mar 2009SEC Form 41 dbought on the open marketTFS Financial100,000 sharesup +46.8%up +45.1%
2 Mar 20092 Mar 2009SEC Form 40 dbought on the open marketTFS Financial10,000 sharesup +46.5%up +46.5%
17 Feb 200918 Feb 2009SEC Form 41 dbought on the open marketTFS Financial74,000 sharesup +43.2%up +42.3%
17 Feb 200918 Feb 2009SEC Form 41 dbought on the open marketTFS Financial26,000 sharesup +43.2%up +42.3%
11 Dec 200812 Dec 2008SEC Form 41 dbought on the open marketTFS Financial12,338 sharesup +41.0%up +36.4%
9 Dec 200811 Dec 2008SEC Form 42 dbought on the open marketTFS Financial21,900 sharesup +39.8%up +41.0%
27 Aug 200829 Aug 2008SEC Form 42 dbought on the open marketTFS Financial4,474 sharesup +42.3%up +39.2%
27 Aug 200829 Aug 2008SEC Form 42 dbought on the open marketTFS Financial1,926 sharesup +42.3%up +39.2%
27 Aug 200829 Aug 2008SEC Form 42 dbought on the open marketTFS Financial2,900 sharesup +42.3%up +39.2%
27 Aug 200829 Aug 2008SEC Form 42 dbought on the open marketTFS Financial700 sharesup +42.3%up +39.2%
11 Aug 200813 Aug 2008SEC Form 42 dwas grantednot a tradeTFS Financialderivative701,800 sharesup +44.9%up +46.6%
11 Aug 200813 Aug 2008SEC Form 42 dwas grantednot a tradeTFS Financialderivative2,530,700 sharesup +44.9%up +46.6%
13 Jun 200816 Jun 2008SEC Form 43 dbought on the open marketTFS Financial37,270 sharesup +38.0%up +37.2%
11 Jun 200812 Jun 2008SEC Form 41 dbought on the open marketTFS Financial7,200 sharesup +38.4%up +39.0%
28 May 200812 Jun 2008SEC Form 415 dgave awaynot a tradeTFS Financial50,000 sharesup +38.6%up +39.0%
16 May 200820 May 2008SEC Form 44 dbought on the open marketTFS Financial1,300 sharesup +35.6%up +39.2%
16 May 200820 May 2008SEC Form 44 dbought on the open marketTFS Financial1,600 sharesup +35.6%up +39.2%
16 May 200820 May 2008SEC Form 44 dbought on the open marketTFS Financial6,900 sharesup +35.6%up +39.2%
16 May 200820 May 2008SEC Form 44 dbought on the open marketTFS Financial11,700 sharesup +35.6%up +39.2%
20 Apr 200724 Apr 2007SEC Form 44 dbought on the open marketTFS Financial10,000 sharesup +43.2%
20 Apr 200724 Apr 2007SEC Form 44 dbought on the open marketTFS Financial10,000 sharesup +43.2%
20 Apr 200724 Apr 2007SEC Form 44 dbought on the open marketTFS Financial10,000 sharesup +43.2%
20 Apr 200724 Apr 2007SEC Form 44 dbought on the open marketTFS Financial10,000 sharesup +43.2%
20 Apr 200724 Apr 2007SEC Form 44 dbought on the open marketTFS Financial10,000 sharesup +43.2%
20 Apr 200724 Apr 2007SEC Form 44 drecorded a discretionary transactionnot a tradeTFS Financial25,000 sharesup +43.2%

Both percentages are the stock’s move, not Marc A. Stefanski’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 hold11 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. 341 of the 347 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.