NASDAQ:TTMI | Shares Outstanding | TTM TECHNOLOGIES INC

Complete source-backed shares outstanding history.

Available history
2010-12-31 to 2026-07-31
Data captured

Historical Shares Outstanding

DateShares outstanding
2026-07-31105,348,864
2026-06-29105,343,000
2026-04-27103,850,059
2026-03-30103,843,000
2026-02-11103,404,925
2025-12-29103,379,000
2025-10-29103,330,725
2025-09-29103,331,000
2025-07-31103,313,274
2025-06-30103,309,000
2025-05-02101,630,335
2025-03-31101,622,000
2025-02-14102,108,642
2024-12-30101,997,000
2024-11-01101,969,460
2024-09-30101,968,000
2024-08-02101,951,376
2024-07-01101,945,000
2024-05-02101,776,192
2024-04-01101,776,000
2024-02-22101,908,287
2024-01-01102,108,000
2023-11-02102,244,622
2023-10-02102,860,000
2023-08-04103,871,225
2023-07-03103,870,000
2023-05-04102,585,707
2023-04-03102,586,000
2023-02-27102,584,845
2023-01-02102,228,000
2022-11-03102,206,175
2022-10-03102,206,000
2022-08-08102,194,259
2022-07-04102,185,000
2022-05-09101,012,236
2022-04-04101,387,000
2022-02-23102,765,518
2022-01-03103,533,000
2021-10-29104,358,560
2021-09-27105,692,000
2021-08-02107,793,788
2021-06-28107,784,000
2021-05-03107,189,462
2021-03-29107,113,000
2021-02-17106,770,572
2020-12-28106,770,000
2020-11-02106,741,736
2020-09-28106,742,000
2020-08-03106,725,174
2020-06-29106,701,000
2020-05-04106,243,673
2020-03-30106,217,000
2020-02-19105,511,095
2019-12-30105,510,000
2019-11-01105,493,763
2019-09-30105,493,000
2019-08-05105,492,642
2019-07-01105,491,000
2019-05-06105,461,294
2019-04-01105,421,000
2019-02-21104,383,376
2018-12-31103,687,000
2018-11-01103,677,289
2018-10-01103,677,000
2018-08-01103,674,563
2018-07-02103,674,000
2018-05-01103,445,382
2018-04-02103,445,000
2018-02-19102,343,894
2018-01-01101,820,000
2017-11-06101,815,378
2017-10-02101,815,000
2017-08-03101,814,402
2017-07-03101,814,000
2017-05-09101,743,825
2017-04-03101,742,000
2017-02-17100,405,573
2017-01-02100,396,000
2017-01-01101,820,000
2016-11-01100,393,160
2016-09-26100,251,000
2016-08-03100,250,926
2016-06-27100,234,000
2016-05-04100,165,908
2016-03-28100,165,000
2016-02-1899,431,192
2015-12-2899,137,000
2015-10-2899,132,651
2015-09-2899,132,000
2015-08-0699,124,651
2015-06-2999,122,000
2015-04-3084,019,121
2015-03-3084,017,000
2015-02-2383,624,804
2014-12-2983,345,000
2014-10-3083,344,619
2014-09-2983,345,000
2014-07-3183,344,619
2014-06-3083,345,000
2014-05-0183,344,619

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.