‹ Screener

GARMIN LTD

GRMN · Search, Detection, Navigation, Guidance, Aeronautical Sys · 192.9M shares · +0%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$27M (gross $75M, SBC $101M)

Reference price $236.09 · est. market cap ~$45.5B — last insider sale, 2026-06-09 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A88

Diversified GPS/wearables maker with elite margins and returns, strong growth, and a debt-free balance sheet.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $1.8B2025-09-27 · $1.8B2025-12-27 · $2.1B2026-03-28 · $1.8B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
58.7%
Operating margin
25.9%
Net margin
23.0%
Return on equity
18.5%
Return on assets
15.1%
Revenue growth (QoQ)
-17.5%
Net-income growth
17.9%
Current ratio
3.6×
Free cash flow
$1.4B
Tangible book value
$8.2B
Cash & investments
$4.1B
Stock comp / revenue
2.3%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-11BURRELL JONATHANGift322K
2026-06-11BURRELL JONATHANGift322K
2026-06-11KAO MIN HGift3.4K
2026-06-11KAO MIN HGift3.4K
2026-06-11KAO MIN HGift4.2K
2026-06-09Hartnett Joseph JSell643$263.57
2026-06-09Hartnett Joseph JSell643$236.09
2026-06-06Hartnett Joseph JTax withheld215$236.57
2026-06-06Ball Susan M.Tax withheld215$236.57
2026-06-06LEWIS CATHERINE A.Tax withheld215$236.57
2026-06-06BURRELL JONATHANTax withheld215$236.57
2026-06-05Boessen Douglas G.Sell355$237.31
2026-06-05Ball Susan M.Grant753
2026-06-05Hartnett Joseph JGrant753
2026-06-05LEWIS CATHERINE A.Grant753
2026-06-05Boessen Douglas G.Sell272$236.59
2026-06-05Boessen Douglas G.Sell1.3K$238.28
2026-06-05Boessen Douglas G.Sell85$238.91
2026-06-05BURRELL JONATHANGrant753
2026-05-27BURRELL JONATHANGift8.8K
2026-05-26BURRELL JONATHANGift16K
2026-05-26BURRELL JONATHANGift16K
2026-05-22KAO MIN HGift2.1K
2026-05-22KAO MIN HGift4.2K
2026-05-22KAO MIN HGift4.2K
2026-05-22KAO MIN HGift4.3K
2026-05-18BURRELL JONATHANGift182K
2026-05-18BURRELL JONATHANGift182K
2026-05-15BURRELL JONATHANGift88K
2026-05-15BURRELL JONATHANGift88K
2026-05-08BURRELL JONATHANGift94K
2026-05-08BURRELL JONATHANGift92K
2026-05-08BURRELL JONATHANGift94K
2026-05-08BURRELL JONATHANGift92K
2026-05-08BURRELL JONATHANGift249K
2026-05-08BURRELL JONATHANGift249K
2026-05-08MINARD LAURIE ASell984$241.98
2026-05-08MINARD LAURIE ASell100$242.59
2026-05-05BURRELL JONATHANGift400K
2026-05-05BURRELL JONATHANGift400K
2026-05-04BURRELL JONATHANGift434K
2026-05-04BURRELL JONATHANGift9.8K
2026-05-04BURRELL JONATHANGift145K
2026-03-13BURRELL JONATHANGift38K
2026-03-13BURRELL JONATHANGift38K
2026-03-13BURRELL JONATHANGift225K
2026-03-13BURRELL JONATHANGift225K
2026-03-12BURRELL JONATHANGift330K
2026-03-12BURRELL JONATHANGift330K
2026-03-11BURRELL JONATHANGift330K
2026-03-11BURRELL JONATHANGift330K
2026-03-11BURRELL JONATHANGift42K
2026-03-10LINK EDWARD J.Sell1.3K$243.64
2026-02-26Boessen Douglas G.Sell155$253.26
2026-02-26PEMBLE CLIFTON AGift2.7K
2026-02-26PEMBLE CLIFTON ASell434$249.29
2026-02-26PEMBLE CLIFTON ASell8.3K$251.06
2026-02-26PEMBLE CLIFTON ASell10K$252.01
2026-02-26PEMBLE CLIFTON ASell746$252.71
2026-02-26Munn MatthewSell4.7K$250.90
2026-02-26Munn MatthewSell600$251.52
2026-02-26Boessen Douglas G.Sell1.4K$251.01
2026-02-26Boessen Douglas G.Sell1.9K$252.01
2026-02-26Desbois PatrickSell3.1K$251.08
2026-02-26Desbois PatrickSell3.2K$252.03
2026-02-26Desbois PatrickSell364$253.19
2026-02-26LYMAN SUSANSell2.8K$251.04
2026-02-26LYMAN SUSANSell991$252.09
2026-02-25MINARD LAURIE ATax withheld912$251.99
2026-02-25Desbois PatrickTax withheld5.1K$251.99
2026-02-25Boessen Douglas G.Tax withheld3.7K$251.99
2026-02-25MAXFIELD JOSHUA HTax withheld1.1K$251.99
2026-02-25Munn MatthewTax withheld1.6K$251.99
2026-02-25LINK EDWARD J.Tax withheld792$251.99
2026-02-25Straub PhilipTax withheld4.2K$251.99
2026-02-25Biddlecombe SeanTax withheld877$251.99
2026-02-25LYMAN SUSANTax withheld988$251.99
2026-02-25TRENKLE BRADLEY CTax withheld3.4K$251.99
2026-02-25PEMBLE CLIFTON ATax withheld15K$251.99
2026-02-25BURRELL JONATHANGift167K
2026-02-25BURRELL JONATHANGift167K
2026-02-24BURRELL JONATHANGift400K
2026-02-24BURRELL JONATHANGift400K
2026-02-23MINARD LAURIE ASell837$247.28
2026-02-23BURRELL JONATHANGift167K
2026-02-23BURRELL JONATHANGift167K
2026-02-20KAO MIN HGift4.2K
2026-02-20KAO MIN HGift4.2K
2026-02-20KAO MIN HGift4.2K
2026-02-20KAO MIN HGift2.1K
2026-02-20Biddlecombe SeanSell1.1K$240.76
2026-02-18Munn MatthewGrant4.0K
2026-02-18Biddlecombe SeanGrant1.2K
2026-02-18Desbois PatrickGrant8.6K
2026-02-18Wang Cheng-WeiGrant2.0K
2026-02-18LINK EDWARD J.Grant2.0K
2026-02-18MAXFIELD JOSHUA HGrant2.4K
2026-02-18MINARD LAURIE AGrant1.6K
2026-02-18LYMAN SUSANGrant2.6K
2026-02-18Boessen Douglas G.Grant6.8K
2026-02-18Straub PhilipGrant7.0K
2026-02-18PEMBLE CLIFTON AGrant26K
2026-02-18TRENKLE BRADLEY CGrant6.0K
2026-02-13Boessen Douglas G.Sell479$215.41
2026-01-07Desbois PatrickSell2.2K$210.00
2026-01-07Desbois PatrickSell1.5K$211.00
2025-12-16Boessen Douglas G.Sell508$206.84
2025-12-16Boessen Douglas G.Sell2.0K$206.11
2025-12-16PEMBLE CLIFTON ASell6.5K$205.99
2025-12-16PEMBLE CLIFTON ASell3.9K$206.61
2025-12-15Munn MatthewGrant2.5K$207.23
2025-12-15Straub PhilipTax withheld2.6K$207.23
2025-12-15Straub PhilipGrant4.7K
2025-12-15TRENKLE BRADLEY CTax withheld1.9K$207.23
2025-12-15TRENKLE BRADLEY CGrant5.0K
2025-12-15LINK EDWARD J.Tax withheld505$207.23
2025-12-15LINK EDWARD J.Grant1.2K
2025-12-15MAXFIELD JOSHUA HTax withheld756$207.23
2025-12-15MAXFIELD JOSHUA HGrant2.0K
2025-12-15Boessen Douglas G.Tax withheld2.0K$207.23
2025-12-15Boessen Douglas G.Grant4.2K
2025-12-15LYMAN SUSANTax withheld629$207.23
2025-12-15Biddlecombe SeanTax withheld577$207.23
2025-12-15MINARD LAURIE ATax withheld581$207.23
2025-12-15MINARD LAURIE AGrant999
2025-12-15Wang Cheng-WeiGrant1.2K
2025-12-15PEMBLE CLIFTON ATax withheld8.3K$207.23
2025-12-15PEMBLE CLIFTON AGrant15K
2025-12-15Munn MatthewTax withheld1.2K$207.23
2025-12-15LYMAN SUSANGrant1.7K
2025-12-15Desbois PatrickTax withheld2.9K$207.23
2025-12-15Biddlecombe SeanGrant747
2025-12-15Desbois PatrickGrant5.4K
2025-12-10TRENKLE BRADLEY CGift252
2025-12-10PEMBLE CLIFTON AGift2.7K
2025-12-04BURRELL JONATHANGift445K
2025-12-04BURRELL JONATHANGift445K
2025-12-03BURRELL JONATHANGift1.4K
2025-12-02BURRELL JONATHANGift10K
2025-12-01BURRELL JONATHANGift12K
2025-12-01BURRELL JONATHANGift12K
2025-11-28BURRELL JONATHANGift470K
2025-11-28BURRELL JONATHANGift5.9K
2025-11-28BURRELL JONATHANGift5.9K
2025-11-28BURRELL JONATHANGift470K
2025-11-14BURRELL JONATHANGift200K
2025-11-14BURRELL JONATHANGift190K
2025-11-14BURRELL JONATHANGift200K
2025-11-14BURRELL JONATHANGift190K
2025-11-06BURRELL JONATHANGift200K
2025-11-06BURRELL JONATHANGift190K
2025-11-06BURRELL JONATHANGift200K
2025-11-06BURRELL JONATHANGift190K
2025-11-04BURRELL JONATHANGift197K
2025-11-04BURRELL JONATHANGift7.5K
2025-11-04BURRELL JONATHANGift66K
2025-09-12BURRELL JONATHANGift104K
2025-09-12BURRELL JONATHANGift4.2K
2025-09-12BURRELL JONATHANGift4.2K
2025-09-12BURRELL JONATHANGift104K
2025-08-29KAO MIN HGift25K
2025-08-29KAO MIN HGift25K
2025-08-27Wang Cheng-WeiSell1.3K$233.28
2025-08-27Wang Cheng-WeiSell8.9K$232.37
2025-08-18BURRELL JONATHANGift277K
2025-08-18BURRELL JONATHANGift277K
2025-08-15BURRELL JONATHANGift45K
2025-08-15BURRELL JONATHANGift45K
2025-08-11LINK EDWARD J.Sell1.7K$230.00
2025-08-08Straub PhilipGift440
2025-08-08Straub PhilipGift440
2025-08-07BURRELL JONATHANGift250K
2025-08-07BURRELL JONATHANGift817K
2025-08-07BURRELL JONATHANGift250K
2025-08-07BURRELL JONATHANGift817K
2025-08-06MINARD LAURIE ASell787$230.00
2025-07-03Boessen Douglas G.Sell1.9K$215.00
2025-06-16PEMBLE CLIFTON ASell1.2K$202.01
2025-06-16PEMBLE CLIFTON ASell5.8K$203.39
2025-06-16PEMBLE CLIFTON ASell879$204.00
2025-06-13BURRELL JONATHANGift308K
2025-06-13BURRELL JONATHANGift337K
2025-06-13BURRELL JONATHANGift308K
2025-06-13BURRELL JONATHANGift1.0M
2025-06-09BURRELL JONATHANGift509K
2025-06-09BURRELL JONATHANGift509K
2025-06-07Ball Susan M.Tax withheld273$207.45
2025-06-07BURRELL JONATHANTax withheld273$207.45
2025-06-07LEWIS CATHERINE A.Tax withheld273$207.45
2025-06-07Hartnett Joseph JTax withheld273$207.45
2025-06-06LEWIS CATHERINE A.Grant858
2025-06-06Hartnett Joseph JGrant858
2025-06-06Ball Susan M.Grant858
2025-06-06BURRELL JONATHANGrant858
2025-05-27BURRELL JONATHANGift16K
2025-05-27BURRELL JONATHANGift16K
2025-05-13BURRELL JONATHANGift210K
2025-05-13BURRELL JONATHANGift210K
2025-05-12BURRELL JONATHANGift210K
2025-05-12BURRELL JONATHANGift210K
2025-05-07BURRELL JONATHANGift250K
2025-05-07BURRELL JONATHANGift250K
2025-05-07BURRELL JONATHANGift256K
2025-05-07BURRELL JONATHANGift256K
2025-05-05BURRELL JONATHANGift116K
2025-05-05BURRELL JONATHANGift348K
2025-03-17BURRELL JONATHANGift224K
2025-03-17BURRELL JONATHANGift224K
2025-03-14BURRELL JONATHANGift11K
2025-03-14BURRELL JONATHANGift504K
2025-03-14BURRELL JONATHANGift2.3M
2025-03-14BURRELL JONATHANGift158K
2025-03-14BURRELL JONATHANGift482K
2025-03-14BURRELL JONATHANGift6.6K
2025-03-14BURRELL JONATHANGift504K
2025-03-14BURRELL JONATHANGift7.0M
2025-03-13BURRELL JONATHANGift506K
2025-03-13BURRELL JONATHANGift506K
2025-03-13BURRELL JONATHANGift59K
2025-03-13BURRELL JONATHANGift59K
2025-03-12BURRELL JONATHANGift76K
2025-03-12BURRELL JONATHANGift229K
2025-03-10BURRELL JONATHANGift23K
2025-03-10BURRELL JONATHANGift1.8M
2025-03-10BURRELL JONATHANGift23K
2025-03-10LYMAN SUSANSell2.8K$215.51
2025-02-28Boessen Douglas G.Sell555$225.26
2025-02-28Boessen Douglas G.Sell690$226.05
2025-02-28Boessen Douglas G.Sell1.2K$227.13
2025-02-28Boessen Douglas G.Sell269$227.87
2025-02-28Munn MatthewSell4.6K$225.31
2025-02-27KAO MIN HGift11K
2025-02-27KAO MIN HGift22K
2025-02-26PEMBLE CLIFTON ASell2.0K$226.39
2025-02-26Desbois PatrickSell297$225.09
2025-02-26Desbois PatrickSell1.9K$226.36
2025-02-26Desbois PatrickSell4.4K$227.55
2025-02-26Desbois PatrickSell303$228.27
2025-02-26PEMBLE CLIFTON ASell304$224.93
2025-02-26PEMBLE CLIFTON ASell4.8K$227.56
2025-02-26PEMBLE CLIFTON ASell128$228.34
2025-02-25Bartel Danny JTax withheld954$226.04
2025-02-25Straub PhilipTax withheld3.2K$226.04
2025-02-25MAXFIELD JOSHUA HTax withheld760$226.04
2025-02-25PEMBLE CLIFTON ATax withheld11K$226.04
2025-02-25Biddlecombe SeanTax withheld689$226.04
2025-02-25LYMAN SUSANTax withheld735$226.04
2025-02-25LINK EDWARD J.Tax withheld597$226.04
2025-02-25Munn MatthewTax withheld1.1K$226.04
2025-02-25TRENKLE BRADLEY CTax withheld2.5K$226.04
2025-02-25Boessen Douglas G.Tax withheld2.7K$226.04
2025-02-25Desbois PatrickTax withheld3.9K$226.04
2025-02-25MINARD LAURIE ATax withheld677$226.04
2025-02-24BURRELL JONATHANGift100K
2025-02-24BURRELL JONATHANGift50K
2025-02-24MINARD LAURIE ASell787$226.11
2025-02-21BURRELL JONATHANGift100K
2025-02-21BURRELL JONATHANGift100K
2025-02-21BURRELL JONATHANGift100K
2025-02-21BURRELL JONATHANGift100K
2025-02-19TRENKLE BRADLEY CGrant8.7K
2025-02-19MAXFIELD JOSHUA HGrant3.4K
2025-02-19PEMBLE CLIFTON AGrant39K
2025-02-19LINK EDWARD J.Grant2.7K
2025-02-19LYMAN SUSANGrant3.7K
2025-02-19MINARD LAURIE AGrant2.0K
2025-02-19Wang Cheng-WeiGrant3.4K
2025-02-19Munn MatthewGrant5.4K
2025-02-19Biddlecombe SeanGrant2.0K
2025-02-19Bartel Danny JGrant4.0K
2025-02-19Desbois PatrickGrant13K
2025-02-19Boessen Douglas G.Grant8.7K
2025-02-19Straub PhilipGrant11K

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Customers (1)

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-06-08Shareholder voteOtherfiling ↗
2026-04-29ResultsExhibitsfiling ↗
2026-02-18ResultsExhibitsfiling ↗
2025-10-29ResultsExhibitsfiling ↗
2025-07-30ResultsExhibitsfiling ↗
2025-06-12Shareholder voteOtherExhibitsfiling ↗
2025-04-30ResultsExhibitsfiling ↗
2025-04-30Acquisition/dispositionExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-082026-06-050001193125-26-261987 ↗
8-K2026-04-292026-04-290001193125-26-188907 ↗
10-Q2026-04-292026-03-280001193125-26-188908 ↗
8-K2026-02-182026-02-180001193125-26-056025 ↗
10-K2026-02-182025-12-270001193125-26-056028 ↗
10-Q2025-10-292025-09-270001193125-25-254605 ↗
8-K2025-10-292025-10-290001193125-25-254600 ↗
10-Q2025-07-302025-06-280000950170-25-099877 ↗
8-K2025-07-302025-07-300000950170-25-099874 ↗
8-K2025-06-122025-06-060000950170-25-085470 ↗
8-K/A2025-04-302025-04-300000950170-25-061231 ↗
10-Q2025-04-302025-03-290000950170-25-060555 ↗