SEC CIK 1242740
POWELL THOMAS E
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TFXview stock → | 20,812 | 2025-04-01 |
Position History — TFX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TFX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-04-01 | Disposition to issuer | 655 | $0.00 | 20,812 |
| 2025-04-01 | Tax withholding | 468 | $140.30 | 21,467 |
| 2025-03-04 | Grant / award | 5,664 | $0.00 | 21,935 |
| 2025-03-01 | Tax withholding | 900 | $132.75 | 16,271 |
| 2025-02-24 | Grant / award | 531 | $0.00 | 17,171 |
| 2024-03-02 | Tax withholding | 810 | $223.00 | 16,615 |
| 2024-02-27 | Grant / award (derivative) | 16,821 | $0.00 | 16,821 |
| 2024-02-27 | Grant / award | 2,373 | $0.00 | 17,425 |
| 2024-02-27 | Grant / award (derivative) | 16,821 | $0.00 | 16,821 |
| 2024-02-27 | Grant / award | 2,398 | $0.00 | 17,450 |
| 2024-02-19 | Grant / award | 668 | $0.00 | 15,052 |
| 2023-11-29 | Option exercise (derivative) | 9,339 | $0.00 | 0 |
| 2023-11-29 | Open-market sale | 1,866 | $221.50 | 26,470 |
| 2023-11-29 | Open-market sale | 5,796 | $223.35 | 16,045 |
| 2023-11-29 | Open-market sale | 4,629 | $222.41 | 21,841 |
| 2023-11-29 | Open-market sale | 1,661 | $224.13 | 14,384 |
| 2023-11-29 | Option exercise | 4,613 | $123.04 | 28,336 |
| 2023-11-29 | Option exercise | 9,339 | $121.00 | 23,723 |
| 2023-02-28 | Grant / award (derivative) | 16,416 | $0.00 | 16,416 |
| 2023-02-28 | Grant / award | 2,357 | $0.00 | 14,384 |
| 2023-02-25 | Tax withholding | 542 | $235.18 | 12,027 |
| 2022-03-01 | Grant / award (derivative) | 14,160 | $0.00 | 14,160 |
| 2022-03-01 | Grant / award | 1,728 | $0.00 | 12,569 |
| 2022-02-28 | Tax withholding | 728 | $343.01 | 10,841 |
| 2022-02-28 | Grant / award | 16 | $0.00 | 11,569 |
| 2021-03-02 | Grant / award (derivative) | 10,399 | $0.00 | 10,399 |
| 2021-03-02 | Grant / award | 1,329 | $0.00 | 11,553 |
| 2021-02-27 | Tax withholding | 769 | $398.12 | 10,224 |
| 2020-02-28 | Tax withholding | 1,035 | $335.02 | 10,993 |
| 2020-02-25 | Grant / award (derivative) | 12,992 | $0.00 | 12,992 |
| 2020-02-25 | Grant / award | 1,331 | $0.00 | 12,028 |
| 2019-11-26 | Option exercise (derivative) | 5,000 | $0.00 | 9,339 |
| 2019-11-26 | Option exercise | 5,000 | $121.00 | 15,697 |
| 2019-11-26 | Open-market sale | 1,000 | $347.31 | 14,697 |
| 2019-11-26 | Open-market sale | 4,000 | $349.05 | 10,697 |
| 2019-11-12 | Option exercise (derivative) | 7,500 | $0.00 | 14,339 |
| 2019-11-12 | Open-market sale | 5,287 | $331.11 | 10,697 |
| 2019-11-12 | Option exercise | 7,500 | $121.00 | 18,197 |
| 2019-11-12 | Open-market sale | 345 | $328.03 | 17,852 |
| 2019-11-12 | Open-market sale | 1,868 | $329.87 | 15,984 |
| 2019-10-29 | Option exercise (derivative) | 7,500 | $0.00 | 21,839 |
| 2019-10-29 | Open-market sale | 3,819 | $328.05 | 10,697 |
| 2019-10-29 | Open-market sale | 3,216 | $326.96 | 14,516 |
| 2019-10-29 | Open-market sale | 465 | $325.36 | 17,732 |
| 2019-10-29 | Option exercise | 7,500 | $121.00 | 18,197 |
| 2019-10-15 | Option exercise (derivative) | 658 | $0.00 | 29,339 |
| 2019-10-15 | Option exercise (derivative) | 6,842 | $0.00 | 0 |
| 2019-10-15 | Open-market sale | 200 | $324.78 | 17,997 |
| 2019-10-15 | Open-market sale | 759 | $326.81 | 17,238 |
| 2019-10-15 | Option exercise | 658 | $121.00 | 18,197 |
| 2019-10-15 | Open-market sale | 1,051 | $327.77 | 16,187 |
| 2019-10-15 | Open-market sale | 5,490 | $328.93 | 10,697 |
| 2019-10-15 | Option exercise | 6,842 | $101.12 | 17,539 |
| 2019-10-01 | Option exercise (derivative) | 7,500 | $0.00 | 6,842 |
| 2019-10-01 | Open-market sale | 1,300 | $338.73 | 13,397 |
| 2019-10-01 | Open-market sale | 1,534 | $337.50 | 14,697 |
| 2019-10-01 | Open-market sale | 2,700 | $339.73 | 10,697 |
| 2019-10-01 | Open-market sale | 1,260 | $336.35 | 16,231 |
| 2019-10-01 | Option exercise | 7,500 | $101.12 | 18,197 |
| 2019-10-01 | Open-market sale | 627 | $335.41 | 17,491 |
| 2019-10-01 | Open-market sale | 79 | $333.57 | 18,118 |
| 2019-09-17 | Option exercise (derivative) | 7,500 | $0.00 | 14,342 |
| 2019-09-17 | Open-market sale | 1,500 | $330.00 | 16,697 |
| 2019-09-17 | Option exercise | 7,500 | $101.12 | 18,197 |
| 2019-09-17 | Open-market sale | 4,114 | $334.00 | 10,697 |
| 2019-09-17 | Open-market sale | 1,332 | $333.11 | 14,811 |
| 2019-09-17 | Open-market sale | 554 | $332.11 | 16,143 |
| 2019-09-06 | Option exercise (derivative) | 7,500 | $0.00 | 21,842 |
| 2019-09-06 | Open-market sale | 1,281 | $356.36 | 10,797 |
| 2019-09-06 | Option exercise | 7,500 | $101.12 | 18,197 |
| 2019-09-06 | Open-market sale | 6,119 | $355.32 | 12,078 |
| 2019-09-06 | Open-market sale | 100 | $357.27 | 10,697 |
| 2019-03-01 | Tax withholding | 1,315 | $294.51 | 10,697 |
| 2019-02-26 | Grant / award (derivative) | 16,574 | $0.00 | 16,574 |
| 2019-02-26 | Grant / award | 1,861 | $0.00 | 12,012 |
| 2018-12-27 | Option exercise (derivative) | 5,324 | $0.00 | 1,700 |
| 2018-12-27 | Open-market sale | 200 | $245.13 | 8,675 |
| 2018-12-27 | Open-market sale | 100 | $243.74 | 8,875 |
| 2018-12-27 | Open-market sale | 900 | $242.74 | 8,975 |
| 2018-12-27 | Open-market sale | 2,900 | $241.88 | 9,875 |
| 2018-12-27 | Open-market sale | 209 | $247.21 | 8,466 |
| 2018-12-27 | Open-market sale | 15 | $248.47 | 8,451 |
| 2018-12-27 | Option exercise | 5,324 | $78.62 | 13,775 |
| 2018-12-27 | Open-market sale | 1,000 | $241.03 | 12,775 |
| 2018-12-21 | Option exercise (derivative) | 100 | $0.00 | 7,024 |
| 2018-12-21 | Open-market sale | 100 | $240.23 | 8,451 |
| 2018-12-21 | Option exercise | 100 | $78.62 | 8,551 |
| 2018-12-07 | Option exercise (derivative) | 3,500 | $0.00 | 7,124 |
| 2018-12-07 | Option exercise | 3,500 | $78.62 | 13,651 |
| 2018-12-07 | Open-market sale | 1,258 | $256.77 | 12,393 |
| 2018-12-07 | Open-market sale | 798 | $257.60 | 11,595 |
| 2018-12-07 | Open-market sale | 1,244 | $258.75 | 10,351 |
| 2018-12-07 | Open-market sale | 200 | $260.96 | 10,151 |
| 2018-12-07 | Open-market sale | 1,700 | $262.50 | 8,451 |
| 2018-12-07 | Option exercise (derivative) | 5,200 | $0.00 | 5,424 |
| 2018-12-07 | Open-market sale | 200 | $260.96 | 11,851 |
| 2018-12-07 | Option exercise | 5,200 | $78.62 | 15,351 |
| 2018-12-07 | Open-market sale | 1,258 | $256.77 | 14,093 |
| 2018-12-07 | Open-market sale | 798 | $257.60 | 13,295 |
| 2018-12-07 | Open-market sale | 1,244 | $258.75 | 12,051 |
| 2018-12-07 | Open-market sale | 1,700 | $262.50 | 10,151 |
| 2018-11-23 | Option exercise (derivative) | 5,200 | $0.00 | 10,624 |
| 2018-11-23 | Open-market sale | 1,100 | $255.60 | 10,151 |
| 2018-11-23 | Open-market sale | 1,700 | $254.46 | 11,251 |
| 2018-11-23 | Open-market sale | 1,114 | $253.62 | 12,951 |
| 2018-11-23 | Open-market sale | 1,286 | $252.76 | 14,065 |
| 2018-11-23 | Option exercise | 5,200 | $78.62 | 15,351 |
| 2018-11-09 | Option exercise (derivative) | 5,200 | $0.00 | 15,824 |
| 2018-11-09 | Open-market sale | 1,800 | $264.28 | 12,851 |
| 2018-11-09 | Open-market sale | 700 | $263.19 | 14,651 |
| 2018-11-09 | Open-market sale | 500 | $266.45 | 10,151 |
| 2018-11-09 | Option exercise | 5,200 | $78.62 | 15,351 |
| 2018-11-09 | Open-market sale | 2,200 | $265.41 | 10,651 |
| 2018-10-30 | Option exercise (derivative) | 5,200 | $0.00 | 21,024 |
| 2018-10-30 | Option exercise | 5,200 | $78.62 | 15,351 |
| 2018-10-30 | Open-market sale | 5,200 | $240.00 | 10,151 |
| 2018-10-12 | Option exercise (derivative) | 5,200 | $0.00 | 26,224 |
| 2018-10-12 | Open-market sale | 1,100 | $245.05 | 13,751 |
| 2018-10-12 | Open-market sale | 500 | $244.23 | 14,851 |
| 2018-10-12 | Option exercise | 5,200 | $78.62 | 15,351 |
| 2018-10-12 | Open-market sale | 1,100 | $246.23 | 12,651 |
| 2018-10-12 | Open-market sale | 452 | $249.55 | 10,151 |
| 2018-10-12 | Open-market sale | 700 | $247.19 | 11,951 |
| 2018-10-12 | Open-market sale | 1,348 | $248.66 | 10,603 |
| 2018-09-28 | Option exercise (derivative) | 1,992 | $0.00 | 31,424 |
| 2018-09-28 | Option exercise (derivative) | 3,208 | $0.00 | 0 |
| 2018-09-28 | Open-market sale | 100 | $268.16 | 10,151 |
| 2018-09-28 | Open-market sale | 1,300 | $266.24 | 11,951 |
| 2018-09-28 | Open-market sale | 1,700 | $267.47 | 10,251 |
| 2018-09-28 | Option exercise | 3,208 | $59.81 | 13,359 |
| 2018-09-28 | Option exercise | 1,992 | $78.62 | 15,351 |
| 2018-09-28 | Open-market sale | 2,100 | $265.36 | 13,251 |
| 2018-09-14 | Option exercise (derivative) | 2,281 | $0.00 | 0 |
| 2018-09-14 | Option exercise (derivative) | 2,919 | $0.00 | 3,208 |
| 2018-09-14 | Open-market sale | 2,700 | $270.24 | 10,351 |
| 2018-09-14 | Option exercise | 2,281 | $59.75 | 12,432 |
| 2018-09-14 | Option exercise | 2,919 | $59.81 | 15,351 |
| 2018-09-14 | Open-market sale | 900 | $267.84 | 14,451 |
| 2018-09-14 | Open-market sale | 200 | $270.84 | 10,151 |
| 2018-09-14 | Open-market sale | 1,400 | $269.45 | 13,051 |
| 2018-08-31 | Option exercise (derivative) | 572 | $0.00 | 0 |
| 2018-08-31 | Option exercise (derivative) | 4,628 | $0.00 | 2,281 |
| 2018-08-31 | Option exercise | 572 | $56.00 | 10,723 |
| 2018-08-31 | Open-market sale | 3,600 | $247.23 | 11,751 |
| 2018-08-31 | Open-market sale | 1,200 | $248.06 | 10,551 |
| 2018-08-31 | Open-market sale | 400 | $248.93 | 10,151 |
| 2018-08-31 | Option exercise | 4,628 | $59.75 | 15,351 |
| 2018-08-20 | Option exercise (derivative) | 5,200 | $0.00 | 572 |
| 2018-08-20 | Option exercise | 5,200 | $56.00 | 15,351 |
| 2018-08-20 | Open-market sale | 5,200 | $240.02 | 10,151 |
| 2018-08-03 | Option exercise (derivative) | 3,631 | $0.00 | 5,772 |
| 2018-08-03 | Option exercise (derivative) | 826 | $0.00 | 29,997 |
| 2018-08-03 | Option exercise (derivative) | 743 | $0.00 | 29,342 |
| 2018-08-03 | Option exercise | 826 | $121.00 | 15,351 |
| 2018-08-03 | Open-market sale | 600 | $249.45 | 10,951 |
| 2018-08-03 | Open-market sale | 1,900 | $248.21 | 11,551 |
| 2018-08-03 | Open-market sale | 1,100 | $246.72 | 13,451 |
| 2018-08-03 | Open-market sale | 800 | $246.07 | 14,551 |
| 2018-08-03 | Option exercise | 743 | $101.12 | 14,525 |
| 2018-08-03 | Option exercise | 3,631 | $56.00 | 13,782 |
| 2018-08-03 | Open-market sale | 800 | $250.28 | 10,151 |
| 2018-07-20 | Option exercise (derivative) | 1,271 | $0.00 | 33,416 |
| 2018-07-20 | Option exercise (derivative) | 245 | $0.00 | 30,085 |
| 2018-07-20 | Option exercise (derivative) | 1,673 | $0.00 | 6,909 |
| 2018-07-20 | Option exercise (derivative) | 2,011 | $0.00 | 9,403 |
| 2018-07-20 | Open-market sale | 1,900 | $276.96 | 12,351 |
| 2018-07-20 | Open-market sale | 2,200 | $277.70 | 10,151 |
| 2018-07-20 | Option exercise | 2,011 | $56.00 | 12,162 |
| 2018-07-20 | Option exercise | 1,673 | $59.75 | 13,835 |
| 2018-07-20 | Option exercise | 245 | $101.12 | 15,351 |
| 2018-07-20 | Option exercise | 1,271 | $78.62 | 15,106 |
| 2018-07-20 | Open-market sale | 1,100 | $275.95 | 14,251 |
| 2018-07-06 | Option exercise (derivative) | 3,344 | $0.00 | 11,414 |
| 2018-07-06 | Option exercise | 3,344 | $56.00 | 15,351 |
| 2018-07-06 | Open-market sale | 1,700 | $272.92 | 13,651 |
| 2018-07-06 | Open-market sale | 3,400 | $273.69 | 10,251 |
| 2018-07-06 | Open-market sale | 100 | $274.46 | 10,151 |
| 2018-06-22 | Open-market sale | 300 | $279.33 | 16,607 |
| 2018-06-22 | Open-market sale | 600 | $280.49 | 16,007 |
| 2018-06-22 | Open-market sale | 176 | $277.70 | 16,907 |
| 2018-06-22 | Open-market sale | 124 | $276.58 | 17,083 |
| 2018-06-22 | Open-market sale | 100 | $283.67 | 12,007 |
| 2018-06-22 | Open-market sale | 2,400 | $282.56 | 12,107 |
| 2018-06-22 | Open-market sale | 1,500 | $281.70 | 14,507 |
| 2018-05-04 | Tax withholding | 124 | $271.09 | 17,207 |
| 2018-02-27 | Grant / award (derivative) | 15,660 | $0.00 | 15,660 |
| 2018-02-27 | Grant / award | 1,861 | $0.00 | 17,331 |
| 2018-02-23 | Tax withholding | 836 | $255.27 | 15,470 |
| 2017-02-28 | Grant / award (derivative) | 21,872 | $0.00 | 21,872 |
| 2017-02-28 | Grant / award | 2,524 | — | 16,306 |
| 2017-02-27 | Tax withholding | 957 | $192.81 | 13,782 |
| 2016-03-01 | Grant / award (derivative) | 31,882 | $0.00 | 31,882 |
| 2016-03-01 | Grant / award | 3,262 | — | 14,739 |
| 2016-02-26 | Tax withholding | 1,156 | $145.13 | 11,477 |
| 2015-05-05 | Grant / award (derivative) | 4,613 | $0.00 | 4,613 |
| 2015-05-05 | Grant / award | 451 | — | 12,633 |
| 2015-03-13 | Tax withholding | 213 | $118.92 | 12,182 |
| 2015-03-02 | Tax withholding | 312 | $122.91 | 12,395 |
| 2015-02-25 | Grant / award (derivative) | 30,823 | $0.00 | 30,823 |
| 2015-02-25 | Grant / award | 3,013 | — | 12,707 |
| 2014-09-22 | Tax withholding | 536 | $107.52 | 9,694 |
| 2014-02-26 | Grant / award (derivative) | 30,330 | $0.00 | 30,330 |
| 2014-02-26 | Grant / award | 3,103 | — | 10,230 |
| 2013-02-26 | Grant / award (derivative) | 34,687 | $0.00 | 34,687 |
| 2013-02-26 | Grant / award | 3,756 | — | 7,127 |
| 2012-03-13 | Grant / award (derivative) | 6,127 | $0.00 | 6,127 |
| 2012-03-13 | Grant / award | 696 | — | 3,371 |
| 2012-03-09 | — | — | — | 43.12 |
| 2012-03-09 | — | — | — | 2,675 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.