id symbol stdsymbol cik period shares_outstanding metadata secclass 172657 AAPL AAPL 320193 2012-12-29 939058000 172659 AAPL AAPL 320193 2013-03-30 938649000 20376 AAPL AAPL 320193 2013-06-29 908497000 20378 AAPL AAPL 320193 2013-09-28 899738000 20380 AAPL AAPL 320193 2013-12-28 891989000 20382 AAPL AAPL 320193 2014-03-29 861381000 20384 AAPL AAPL 320193 2014-06-28 5987867000 20386 AAPL AAPL 320193 2014-09-27 5864840000 20388 AAPL AAPL 320193 2014-12-27 5824748000 20390 AAPL AAPL 320193 2015-03-28 5761030000 20392 AAPL AAPL 320193 2015-06-27 5702722000 20394 AAPL AAPL 320193 2015-09-26 5575331000 20396 AAPL AAPL 320193 2015-12-26 5544583000 20398 AAPL AAPL 320193 2016-03-26 5477425000 20400 AAPL AAPL 320193 2016-06-25 5388443000 323227 AAPL AAPL 320193 2016-09-24 5332313000 332524 AAPL AAPL 320193 2016-12-31 5246540000 347019 AAPL AAPL 320193 2017-04-01 5213840000 452985 AAPL AAPL 320193 2017-07-01 5165228000 464437 AAPL AAPL 320193 2017-09-30 5134312000 472090 AAPL AAPL 320193 2017-12-30 5074013000 484184 AAPL AAPL 320193 2018-03-31 4915138000 493599 AAPL AAPL 320193 2018-06-30 4829926000 786785 AAPL AAPL 320193 2018-09-29 4745398000 803592 AAPL AAPL 320193 2018-12-29 4715280000 815424 AAPL AAPL 320193 2019-03-30 4601075000 826783 AAPL AAPL 320193 2019-06-29 4519180000 840779 AAPL AAPL 320193 2019-09-28 4443265000 849319 AAPL AAPL 320193 2019-12-28 4375480000 860822 AAPL AAPL 320193 2020-03-28 4334335000 965068 AAPL AAPL 320193 2020-06-27 4275634000 977259 AAPL AAPL 320193 2020-09-26 17001802000 1059168 AAPL AAPL 320193 2020-12-26 16788096000 1072213 AAPL AAPL 320193 2021-03-27 16687631000 1087862 AAPL AAPL 320193 2021-06-26 16530166000 1100703 AAPL AAPL 320193 2021-09-25 16406397000 1162874 AAPL AAPL 320193 2021-12-25 16319441000 1178419 AAPL AAPL 320193 2022-03-26 16185181000 1191688 AAPL AAPL 320193 2022-06-25 16070752000 1206751 AAPL AAPL 320193 2022-09-24 15908118000 1218901 AAPL AAPL 320193 2022-12-31 15821946000 1235983 AAPL AAPL 320193 2023-04-01 15728702000 1248167 AAPL AAPL 320193 2023-07-01 15634232000 1259618 AAPL AAPL 320193 2023-09-30 15552752000 1268506 AAPL AAPL 320193 2023-12-30 15441881000 1282335 AAPL AAPL 320193 2024-03-30 15334082000