Sign inGet started

Martha Geoffrey

Insider CIK 1560409 · MDT Sr VP, Strategy & Bus Dev, Director · MDT Sr VP, Strategy & Bus Dev · NEE Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
MDT Medtronic plc S Sale2026-10-152026-10-1650,000$95.00 $4.75M277,866SEC↗
MDT Medtronic plc A Award deriv2026-08-032026-08-04295,002— $0295,002SEC↗
MDT Medtronic plc A Award deriv2026-08-032026-08-04273,150— $0273,150SEC↗
MDT Medtronic plc A Award deriv2026-08-032026-08-04103,831— $0103,831SEC↗
MDT Medtronic plc A Award2026-08-032026-08-0441,533— $0327,866SEC↗
MDT Medtronic plc A Award deriv2026-08-032026-08-04273,150— $0273,150SEC↗
MDT Medtronic plc A Award deriv2026-08-032026-08-04295,002— $0295,002SEC↗
MDT Medtronic plc A Award deriv2026-08-032026-08-04103,831— $0103,831SEC↗
MDT Medtronic plc A Award2026-08-032026-08-0441,533— $0327,866SEC↗
MDT Medtronic plc F Tax w/h2026-07-312026-08-0415,810$85.39 $1.35M286,333SEC↗
MDT Medtronic plc F Tax w/h2026-07-312026-08-0415,810$85.39 $1.35M286,333SEC↗
MDT Medtronic plc F Tax w/h2026-06-042026-06-0841,936$83.32 $3.49M301,163SEC↗
MDT Medtronic plc M Exercise deriv2026-05-262026-05-2885,461— $00SEC↗
MDT Medtronic plc M Exercise2026-05-262026-05-2894,963— $0343,099SEC↗
NEE NEXTERA ENERGY INC A Award2026-02-122026-02-132,130— $06,000SEC↗
MDT Medtronic plc F Tax w/h2025-12-152025-12-171,564$99.87 $156.2K246,393SEC↗
MDT Medtronic plc M Exercise deriv2025-08-012025-08-0440,600— $00SEC↗
MDT Medtronic plc M Exercise deriv2025-08-012025-08-0457,724— $00SEC↗
MDT Medtronic plc F Tax w/h2025-08-012025-08-0426,323$89.34 $2.35M257,377SEC↗
MDT Medtronic plc F Tax w/h2025-08-012025-08-0413,054$89.34 $1.17M244,323SEC↗
MDT Medtronic plc M Exercise2025-08-012025-08-0440,600$78.00 $3.17M284,923SEC↗
MDT Medtronic plc F Tax w/h2025-08-012025-08-0437,798$89.34 $3.38M247,125SEC↗
MDT Medtronic plc M Exercise2025-08-012025-08-0457,724— $0283,700SEC↗
MDT Medtronic plc A Award deriv2025-07-282025-07-30264,518— $0264,518SEC↗
MDT Medtronic plc A Award deriv2025-07-282025-07-3093,781— $093,781SEC↗
MDT Medtronic plc A Award2025-07-282025-07-3037,513— $0225,976SEC↗
NEE NEXTERA ENERGY INC A Award2025-02-132025-02-142,700— $03,870SEC↗
MDT Medtronic plc M Exercise deriv2025-01-272025-01-2834,741— $00SEC↗
MDT Medtronic plc M Exercise2025-01-272025-01-2834,741$74.84 $2.60M216,954SEC↗
MDT Medtronic plc F Tax w/h2025-01-272025-01-2830,184$92.46 $2.79M186,770SEC↗
MDT Medtronic plc F Tax w/h2024-12-162024-12-174,417$82.48 $364.3K181,326SEC↗
NEE NEXTERA ENERGY INC A Award2024-08-052024-08-061,170— $01,170SEC↗
MDT Medtronic plc M Exercise deriv2024-08-022024-08-0618,966— $00SEC↗
MDT Medtronic plc F Tax w/h2024-08-022024-08-068,649$81.51 $705.0K194,437SEC↗
MDT Medtronic plc M Exercise2024-08-022024-08-0618,966— $0203,086SEC↗
MDT Medtronic plc F Tax w/h2024-08-022024-08-069,523$81.51 $776.2K184,914SEC↗
MDT Medtronic plc A Award deriv2024-07-292024-07-31100,000— $0100,000SEC↗
MDT Medtronic plc A Award deriv2024-07-292024-07-31295,680— $0295,680SEC↗
MDT Medtronic plc A Award2024-07-292024-07-3140,000— $0184,120SEC↗
MDT Medtronic plc M Exercise deriv2024-06-072024-06-111,594— $00SEC↗
MDT Medtronic plc M Exercise deriv2024-06-072024-06-1117,519— $01,594SEC↗
MDT Medtronic plc S Sale2024-06-072024-06-111,594$83.82 $133.6K143,348SEC↗
MDT Medtronic plc M Exercise2024-06-072024-06-1117,519$62.76 $1.10M160,867SEC↗
MDT Medtronic plc M Exercise2024-06-072024-06-111,594$62.76 $100.0K162,461SEC↗
MDT Medtronic plc S Sale2024-06-072024-06-1117,519$83.76 $1.47M144,942SEC↗
MDT Medtronic plc M Exercise deriv2023-08-032023-08-0718,165— $00SEC↗
MDT Medtronic plc F Tax w/h2023-08-032023-08-0717,965$84.49 $1.52M141,144SEC↗
MDT Medtronic plc A Award2023-08-032023-08-0718,165— $0159,109SEC↗
MDT Medtronic plc A Award deriv2023-07-312023-08-02240,691— $0481,382SEC↗
MDT Medtronic plc A Award deriv2023-07-312023-08-0285,461— $085,461SEC↗
MDT Medtronic plc A Award2023-07-312023-08-0234,185— $0139,097SEC↗
MDT Medtronic plc A Award deriv2022-08-012022-08-03224,996— $0224,996SEC↗
MDT Medtronic plc A Award deriv2022-08-012022-08-0371,176— $071,176SEC↗
MDT Medtronic plc A Award2022-08-012022-08-0328,471— $0102,497SEC↗
MDT Medtronic plc D To issuer2022-07-292022-08-0223,410— $074,026SEC↗
MDT Medtronic plc M Exercise deriv2021-08-252021-08-2610,100— $017,519SEC↗
MDT Medtronic plc M Exercise deriv2021-08-252021-08-261,481— $00SEC↗
MDT Medtronic plc S Sale2021-08-252021-08-261,481$132.67 $196.5K95,836SEC↗
MDT Medtronic plc M Exercise2021-08-252021-08-261,481$55.32 $81.9K97,317SEC↗
MDT Medtronic plc M Exercise2021-08-252021-08-2610,100$62.76 $633.9K105,936SEC↗
MDT Medtronic plc S Sale2021-08-252021-08-2610,100$132.67 $1.34M95,836SEC↗
MDT Medtronic plc A Award deriv2021-08-022021-08-0447,616— $047,616SEC↗
MDT Medtronic plc A Award deriv2021-08-022021-08-04162,731— $0162,731SEC↗
MDT Medtronic plc A Award2021-08-022021-08-0419,047— $095,836SEC↗
MDT Medtronic plc F Tax w/h2021-08-022021-08-045,450$131.31 $715.6K76,789SEC↗
MDT Medtronic plc M Exercise deriv2021-06-282021-06-3011,500— $01,481SEC↗
MDT Medtronic plc M Exercise2021-06-282021-06-3011,500$55.32 $636.2K93,448SEC↗
MDT Medtronic plc S Sale2021-06-282021-06-3011,500$125.29 $1.44M81,948SEC↗
MDT Medtronic plc M Exercise deriv2021-04-052021-04-079,308— $011,173SEC↗
MDT Medtronic plc M Exercise deriv2021-04-052021-04-072,404— $00SEC↗
MDT Medtronic plc M Exercise2021-04-052021-04-079,308$55.32 $514.9K91,246SEC↗
MDT Medtronic plc S Sale2021-04-052021-04-079,308$118.83 $1.11M81,938SEC↗
MDT Medtronic plc M Exercise2021-04-052021-04-072,404$41.60 $100.0K84,342SEC↗
MDT Medtronic plc S Sale2021-04-052021-04-072,404$118.83 $285.7K81,938SEC↗
MDT Medtronic plc A Award deriv2020-10-092020-10-1451,758— $051,758SEC↗
MDT Medtronic plc A Award deriv2020-08-032020-08-05212,529— $0212,529SEC↗
MDT Medtronic plc A Award deriv2020-08-032020-08-0571,158— $071,158SEC↗
MDT Medtronic plc A Award2020-08-032020-08-0523,118— $081,094SEC↗
MDT Medtronic plc F Tax w/h2020-07-312020-08-034,252$96.48 $410.2K57,976SEC↗
MDT Medtronic plc A Award deriv2019-10-282019-10-3065,170$106.22 $6.92M65,170SEC↗
MDT Medtronic plc A Award2019-10-282019-10-309,729— $061,536SEC↗
MDT Medtronic plc F Tax w/h2019-08-012019-08-025,533$102.37 $566.4K51,637SEC↗
MDT Medtronic plc F Tax w/h2019-08-012019-08-024,242$102.37 $434.3K57,170SEC↗
MDT Medtronic plc A Award deriv2019-07-292019-07-311,615— $01,615SEC↗
MDT Medtronic plc A Award deriv2019-07-292019-07-3181,820— $081,820SEC↗
MDT Medtronic plc A Award2019-07-292019-07-3112,267— $061,412SEC↗
MDT Medtronic plc S Sale2019-06-062019-06-0711,000$96.05 $1.06M48,918SEC↗
MDT Medtronic plc M Exercise deriv2018-09-242018-09-2528,670— $00SEC↗
MDT Medtronic plc M Exercise deriv2018-09-242018-09-2521,129— $00SEC↗
MDT Medtronic plc S Sale2018-09-242018-09-2549,799$97.93 $4.88M59,202SEC↗
MDT Medtronic plc M Exercise2018-09-242018-09-2528,670$34.88 $1.00M87,872SEC↗
MDT Medtronic plc M Exercise2018-09-242018-09-2521,129$38.81 $820.0K109,001SEC↗
MDT Medtronic plc F Tax w/h2018-08-032018-08-074,780$90.48 $432.5K59,202SEC↗
MDT Medtronic plc A Award deriv2018-07-302018-08-0167,782— $067,782SEC↗
MDT Medtronic plc A Award deriv2018-07-302018-08-011,695— $01,695SEC↗
MDT Medtronic plc A Award2018-07-302018-08-0111,226— $063,981SEC↗
MDT Medtronic plc A Award deriv2017-07-312017-08-021,191— $01,191SEC↗
MDT Medtronic plc A Award deriv2017-07-312017-08-0239,697— $039,697SEC↗
MDT Medtronic plc A Award2017-07-312017-08-029,925— $051,831SEC↗
MDT Medtronic plc F Tax w/h2017-07-282017-08-013,532$84.29 $297.7K41,906SEC↗
MDT Medtronic plc A Award deriv2016-08-012016-08-0334,825— $034,825SEC↗
MDT Medtronic plc A Award deriv2016-08-012016-08-031,136— $01,136SEC↗
MDT Medtronic plc A Award2016-08-012016-08-038,707— $033,270SEC↗
MDT Medtronic plc A Award2016-08-012016-08-0311,356— $044,626SEC↗
MDT Medtronic plc F Tax w/h2016-07-292016-08-011,821$87.63 $159.6K24,563SEC↗
MDT Medtronic plc S Sale2016-07-152016-07-193,766$88.26 $332.4K26,273SEC↗
MDT Medtronic plc A Award deriv2015-08-032015-08-051,283— $040,600SEC↗
MDT Medtronic plc A Award deriv2015-08-032015-08-0539,317— $039,317SEC↗
MDT Medtronic plc A Award2015-08-032015-08-059,830— $029,701SEC↗
MDT Medtronic plc F Tax w/h2015-08-012015-08-043,767$78.39 $295.3K19,871SEC↗
MDT Medtronic plc F Tax w/h2015-07-302015-08-032,126$78.28 $166.4K23,638SEC↗
MDT Medtronic plc A Award deriv2015-01-272015-04-2234,741— $034,741SEC↗
MDT Medtronic plc A Award deriv2015-01-272015-01-288,686— $08,686SEC↗
MDT MEDTRONIC INC D To issuer deriv2015-01-262015-01-281,808— $00SEC↗
MDT MEDTRONIC INC D To issuer deriv2015-01-262015-01-281,594— $00SEC↗
MDT MEDTRONIC INC D To issuer deriv2015-01-262015-01-2820,481— $00SEC↗
MDT MEDTRONIC INC D To issuer deriv2015-01-262015-01-2827,619— $00SEC↗
MDT MEDTRONIC INC D To issuer deriv2015-01-262015-01-282,404— $00SEC↗
MDT MEDTRONIC INC D To issuer deriv2015-01-262015-01-2821,129— $00SEC↗
MDT MEDTRONIC INC D To issuer deriv2015-01-262015-01-2828,670— $00SEC↗
MDT Medtronic plc A Award deriv2015-01-262015-01-2827,619— $027,619SEC↗
MDT Medtronic plc A Award deriv2015-01-262015-01-281,594— $01,594SEC↗
MDT Medtronic plc A Award deriv2015-01-262015-01-2820,481— $020,481SEC↗
MDT Medtronic plc A Award deriv2015-01-262015-01-281,808— $01,808SEC↗
MDT Medtronic plc A Award deriv2015-01-262015-01-282,404— $02,404SEC↗
MDT Medtronic plc A Award deriv2015-01-262015-01-2821,129— $021,129SEC↗
MDT Medtronic plc A Award deriv2015-01-262015-01-2828,670— $028,670SEC↗
MDT MEDTRONIC INC D To issuer2015-01-262015-01-2825,534— $00SEC↗
MDT Medtronic plc A Award2015-01-262015-01-2825,534— $025,534SEC↗
MDT MEDTRONIC INC A Award deriv2014-07-282014-07-291,594— $01,594SEC↗
MDT MEDTRONIC INC A Award deriv2014-07-282014-07-2927,619— $029,213SEC↗
MDT MEDTRONIC INC A Award2014-07-282014-07-296,905— $025,222SEC↗
MDT MEDTRONIC INC A Award deriv2013-07-292013-07-311,808— $01,808SEC↗
MDT MEDTRONIC INC A Award deriv2013-07-292013-07-3120,481— $022,289SEC↗
MDT MEDTRONIC INC A Award2013-07-292013-07-315,116— $018,053SEC↗
MDT MEDTRONIC INC A Award deriv2012-10-292012-10-312,404— $02,404SEC↗