Martha Geoffrey
Insider CIK 1560409 · MDT Sr VP, Strategy & Bus Dev, Director · MDT Sr VP, Strategy & Bus Dev · NEE Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| MDT Medtronic plc | S Sale | 2026-10-15 | 2026-10-16 | 50,000 | $95.00 | $4.75M | 277,866 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2026-08-03 | 2026-08-04 | 295,002 | — | $0 | 295,002 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2026-08-03 | 2026-08-04 | 273,150 | — | $0 | 273,150 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2026-08-03 | 2026-08-04 | 103,831 | — | $0 | 103,831 | SEC↗ |
| MDT Medtronic plc | A Award | 2026-08-03 | 2026-08-04 | 41,533 | — | $0 | 327,866 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2026-08-03 | 2026-08-04 | 273,150 | — | $0 | 273,150 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2026-08-03 | 2026-08-04 | 295,002 | — | $0 | 295,002 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2026-08-03 | 2026-08-04 | 103,831 | — | $0 | 103,831 | SEC↗ |
| MDT Medtronic plc | A Award | 2026-08-03 | 2026-08-04 | 41,533 | — | $0 | 327,866 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2026-07-31 | 2026-08-04 | 15,810 | $85.39 | $1.35M | 286,333 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2026-07-31 | 2026-08-04 | 15,810 | $85.39 | $1.35M | 286,333 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2026-06-04 | 2026-06-08 | 41,936 | $83.32 | $3.49M | 301,163 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2026-05-26 | 2026-05-28 | 85,461 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2026-05-26 | 2026-05-28 | 94,963 | — | $0 | 343,099 | SEC↗ |
| NEE NEXTERA ENERGY INC | A Award | 2026-02-12 | 2026-02-13 | 2,130 | — | $0 | 6,000 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2025-12-15 | 2025-12-17 | 1,564 | $99.87 | $156.2K | 246,393 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2025-08-01 | 2025-08-04 | 40,600 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2025-08-01 | 2025-08-04 | 57,724 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2025-08-01 | 2025-08-04 | 26,323 | $89.34 | $2.35M | 257,377 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2025-08-01 | 2025-08-04 | 13,054 | $89.34 | $1.17M | 244,323 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2025-08-01 | 2025-08-04 | 40,600 | $78.00 | $3.17M | 284,923 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2025-08-01 | 2025-08-04 | 37,798 | $89.34 | $3.38M | 247,125 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2025-08-01 | 2025-08-04 | 57,724 | — | $0 | 283,700 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2025-07-28 | 2025-07-30 | 264,518 | — | $0 | 264,518 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2025-07-28 | 2025-07-30 | 93,781 | — | $0 | 93,781 | SEC↗ |
| MDT Medtronic plc | A Award | 2025-07-28 | 2025-07-30 | 37,513 | — | $0 | 225,976 | SEC↗ |
| NEE NEXTERA ENERGY INC | A Award | 2025-02-13 | 2025-02-14 | 2,700 | — | $0 | 3,870 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2025-01-27 | 2025-01-28 | 34,741 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2025-01-27 | 2025-01-28 | 34,741 | $74.84 | $2.60M | 216,954 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2025-01-27 | 2025-01-28 | 30,184 | $92.46 | $2.79M | 186,770 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2024-12-16 | 2024-12-17 | 4,417 | $82.48 | $364.3K | 181,326 | SEC↗ |
| NEE NEXTERA ENERGY INC | A Award | 2024-08-05 | 2024-08-06 | 1,170 | — | $0 | 1,170 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2024-08-02 | 2024-08-06 | 18,966 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2024-08-02 | 2024-08-06 | 8,649 | $81.51 | $705.0K | 194,437 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2024-08-02 | 2024-08-06 | 18,966 | — | $0 | 203,086 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2024-08-02 | 2024-08-06 | 9,523 | $81.51 | $776.2K | 184,914 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2024-07-29 | 2024-07-31 | 100,000 | — | $0 | 100,000 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2024-07-29 | 2024-07-31 | 295,680 | — | $0 | 295,680 | SEC↗ |
| MDT Medtronic plc | A Award | 2024-07-29 | 2024-07-31 | 40,000 | — | $0 | 184,120 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2024-06-07 | 2024-06-11 | 1,594 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2024-06-07 | 2024-06-11 | 17,519 | — | $0 | 1,594 | SEC↗ |
| MDT Medtronic plc | S Sale | 2024-06-07 | 2024-06-11 | 1,594 | $83.82 | $133.6K | 143,348 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2024-06-07 | 2024-06-11 | 17,519 | $62.76 | $1.10M | 160,867 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2024-06-07 | 2024-06-11 | 1,594 | $62.76 | $100.0K | 162,461 | SEC↗ |
| MDT Medtronic plc | S Sale | 2024-06-07 | 2024-06-11 | 17,519 | $83.76 | $1.47M | 144,942 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2023-08-03 | 2023-08-07 | 18,165 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2023-08-03 | 2023-08-07 | 17,965 | $84.49 | $1.52M | 141,144 | SEC↗ |
| MDT Medtronic plc | A Award | 2023-08-03 | 2023-08-07 | 18,165 | — | $0 | 159,109 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2023-07-31 | 2023-08-02 | 240,691 | — | $0 | 481,382 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2023-07-31 | 2023-08-02 | 85,461 | — | $0 | 85,461 | SEC↗ |
| MDT Medtronic plc | A Award | 2023-07-31 | 2023-08-02 | 34,185 | — | $0 | 139,097 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2022-08-01 | 2022-08-03 | 224,996 | — | $0 | 224,996 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2022-08-01 | 2022-08-03 | 71,176 | — | $0 | 71,176 | SEC↗ |
| MDT Medtronic plc | A Award | 2022-08-01 | 2022-08-03 | 28,471 | — | $0 | 102,497 | SEC↗ |
| MDT Medtronic plc | D To issuer | 2022-07-29 | 2022-08-02 | 23,410 | — | $0 | 74,026 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2021-08-25 | 2021-08-26 | 10,100 | — | $0 | 17,519 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2021-08-25 | 2021-08-26 | 1,481 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | S Sale | 2021-08-25 | 2021-08-26 | 1,481 | $132.67 | $196.5K | 95,836 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2021-08-25 | 2021-08-26 | 1,481 | $55.32 | $81.9K | 97,317 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2021-08-25 | 2021-08-26 | 10,100 | $62.76 | $633.9K | 105,936 | SEC↗ |
| MDT Medtronic plc | S Sale | 2021-08-25 | 2021-08-26 | 10,100 | $132.67 | $1.34M | 95,836 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2021-08-02 | 2021-08-04 | 47,616 | — | $0 | 47,616 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2021-08-02 | 2021-08-04 | 162,731 | — | $0 | 162,731 | SEC↗ |
| MDT Medtronic plc | A Award | 2021-08-02 | 2021-08-04 | 19,047 | — | $0 | 95,836 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2021-08-02 | 2021-08-04 | 5,450 | $131.31 | $715.6K | 76,789 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2021-06-28 | 2021-06-30 | 11,500 | — | $0 | 1,481 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2021-06-28 | 2021-06-30 | 11,500 | $55.32 | $636.2K | 93,448 | SEC↗ |
| MDT Medtronic plc | S Sale | 2021-06-28 | 2021-06-30 | 11,500 | $125.29 | $1.44M | 81,948 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2021-04-05 | 2021-04-07 | 9,308 | — | $0 | 11,173 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2021-04-05 | 2021-04-07 | 2,404 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2021-04-05 | 2021-04-07 | 9,308 | $55.32 | $514.9K | 91,246 | SEC↗ |
| MDT Medtronic plc | S Sale | 2021-04-05 | 2021-04-07 | 9,308 | $118.83 | $1.11M | 81,938 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2021-04-05 | 2021-04-07 | 2,404 | $41.60 | $100.0K | 84,342 | SEC↗ |
| MDT Medtronic plc | S Sale | 2021-04-05 | 2021-04-07 | 2,404 | $118.83 | $285.7K | 81,938 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2020-10-09 | 2020-10-14 | 51,758 | — | $0 | 51,758 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2020-08-03 | 2020-08-05 | 212,529 | — | $0 | 212,529 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2020-08-03 | 2020-08-05 | 71,158 | — | $0 | 71,158 | SEC↗ |
| MDT Medtronic plc | A Award | 2020-08-03 | 2020-08-05 | 23,118 | — | $0 | 81,094 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2020-07-31 | 2020-08-03 | 4,252 | $96.48 | $410.2K | 57,976 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2019-10-28 | 2019-10-30 | 65,170 | $106.22 | $6.92M | 65,170 | SEC↗ |
| MDT Medtronic plc | A Award | 2019-10-28 | 2019-10-30 | 9,729 | — | $0 | 61,536 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2019-08-01 | 2019-08-02 | 5,533 | $102.37 | $566.4K | 51,637 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2019-08-01 | 2019-08-02 | 4,242 | $102.37 | $434.3K | 57,170 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2019-07-29 | 2019-07-31 | 1,615 | — | $0 | 1,615 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2019-07-29 | 2019-07-31 | 81,820 | — | $0 | 81,820 | SEC↗ |
| MDT Medtronic plc | A Award | 2019-07-29 | 2019-07-31 | 12,267 | — | $0 | 61,412 | SEC↗ |
| MDT Medtronic plc | S Sale | 2019-06-06 | 2019-06-07 | 11,000 | $96.05 | $1.06M | 48,918 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2018-09-24 | 2018-09-25 | 28,670 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | M Exercise deriv | 2018-09-24 | 2018-09-25 | 21,129 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | S Sale | 2018-09-24 | 2018-09-25 | 49,799 | $97.93 | $4.88M | 59,202 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2018-09-24 | 2018-09-25 | 28,670 | $34.88 | $1.00M | 87,872 | SEC↗ |
| MDT Medtronic plc | M Exercise | 2018-09-24 | 2018-09-25 | 21,129 | $38.81 | $820.0K | 109,001 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2018-08-03 | 2018-08-07 | 4,780 | $90.48 | $432.5K | 59,202 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2018-07-30 | 2018-08-01 | 67,782 | — | $0 | 67,782 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2018-07-30 | 2018-08-01 | 1,695 | — | $0 | 1,695 | SEC↗ |
| MDT Medtronic plc | A Award | 2018-07-30 | 2018-08-01 | 11,226 | — | $0 | 63,981 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2017-07-31 | 2017-08-02 | 1,191 | — | $0 | 1,191 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2017-07-31 | 2017-08-02 | 39,697 | — | $0 | 39,697 | SEC↗ |
| MDT Medtronic plc | A Award | 2017-07-31 | 2017-08-02 | 9,925 | — | $0 | 51,831 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2017-07-28 | 2017-08-01 | 3,532 | $84.29 | $297.7K | 41,906 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2016-08-01 | 2016-08-03 | 34,825 | — | $0 | 34,825 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2016-08-01 | 2016-08-03 | 1,136 | — | $0 | 1,136 | SEC↗ |
| MDT Medtronic plc | A Award | 2016-08-01 | 2016-08-03 | 8,707 | — | $0 | 33,270 | SEC↗ |
| MDT Medtronic plc | A Award | 2016-08-01 | 2016-08-03 | 11,356 | — | $0 | 44,626 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2016-07-29 | 2016-08-01 | 1,821 | $87.63 | $159.6K | 24,563 | SEC↗ |
| MDT Medtronic plc | S Sale | 2016-07-15 | 2016-07-19 | 3,766 | $88.26 | $332.4K | 26,273 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-08-03 | 2015-08-05 | 1,283 | — | $0 | 40,600 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-08-03 | 2015-08-05 | 39,317 | — | $0 | 39,317 | SEC↗ |
| MDT Medtronic plc | A Award | 2015-08-03 | 2015-08-05 | 9,830 | — | $0 | 29,701 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2015-08-01 | 2015-08-04 | 3,767 | $78.39 | $295.3K | 19,871 | SEC↗ |
| MDT Medtronic plc | F Tax w/h | 2015-07-30 | 2015-08-03 | 2,126 | $78.28 | $166.4K | 23,638 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-27 | 2015-04-22 | 34,741 | — | $0 | 34,741 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-27 | 2015-01-28 | 8,686 | — | $0 | 8,686 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer deriv | 2015-01-26 | 2015-01-28 | 1,808 | — | $0 | 0 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer deriv | 2015-01-26 | 2015-01-28 | 1,594 | — | $0 | 0 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer deriv | 2015-01-26 | 2015-01-28 | 20,481 | — | $0 | 0 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer deriv | 2015-01-26 | 2015-01-28 | 27,619 | — | $0 | 0 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer deriv | 2015-01-26 | 2015-01-28 | 2,404 | — | $0 | 0 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer deriv | 2015-01-26 | 2015-01-28 | 21,129 | — | $0 | 0 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer deriv | 2015-01-26 | 2015-01-28 | 28,670 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-26 | 2015-01-28 | 27,619 | — | $0 | 27,619 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-26 | 2015-01-28 | 1,594 | — | $0 | 1,594 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-26 | 2015-01-28 | 20,481 | — | $0 | 20,481 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-26 | 2015-01-28 | 1,808 | — | $0 | 1,808 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-26 | 2015-01-28 | 2,404 | — | $0 | 2,404 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-26 | 2015-01-28 | 21,129 | — | $0 | 21,129 | SEC↗ |
| MDT Medtronic plc | A Award deriv | 2015-01-26 | 2015-01-28 | 28,670 | — | $0 | 28,670 | SEC↗ |
| MDT MEDTRONIC INC | D To issuer | 2015-01-26 | 2015-01-28 | 25,534 | — | $0 | 0 | SEC↗ |
| MDT Medtronic plc | A Award | 2015-01-26 | 2015-01-28 | 25,534 | — | $0 | 25,534 | SEC↗ |
| MDT MEDTRONIC INC | A Award deriv | 2014-07-28 | 2014-07-29 | 1,594 | — | $0 | 1,594 | SEC↗ |
| MDT MEDTRONIC INC | A Award deriv | 2014-07-28 | 2014-07-29 | 27,619 | — | $0 | 29,213 | SEC↗ |
| MDT MEDTRONIC INC | A Award | 2014-07-28 | 2014-07-29 | 6,905 | — | $0 | 25,222 | SEC↗ |
| MDT MEDTRONIC INC | A Award deriv | 2013-07-29 | 2013-07-31 | 1,808 | — | $0 | 1,808 | SEC↗ |
| MDT MEDTRONIC INC | A Award deriv | 2013-07-29 | 2013-07-31 | 20,481 | — | $0 | 22,289 | SEC↗ |
| MDT MEDTRONIC INC | A Award | 2013-07-29 | 2013-07-31 | 5,116 | — | $0 | 18,053 | SEC↗ |
| MDT MEDTRONIC INC | A Award deriv | 2012-10-29 | 2012-10-31 | 2,404 | — | $0 | 2,404 | SEC↗ |