NYSE:GRMN | Shares Outstanding | GARMIN LTD

Complete source-backed shares outstanding history.

Available history
2008-12-27 to 2026-04-24
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-04-24192,856,206
2026-03-28192,903,000
2026-02-13192,480,830
2025-12-27192,620,000
2025-10-24192,334,806
2025-09-27192,384,000
2025-07-25192,493,945
2025-06-28192,542,000
2025-04-25192,541,456
2025-03-29192,711,000
2025-02-14192,403,775
2024-12-28192,468,000
2024-10-25192,024,969
2024-09-28192,136,000
2024-07-26192,213,829
2024-06-29192,251,000
2024-04-26192,077,718
2024-03-30192,079,000
2024-02-16191,777,417
2023-12-30191,777,000
2023-10-27191,331,077
2023-09-30191,387,000
2023-07-28191,451,558
2023-07-01191,470,000
2023-04-28191,290,486
2023-04-01191,450,000
2023-02-17191,359,482
2022-12-31191,623,000
2022-10-21191,663,933
2022-09-24192,180,000
2022-07-22192,855,133
2022-06-25193,058,000
2022-04-22193,125,036
2022-03-26193,125,000
2022-02-11192,787,080
2021-12-25192,608,000
2021-10-22192,322,049
2021-09-25192,322,000
2021-07-23192,321,863
2021-06-26192,321,000
2021-04-23192,144,655
2021-03-27192,144,000
2021-02-12191,571,374
2020-12-26191,571,000
2020-10-23191,237,445
2020-09-26191,237,000
2020-07-24191,237,445
2020-06-27191,223,000
2020-04-24191,017,846
2020-03-28191,017,000
2020-02-14190,687,357
2019-12-28190,686,000
2019-10-28198,077,418
2019-09-28190,103,000
2019-07-29198,077,418
2019-06-29190,102,000
2019-04-29198,077,418
2019-03-30189,847
2019-02-15198,077,418
2018-12-29189,461,000
2018-10-29198,077,418,000
2018-09-29188,809,000
2018-07-30198,077,418,000
2018-06-30188,797,000
2018-04-30198,077,418
2018-03-31188,521,000
2018-02-16198,077,418
2017-12-30188,189
2017-10-30198,077,418
2017-09-30187,500
2017-07-31198,077,418
2017-07-01187,703
2017-05-01198,077,418
2017-04-01188,156
2017-02-17198,077,418
2016-12-31188,565
2016-10-24198,077,418,000
2016-09-24188,446,000
2016-07-25208,077,418,000
2016-06-25188,877,000
2016-04-25208,077,418,000
2016-03-26189,193,000
2016-02-12208,077,418
2015-12-26189,722
2015-10-26208,077,418
2015-09-26190,342
2015-07-27208,077,418
2015-06-27190,936
2015-04-27208,077,418
2015-03-28191,520
2015-02-13208,077,418
2014-12-27191,815
2014-10-27208,077,418
2014-09-27191,227,000
2014-07-28208,077,418
2014-06-28192,616,300
2014-04-28208,077,418
2014-03-29194,773,186
2014-02-13208,077,418
2013-12-28195,150