Top Holdings lists every security held across ARK’s six active ETFs (ARKK, ARKQ, ARKW, ARKG, ARKF, and ARKX), ordered by their combined market value. ARK publishes a holdings file for each trading day that records how many shares each fund owns. The Shares Held column draws from these files: it displays today’s combined share count for the six funds, and the number in parentheses shows the difference obtained by comparing today’s file with the previous trading day’s file.
| # | Date | Company | Ticker | Fund | CUSIP | Shares Held | Market Value |
|---|---|---|---|---|---|---|---|
| 1 | 08/15/2023 | TESLA INC | TSLA | ARKQ ARKK ARKW | 88160R101 | 4,277,471 (-20,957) (-0.49%) | $1,025,566,446.96 |
| 2 | 08/15/2023 | COINBASE GLOBAL INC -CLASS A | COIN | ARKF ARKK ARKW | 19260Q107 | 10,126,380 (-27,892) (-0.27%) | $818,312,767.80 |
| 3 | 08/15/2023 | ROKU INC | ROKU | ARKF ARKK ARKW | 77543R102 | 9,887,757 (-29,874) (-0.3%) | $813,366,890.82 |
| 4 | 08/15/2023 | UIPATH INC – CLASS A | PATH | ARKQ ARKF ARKG ARKK ARKW ARKX | 90364P105 | 45,326,386 (-145,549) (-0.32%) | $700,292,663.70 |
| 5 | 08/15/2023 | ZOOM VIDEO COMMUNICATIONS-A | ZM | ARKK ARKW | 98980L101 | 9,509,042 (-30,109) (-0.32%) | $642,335,787.10 |
| 6 | 08/15/2023 | BLOCK INC | SQ | ARKF ARKK ARKW | 852234103 | 10,178,015 (-27,648) (-0.27%) | $612,207,602.25 |
| 7 | 08/15/2023 | EXACT SCIENCES CORP | EXAS | ARKG ARKK | 30063P105 | 6,489,951 (-43,158) (-0.66%) | $552,165,031.08 |
| 8 | 08/15/2023 | DRAFTKINGS INC-CL A | DKNG UW | ARKF ARKK ARKW | 26142V105 | 15,737,740 (-42,187) (-0.27%) | $462,060,046.40 |
| 9 | 08/15/2023 | SHOPIFY INC – CLASS A | SHOP | ARKF ARKK ARKW | 82509L107 | 8,130,030 (-20,400) (-0.25%) | $455,119,079.40 |
| 10 | 08/15/2023 | TELADOC HEALTH INC | TDOC | ARKF ARKG ARKK ARKW | 87918A105 | 18,844,820 (-90,008) (-0.48%) | $448,695,164.20 |
| 11 | 08/15/2023 | TWILIO INC – A | TWLO | ARKF ARKK ARKW | 90138F102 | 6,811,307 (-18,651) (-0.27%) | $420,734,433.39 |
| 12 | 08/15/2023 | UNITY SOFTWARE INC | U | ARKQ ARKK ARKW ARKX | 91332U101 | 10,924,396 (-31,826) (-0.29%) | $399,177,429.84 |
| 13 | 08/15/2023 | INTELLIA THERAPEUTICS INC | NTLA | ARKG ARKK | 45826J105 | 8,736,857 (-43,849) (-0.5%) | $340,038,474.44 |
| 14 | 08/15/2023 | ROBINHOOD MARKETS INC – A | HOOD | ARKF ARKK ARKW | 770700102 | 30,568,999 (-80,211) (-0.26%) | $325,559,839.35 |
| 15 | 08/15/2023 | CRISPR THERAPEUTICS AG | CRSP | ARKG ARKK | H17182108 | 6,705,797 (-34,166) (-0.51%) | $324,694,690.74 |
| 16 | 08/15/2023 | PACIFIC BIOSCIENCES OF CALIF | PACB | ARKG ARKK | 69404D108 | 26,497,063 (-181,950) (-0.68%) | $306,041,077.65 |
| 17 | 08/15/2023 | GINKGO BIOWORKS HOLDINGS INC | DNA | ARKG ARKK | 37611X100 | 169,914,850 (-134,355) (-0.08%) | $304,147,581.50 |
| 18 | 08/15/2023 | ROBLOX CORP -CLASS A | RBLX | ARKF ARKK ARKW | 771049103 | 9,428,281 (-27,818) (-0.29%) | $287,939,701.74 |
| 19 | 08/15/2023 | PAGERDUTY INC | PD | ARKK ARKW | 69553P100 | 9,515,186 (-29,815) (-0.31%) | $230,552,956.78 |
| 20 | 08/15/2023 | BEAM THERAPEUTICS INC | BEAM | ARKG ARKK | 07373V105 | 8,154,288 (-34,379) (-0.42%) | $205,651,143.36 |
| 21 | 08/15/2023 | VERACYTE INC | VCYT | ARKG ARKK ARKW | 92337F107 | 7,384,695 (-41,419) (-0.56%) | $187,275,865.20 |
| 22 | 08/15/2023 | TWIST BIOSCIENCE CORP | TWST | ARKG ARKK | 90184D100 | 6,588,760 (-45,966) (-0.69%) | $144,689,169.60 |
| 23 | 08/15/2023 | 10X GENOMICS INC-CLASS A | TXG | ARKG ARKK | 88025U109 | 2,831,487 (-15,330) (-0.54%) | $141,914,128.44 |
| 24 | 08/15/2023 | TERADYNE INC | TER | ARKQ ARKK ARKX | 880770102 | 1,348,900 (-1,860) (-0.14%) | $141,283,786.00 |
| 25 | 08/15/2023 | SCHRODINGER INC | SDGR | ARKG | 80810D103 | 3,310,801 (-58,644) (-1.74%) | $121,473,288.69 |
| 26 | 08/15/2023 | NVIDIA CORP | NVDA | ARKQ ARKF ARKG ARKW | 67066G104 | 266,002 (-1,619) (-0.6%) | $116,383,855.06 |
| 27 | 08/15/2023 | GRAYSCALE BITCOIN TRUST BTC | GBTC | ARKW | 389637109 | 5,466,934 (-11,249) (-0.21%) | $109,994,712.08 |
| 28 | 08/15/2023 | PALANTIR TECHNOLOGIES INC-A | PLTR | ARKF ARKK ARKW | 69608A108 | 6,991,145 (-20,699) (-0.3%) | $109,900,799.40 |
| 29 | 08/15/2023 | KRATOS DEFENSE & SECURITY | KTOS | ARKQ ARKX | 50077B207 | 6,658,430 (-46,428) (-0.69%) | $106,867,801.50 |
| 30 | 08/15/2023 | TRIMBLE INC | TRMB | ARKQ ARKX | 896239100 | 1,842,542 (0) (0%) | $102,297,931.84 |
| 31 | 08/15/2023 | IONIS PHARMACEUTICALS INC | IONS | ARKG | 462222100 | 2,427,279 (-27,915) (-1.14%) | $96,799,886.52 |
| 32 | 08/15/2023 | IRIDIUM COMMUNICATIONS INC | IRDM | ARKQ ARKX | 46269C102 | 1,909,007 (0) (0%) | $96,481,213.78 |
| 33 | 08/15/2023 | VERVE THERAPEUTICS INC | VERV | ARKG ARKK | 92539P101 | 5,164,826 (-41,244) (-0.79%) | $88,163,579.82 |
| 34 | 08/15/2023 | ACCOLADE INC | ACCD | ARKG | 00437E102 | 5,984,921 (-68,850) (-1.14%) | $84,566,933.73 |
| 35 | 08/15/2023 | META PLATFORMS INC-CLASS A | META | ARKK ARKW | 30303M102 | 263,775 (-814) (-0.31%) | $80,765,267.25 |
| 36 | 08/15/2023 | ADAPTIVE BIOTECHNOLOGIES | ADPT | ARKG | 00650F109 | 11,347,795 (-107,869) (-0.94%) | $71,037,196.70 |
| 37 | 08/15/2023 | CAREDX INC | CDNA | ARKG | 14167L103 | 6,853,102 (-78,825) (-1.14%) | $64,042,238.19 |
| 38 | 08/15/2023 | ARCHER AVIATION INC-A | ACHR | ARKQ ARKK ARKX | 03945R102 | 9,617,438 (-1,128) (-0.01%) | $63,090,393.28 |
| 39 | 08/15/2023 | MERCADOLIBRE INC | MELI | ARKF ARKW | 58733R102 | 44,665 (-28) (-0.06%) | $57,909,065.80 |
| 40 | 08/15/2023 | ARCTURUS THERAPEUTICS HOLDIN | ARCT UQ | ARKG | 03969T109 | 1,951,079 (-22,440) (-1.14%) | $57,634,873.66 |
| 41 | 08/15/2023 | AEROVIRONMENT INC | AVAV | ARKQ ARKX | 008073108 | 589,268 (0) (0%) | $56,440,089.04 |
| 42 | 08/15/2023 | DEERE & CO | DE | ARKQ ARKX | 244199105 | 118,515 (0) (0%) | $51,866,904.60 |
| 43 | 08/15/2023 | ARCHER AVIATION INC-A UNREGISTERED SHARES | ARKQ ARKK ARKX | PIPEACHRU | 7,874,109 (0) (0%) | $51,654,155.04 | |
| 44 | 08/15/2023 | RECURSION PHARMACEUTICALS-A | RXRX | ARKG | 75629V104 | 5,462,975 (-49,425) (-0.9%) | $50,914,927.00 |
| 45 | 08/15/2023 | KOMATSU LTD -SPONS ADR | KMTUY | ARKQ | 500458401 | 1,552,995 (-10,588) (-0.68%) | $43,188,790.95 |
| 46 | 08/15/2023 | GLOBAL-E ONLINE LTD | GLBE | ARKF | M5216V106 | 1,091,307 (0) (0%) | $42,462,755.37 |
| 47 | 08/15/2023 | VERTEX PHARMACEUTICALS INC | VRTX | ARKG | 92532F100 | 118,279 (-1,365) (-1.14%) | $41,323,134.23 |
| 48 | 08/15/2023 | ADYEN NV | ADYEN | ARKF | BZ1HM42 | 24,175 (0) (0%) | $41,060,989.04 |
| 49 | 08/15/2023 | VEEVA SYSTEMS INC-CLASS A | VEEV | ARKG | 922475108 | 205,037 (-2,355) (-1.14%) | $39,473,723.24 |
| 50 | 08/15/2023 | CERUS CORP | CERS | ARKG ARKK | 157085101 | 19,550,804 (-117,885) (-0.6%) | $37,733,051.72 |
| 51 | 08/15/2023 | INTUIT INC | INTU | ARKF | 461202103 | 71,492 (0) (0%) | $36,160,653.60 |
| 52 | 08/15/2023 | 2U INC | TWOU | ARKQ ARKK ARKW | 90214J101 | 8,808,635 (-25,290) (-0.29%) | $34,441,762.85 |
| 53 | 08/15/2023 | DISCOVERY LTD | DSY | ARKF | 6177878 | 4,088,432 (0) (0%) | $33,082,738.24 |
| 54 | 08/15/2023 | INCYTE CORP | INCY | ARKG | 45337C102 | 506,422 (-5,820) (-1.14%) | $33,038,971.28 |
| 55 | 08/15/2023 | GENIUS SPORTS LTD | GENI | ARKW | G3934V109 | 5,237,195 (-10,776) (-0.21%) | $32,784,840.70 |
| 56 | 08/15/2023 | NU HOLDINGS LTD/CAYMAN ISL-A | NU UN | ARKF ARKW | G6683N103 | 3,936,850 (-2,966) (-0.08%) | $31,258,589.00 |
| 57 | 08/15/2023 | INVITAE CORP | NVTA | ARKG ARKK | 46185L103 | 27,584,988 (-162,672) (-0.59%) | $30,619,336.68 |
| 58 | 08/15/2023 | STONECO LTD-A | STNE | ARKF | G85158106 | 2,232,730 (0) (0%) | $29,985,563.90 |
| 59 | 08/15/2023 | ALPHABET INC-CL C | GOOG | ARKQ ARKX | 02079K107 | 225,802 (0) (0%) | $29,767,477.66 |
| 60 | 08/15/2023 | QUANTUM-SI INC | QSI | ARKG | 74765K105 | 14,742,602 (-169,590) (-1.14%) | $29,411,490.99 |
| 61 | 08/15/2023 | ADVANCED MICRO DEVICES | AMD | ARKQ ARKW | 007903107 | 261,965 (-440) (-0.17%) | $29,334,840.70 |
| 62 | 08/15/2023 | VUZIX CORP | VUZI | ARKQ ARKW | 92921W300 | 6,496,635 (-7,456) (-0.11%) | $29,299,823.85 |
| 63 | 08/15/2023 | PRIME MEDICINE INC | PRME | ARKG | 74168J101 | 2,376,646 (-27,345) (-1.14%) | $29,066,380.58 |
| 64 | 08/15/2023 | BILL HOLDINGS INC | BILL | ARKF | 090043100 | 275,258 (0) (0%) | $28,882,821.94 |
| 65 | 08/15/2023 | 908 DEVICES INC | MASS | ARKG | 65443P102 | 4,062,976 (-46,740) (-1.14%) | $28,806,499.84 |
| 66 | 08/15/2023 | CLOUDFLARE INC – CLASS A | NET | ARKW | 18915M107 | 421,565 (-867) (-0.21%) | $27,671,526.60 |
| 67 | 08/15/2023 | SOMALOGIC INC | SLGC | ARKG | 83444K105 | 12,984,611 (-149,370) (-1.14%) | $26,358,760.33 |
| 68 | 08/15/2023 | BLADE AIR MOBILITY INC | BLDE | ARKQ ARKX | 092667104 | 7,043,670 (0) (0%) | $26,272,889.10 |
| 69 | 08/15/2023 | TOAST INC-CLASS A | TOST | ARKF | 888787108 | 1,111,604 (0) (0%) | $26,233,854.40 |
| 70 | 08/15/2023 | REPARE THERAPEUTICS INC | RPTX | ARKG | 760273102 | 2,688,433 (-30,930) (-1.14%) | $25,540,113.50 |
| 71 | 08/15/2023 | BUTTERFLY NETWORK INC | BFLY | ARKG | 124155102 | 13,041,160 (-150,030) (-1.14%) | $25,430,262.00 |
| 72 | 08/15/2023 | JOBY AVIATION INC | JOBY | ARKQ ARKX | G65163100 | 3,290,460 (0) (0%) | $25,303,637.40 |
| 73 | 08/15/2023 | MODERNA INC | MRNA | ARKG | 60770K107 | 245,778 (-2,820) (-1.13%) | $24,577,800.00 |
| 74 | 08/15/2023 | ROCKET LAB USA INC | RKLB | ARKQ ARKX | 773122106 | 3,788,951 (0) (0%) | $23,908,280.81 |
| 75 | 08/15/2023 | REGENERON PHARMACEUTICALS | REGN | ARKG | 75886F107 | 28,459 (-330) (-1.15%) | $23,005,686.42 |
| 76 | 08/15/2023 | CROWDSTRIKE HOLDINGS INC – A | CRWD | ARKF ARKW | 22788C105 | 150,903 (-251) (-0.17%) | $22,993,090.11 |
| 77 | 08/15/2023 | 3D SYSTEMS CORP | DDD | ARKQ ARKX | 88554D205 | 3,096,310 (0) (0%) | $22,200,542.70 |
| 78 | 08/15/2023 | ELBIT SYSTEMS LTD | ESLT | ARKQ ARKX | M3760D101 | 107,376 (0) (0%) | $22,102,275.84 |
| 79 | 08/15/2023 | CATERPILLAR INC | CAT | ARKQ | 149123101 | 75,493 (0) (0%) | $21,480,778.22 |
| 80 | 08/15/2023 | MARKFORGED HOLDING CORP | MKFG | ARKQ ARKX | 57064N102 | 14,730,865 (0) (0%) | $21,359,754.25 |
| 81 | 08/15/2023 | GUARDANT HEALTH INC | GH | ARKG | 40131M109 | 588,111 (-6,765) (-1.14%) | $21,060,254.91 |
| 82 | 08/15/2023 | NURIX THERAPEUTICS INC | NRIX | ARKG | 67080M103 | 2,312,649 (-26,595) (-1.14%) | $20,952,599.94 |
| 83 | 08/15/2023 | SYNOPSYS INC | SNPS | ARKQ ARKX | 871607107 | 44,920 (0) (0%) | $19,533,462.00 |
| 84 | 08/15/2023 | COMPASS PATHWAYS PLC | CMPS | ARKG | 20451W101 | 2,495,234 (-28,695) (-1.14%) | $19,462,825.20 |
| 85 | 08/15/2023 | TAIWAN SEMICONDUCTOR-SP ADR | TSM | ARKQ ARKW | 874039100 | 209,026 (-71) (-0.03%) | $19,454,049.82 |
| 86 | 08/15/2023 | MAGNA INTERNATIONAL INC | MGA | ARKQ | 559222401 | 336,055 (0) (0%) | $19,296,278.10 |
| 87 | 08/15/2023 | PFIZER INC | PFE | ARKG | 717081103 | 476,109 (-5,475) (-1.14%) | $17,173,251.63 |
| 88 | 08/15/2023 | ANSYS INC | ANSS | ARKQ ARKX | 03662Q105 | 56,305 (0) (0%) | $17,081,810.90 |
| 89 | 08/15/2023 | JSC KASPI.KZ GDR-REG S | KSPI | ARKF | BMXZ8G7 | 179,789 (0) (0%) | $17,079,955.00 |
| 90 | 08/15/2023 | ADYEN NV-UNSPON ADR | ADYEY | ARKW | 00783V104 | 996,831 (-2,051) (-0.21%) | $16,836,475.59 |
| 91 | 08/15/2023 | NEXTDOOR HOLDINGS INC | KIND | ARKW | 65345M108 | 7,175,797 (-14,765) (-0.21%) | $16,791,364.98 |
| 92 | 08/15/2023 | TELEDYNE TECHNOLOGIES INC | TDY | ARKQ ARKX | 879360105 | 40,886 (0) (0%) | $16,456,206.14 |
| 93 | 08/15/2023 | PINTEREST INC- CLASS A | PINS | ARKF | 72352L106 | 573,664 (0) (0%) | $15,001,313.60 |
| 94 | 08/15/2023 | THE 3D PRINTING ETF | PRNT | ARKX | 00214Q500 | 670,384 (0) (0%) | $14,782,034.24 |
| 95 | 08/15/2023 | VELO3D INC | VLD | ARKQ ARKX | 92259N104 | 9,207,480 (0) (0%) | $13,719,145.20 |
| 96 | 08/15/2023 | KOMATSU LTD | 6301 | ARKX | 6496584 | 471,288 (0) (0%) | $13,092,773.33 |
| 97 | 08/15/2023 | L3HARRIS TECHNOLOGIES INC | LHX | ARKX | 502431109 | 69,100 (0) (0%) | $12,884,386.00 |
| 98 | 08/15/2023 | LOCKHEED MARTIN CORP | LMT | ARKQ ARKX | 539830109 | 27,661 (0) (0%) | $12,449,662.88 |
| 99 | 08/15/2023 | CAMECO CORP | CCJ | ARKQ | 13321L108 | 350,530 (0) (0%) | $12,198,444.00 |
| 100 | 08/15/2023 | MICROSOFT CORP | MSFT | ARKW | 594918104 | 37,363 (-77) (-0.21%) | $12,107,106.52 |
| 101 | 08/15/2023 | INTUITIVE SURGICAL INC | ISRG | ARKQ | 46120E602 | 38,572 (0) (0%) | $11,767,545.76 |
| 102 | 08/15/2023 | Z HOLDINGS CORP | 4689 | ARKF | 6084848 | 4,111,114 (0) (0%) | $11,681,035.45 |
| 103 | 08/15/2023 | BYD CO LTD-UNSPONSORED ADR | BYDDY | ARKQ | 05606L100 | 192,582 (0) (0%) | $11,672,395.02 |
| 104 | 08/15/2023 | PERSONALIS INC | PSNL | ARKG | 71535D106 | 5,866,874 (-67,500) (-1.14%) | $11,088,391.86 |
| 105 | 08/15/2023 | AVIDXCHANGE HOLDINGS INC | AVDX | ARKF | 05368X102 | 1,037,754 (0) (0%) | $10,616,223.42 |
| 106 | 08/15/2023 | GENERAL MOTORS CO | GM | ARKQ | 37045V100 | 304,519 (0) (0%) | $10,374,962.33 |
| 107 | 08/15/2023 | STRATASYS LTD | SSYS | ARKQ ARKX | M85548101 | 682,876 (-49,833) (-6.8%) | $10,277,283.80 |
| 108 | 08/15/2023 | TRADE DESK INC/THE -CLASS A | TTD | ARKW | 88339J105 | 133,785 (-275) (-0.21%) | $10,068,659.10 |
| 109 | 08/15/2023 | DASSAULT SYSTEMES SE | DSY FP | ARKX | BM8H5Y5 | 208,939 (0) (0%) | $8,432,290.92 |
| 110 | 08/15/2023 | INTERCONTINENTAL EXCHANGE IN | ICE | ARKF | 45866F104 | 73,065 (0) (0%) | $8,396,629.80 |
| 111 | 08/15/2023 | AMAZON.COM INC | AMZN | ARKX | 023135106 | 55,166 (0) (0%) | $7,754,684.62 |
| 112 | 08/15/2023 | MATERIALISE NV-ADR | MTLS | ARKQ | 57667T100 | 1,066,002 (0) (0%) | $7,739,174.52 |
| 113 | 08/15/2023 | SPOTIFY TECHNOLOGY SA | SPOT | ARKW | L8681T102 | 53,593 (-110) (-0.2%) | $7,469,792.34 |
| 114 | 08/15/2023 | SOFI TECHNOLOGIES INC | SOFI | ARKF | 83406F102 | 836,259 (0) (0%) | $7,258,728.12 |
| 115 | 08/15/2023 | PURE STORAGE INC – CLASS A | PSTG | ARKW | 74624M102 | 184,916 (-380) (-0.21%) | $6,775,322.24 |
| 116 | 08/15/2023 | THALES SA | HO | ARKX | 4162791 | 41,492 (0) (0%) | $6,031,169.07 |
| 117 | 08/15/2023 | JD LOGISTICS INC | 2618 | ARKX | BNMBPD9 | 3,729,526 (0) (0%) | $5,608,596.64 |
| 118 | 08/15/2023 | ZILLOW GROUP INC – C | Z | ARKF | 98954M200 | 96,892 (0) (0%) | $5,454,050.68 |
| 119 | 08/15/2023 | CODEXIS INC | CDXS | ARKG | 192005106 | 2,750,596 (-123,408) (-4.29%) | $5,418,674.12 |
| 120 | 08/15/2023 | GARMIN LTD | GRMN UN | ARKX | B3Z5T14 | 50,924 (0) (0%) | $5,297,114.48 |
| 121 | 08/15/2023 | JD.COM INC-ADR | JD | ARKF | 47215P106 | 114,702 (0) (0%) | $4,216,445.52 |
| 122 | 08/15/2023 | HONEYWELL INTERNATIONAL INC | HON | ARKX | 438516106 | 21,408 (0) (0%) | $4,057,030.08 |
| 123 | 08/15/2023 | SPIRIT AEROSYSTEMS HOLD-CL A | SPR | ARKX | 848574109 | 152,727 (0) (0%) | $3,595,193.58 |
| 124 | 08/15/2023 | AIRBUS SE | AIR | ARKX | 4012250 | 24,331 (0) (0%) | $3,466,116.18 |
| 125 | 08/15/2023 | HEICO CORP | HEI | ARKX | 422806109 | 19,981 (0) (0%) | $3,408,358.98 |
| 126 | 08/15/2023 | GOLDMAN FS TRSY OBLIG INST 468 | ARKQ ARKF ARKG ARKK ARKW ARKX | X9USDGSFT | 3,389,955 (-7,497,172) (-68.86%) | $3,389,955.09 | |
| 127 | 08/15/2023 | MYNARIC AG NA O.N. | MYNA | ARKX | 62857X101 | 607,573 (0) (0%) | $3,189,758.25 |
| 128 | 08/15/2023 | SENTI BIOSCIENCES INC | SNTI | ARKG | 81726A100 | 1,864,979 (-21,465) (-1.14%) | $1,465,873.49 |
| 129 | 08/15/2023 | PHENOMEX INC | BLI | ARKG | 084310101 | 2,263,320 (-26,040) (-1.14%) | $1,377,909.22 |
| 130 | 08/15/2023 | Senti Bio – place holdershares | ARKG | DNBLFB2Y2 | 243,471 (0) (0%) | $191,368.21 | |
| 131 | 08/15/2023 | TCS GROUP HOLDING-GDR REG S | TCS LI | ARKF | 87238U203 | 607,059 (0) (0%) | $6,070.59 |
Discover more from ARK Invest Daily Trades Tracker
Subscribe to get the latest posts sent to your email.
