| Ex-dividend Monday, Jun 21 · 63 |
|---|
| USOI | Credit Suisse AG Credit Suisse X-Links Crude Oil Shares Covered Call ETN | $0.0657 | Monthly | 44.49 | 84.65% | Jun 22 | Jun 25 |
| SLVO | Credit Suisse X-Links Silver Shares Covered Call ETNs due April 21, 2033 | $0.13 | Monthly | 56.89 | 35.88% | Jun 22 | Jun 25 |
| GLDI | Credit Suisse X-Links Gold Shares Covered Call ETNs due February 2, 2033 | $0.0591 | Monthly | 135.64 | 17.56% | Jun 22 | Jun 25 |
| KBWD | Invesco KBW High Dividend Yield Financial ETF | $0.12 | Monthly | 10.40 | 15.56% | Jun 22 | Jun 30 |
| QYLD | Global X NASDAQ 100 Covered Call ETF | $0.19 | Monthly | 18.24 | 12.01% | Jun 22 | Jun 29 |
| UPBD | Upbound Group, Inc. Common Stock | $0.31 | Quarterly | 16.99 | 9.18% | Jun 22 | Jul 13 |
| KBWY | Invesco KBW Premium Yield Equity REIT ETF | $0.10 | Monthly | 16.43 | 8.75% | Jun 22 | Jun 30 |
| ECOW | Pacer Emerging Markets Cash Cows 100 ETF | $0.13 | Monthly | 25.98 | 8.61% | Jun 22 | Jun 25 |
| GTOQ | Invesco High Yield Systematic Bond ETF | $0.0939 | Monthly | 21.42 | 7.27% | Jun 22 | Jun 30 |
| QYLG | Global X Nasdaq 100 Covered Call & Growth ETF | $0.14 | Monthly | 29.53 | 6.91% | Jun 22 | Jun 29 |
| BSJS | Invesco BulletShares 2028 High Yield Corporate Bond ETF | $0.0926 | Monthly | 21.48 | 5.90% | Jun 22 | Jun 30 |
| OFLX | Omega Flex, Inc. Common Stock | $0.30 | Quarterly | 24.29 | 5.60% | Jun 22 | Jul 6 |
| BSJR | Invesco BulletShares 2027 High Yield Corporate Bond ETF | $0.0808 | Monthly | 22.16 | 5.30% | Jun 22 | Jun 30 |
| PEY | Invesco High Yield Equity Dividend Achievers ETF | $0.0654 | Monthly | 24.12 | 4.92% | Jun 22 | Jun 30 |
| BSCU | Invesco BulletShares 2030 Corporate Bond ETF | $0.0310 | Monthly | 16.26 | 4.69% | Jun 22 | Jun 30 |
| BSCT | Invesco BulletShares 2029 Corporate Bond ETF | $0.0322 | Monthly | 18.27 | 4.62% | Jun 22 | Jun 30 |
| VRIG | Invesco Variable Rate Investment Grade ETF | $0.0162 | Monthly | 25.01 | 4.50% | Jun 22 | Jun 30 |
| BSCS | Invesco BulletShares 2028 Corporate Bond ETF | $0.0404 | Monthly | 20.16 | 4.47% | Jun 22 | Jun 30 |
| BSJQ | Invesco BulletShares 2026 High Yield Corporate Bond ETF | $0.0936 | Monthly | 22.78 | 4.31% | Jun 22 | Jun 30 |
| GOVI | Invesco Equal Weight 0-30 Year Treasury ETF | $0.0361 | Monthly | 26.05 | 4.24% | Jun 22 | Jun 30 |
| BSCR | Invesco BulletShares 2027 Corporate Bond ETF | $0.0372 | Monthly | 19.55 | 4.24% | Jun 22 | Jun 30 |
| BSCQ | Invesco BulletShares 2026 Corporate Bond ETF | $0.0331 | Monthly | 19.51 | 4.03% | Jun 22 | Jun 30 |
| VYMI | Vanguard International High Dividend Yield ETF | $0.83 | Quarterly | 101.22 | 3.23% | Jun 22 | Jun 24 |
| PSCC | Invesco S&P SmallCap Consumer Staples ETF | $0.19 | Quarterly | 35.44 | 3.20% | Jun 22 | Jun 30 |
| PIE | Invesco Dorsey Wright Emerging Markets Momentum ETF | $0.0333 | Monthly | 32.35 | 3.18% | Jun 22 | Jun 30 |
| BSMU | Invesco BulletShares 2030 Municipal Bond ETF | $0.0315 | Monthly | 21.41 | 3.00% | Jun 22 | Jun 30 |
| BSMT | Invesco BulletShares 2029 Municipal Bond ETF | $0.0270 | Monthly | 22.68 | 2.92% | Jun 22 | Jun 30 |
| BSMS | Invesco BulletShares 2028 Municipal Bond ETF | $0.0295 | Monthly | 23.16 | 2.92% | Jun 22 | Jun 30 |
| BSMR | Invesco BulletShares 2027 Municipal Bond ETF | $0.0214 | Monthly | 23.50 | 2.88% | Jun 22 | Jun 30 |
| PID | Invesco International Dividend Achievers ETF | $0.20 | Semi-annual | 22.31 | 2.76% | Jun 22 | Jun 30 |
| PSCE | Invesco S&P SmallCap Energy ETF | $0.0033 | Monthly | 59.82 | 2.75% | Jun 22 | Jun 30 |
| BSMQ | Invesco BulletShares 2026 Municipal Bond ETF | $0.0240 | Monthly | 23.46 | 2.72% | Jun 22 | Jun 30 |
| PSCF | Invesco S&P SmallCap Financials ETF | $0.32 | Quarterly | 62.80 | 2.46% | Jun 22 | Jun 30 |
| PUI | Invesco Dorsey Wright Utilities Momentum ETF | $0.18 | Quarterly | 43.48 | 2.26% | Jun 22 | Jun 30 |
| KBWB | Invesco KBW Bank ETF | $0.33 | Quarterly | 88.20 | 2.09% | Jun 22 | Jun 30 |
| FDIQ | Invesco Bloomberg Financial Data Providers ETF | $0.26 | Quarterly | 74.76 | 1.95% | Jun 22 | Jun 30 |
| VIGI | Vanguard International Dividend Appreciation ETF | $0.43 | Quarterly | 98.17 | 1.87% | Jun 22 | Jun 24 |
| QQQJ | Invesco NASDAQ Next Gen 100 ETF | $0.0265 | Monthly | 44.15 | 1.79% | Jun 22 | Jun 30 |
| IPKW | Invesco International BuyBack Achievers ETF | $0.20 | Quarterly | 59.90 | 1.67% | Jun 22 | Jun 30 |
| IUS | Invesco RAFI Strategic US ETF | $0.12 | Quarterly | 70.39 | 1.30% | Jun 22 | Jun 30 |
| PFM | Invesco Dividend Achievers ETF | $0.16 | Quarterly | 57.56 | 1.25% | Jun 22 | Jun 30 |
| PXI | Invesco Dorsey Wright Energy Momentum ETF | $0.0345 | Monthly | 67.36 | 1.21% | Jun 22 | Jun 30 |
| PFI | Invesco Dorsey Wright Financial Momentum ETF | $0.13 | Quarterly | 57.84 | 1.12% | Jun 22 | Jun 30 |
| PSCM | Invesco S&P SmallCap Materials ETF | $0.17 | Quarterly | 91.51 | 1.10% | Jun 22 | Jun 30 |
| KBWP | Invesco KBW Property & Casualty Insurance ETF | $0.41 | Semi-annual | 136.72 | 1.05% | Jun 22 | Jun 30 |
| PIZ | Invesco Dorsey Wright Developed Markets Momentum ETF | $0.10 | Quarterly | 48.82 | 1.04% | Jun 22 | Jun 30 |
| PRFZ | Invesco RAFI US 1500 Small-Mid ETF | $0.38 | Annual | 53.10 | 0.97% | Jun 22 | Jun 30 |
| PSCU | Invesco S&P SmallCap Utilities & Communication Services ETF | $0.11 | Quarterly | 60.42 | 0.91% | Jun 22 | Jun 30 |
| PSCD | Invesco S&P SmallCap Consumer Discretionary ETF | $0.0891 | Monthly | 110.34 | 0.85% | Jun 22 | Jun 30 |
| AVGOS&P | Broadcom Inc. Common Stock | $3.60 | Special | 329.17 | 0.79% | Jun 22 | Jun 30 |
| VXUS | Vanguard Total International Stock ETF | $0.51 | Annual | 82.63 | 0.76% | Jun 22 | Jun 24 |
| PSL | Invesco Dorsey Wright Consumer Staples Momentum ETF | $0.35 | Semi-annual | 113.78 | 0.58% | Jun 22 | Jun 30 |
| PKW | Invesco BuyBack Achievers ETF | $0.19 | Quarterly | 150.50 | 0.58% | Jun 22 | Jun 30 |
| PEZ | Invesco Dorsey Wright Consumer Cyclicals Momentum ETF | $0.0105 | Monthly | 98.73 | 0.54% | Jun 22 | Jun 30 |
| PYZ | Invesco Dorsey Wright Basic Materials Momentum ETF | $0.0575 | Monthly | 111.37 | 0.54% | Jun 22 | Jun 30 |
| PSCI | Invesco S&P SmallCap Industrials ETF | $0.0855 | Quarterly | 161.25 | 0.51% | Jun 22 | Jun 30 |
| QQQM | Invesco NASDAQ 100 ETF | $0.18 | Quarterly | 293.26 | 0.43% | Jun 22 | Jun 30 |
| QQQ | Invesco QQQ Trust, Series 1 | $0.40 | Quarterly | 712.20 | 0.42% | Jun 22 | Jul 30 |
| PHO | Invesco Water Resources ETF | $0.0420 | Quarterly | 72.29 | 0.34% | Jun 22 | Jun 30 |
| DWAS | Invesco Dorsey Wright SmallCap Momentum ETF | $0.0408 | Semi-annual | 104.44 | 0.14% | Jun 22 | Jun 30 |
| PRN | Invesco Dorsey Wright Industrials Momentum ETF | $0.0723 | — | 196.18 | — | Jun 22 | Jun 30 |
| PIO | Invesco Global Water ETF | $0.15 | — | 43.09 | — | Jun 22 | Jun 30 |
| PPSI | Pioneer Power Solutions, Inc. Common Stock | $0.12 | — | 2.48 | — | Jun 22 | Jul 7 |
| Ex-dividend Thursday, Jun 24 · 92 |
|---|
| FCA | First Trust China AlphaDEX Fund | $0.27 | Monthly | 23.66 | 15.08% | Jun 25 | Jun 30 |
| FTQI | First Trust Nasdaq BuyWrite Income ETF | $0.0550 | Monthly | 21.92 | 12.10% | Jun 25 | Jun 30 |
| FTHI | First Trust BuyWrite Income ETF | $0.0800 | Monthly | 23.47 | 9.00% | Jun 25 | Jun 30 |
| FEMB | First Trust Emerging Markets Local Currency Bond ETF | $0.16 | Monthly | 28.07 | 8.55% | Jun 25 | Jun 30 |
| XRAY | DENTSPLY SIRONA Inc. Common Stock | $0.11 | Quarterly | 9.22 | 6.94% | Jun 25 | Jul 9 |
| DSWL | Deswell Industries, Inc. Common Shares | $0.10 | Semi-annual | 2.99 | 6.69% | Jun 25 | Jul 9 |
| HYLS | First Trust Tactical High Yield ETF | $0.22 | Monthly | 39.56 | 6.67% | Jun 25 | Jun 30 |
| HYZD | WisdomTree Interest Rate Hedged High Yield Bond Fund | $0.0750 | Monthly | 22.38 | 6.17% | Jun 25 | Jun 29 |
| FTSL | First Trust Senior Loan Fund | $0.14 | Monthly | 44.32 | 6.09% | Jun 25 | Jun 30 |
| EMCB | WisdomTree Emerging Markets Corporate Bond Fund | $0.20 | Monthly | 64.07 | 5.81% | Jun 25 | Jun 29 |
| MDIV | Multi-Asset Diversified Income Index Fund | $0.0683 | Monthly | 16.16 | 5.73% | Jun 25 | Jun 30 |
| HISF | First Trust High Income Strategic Focus ETF | $0.15 | Monthly | 42.76 | 5.16% | Jun 25 | Jun 30 |
| TROWS&P | T. Rowe Price Group, Inc. Common Stock | $3.00 | Semi-annual | 103.49 | 5.02% | Jun 25 | Jul 7 |
| LDSF | First Trust Low Duration Strategic Focus ETF | $0.0350 | Monthly | 18.48 | 4.94% | Jun 25 | Jun 30 |
| FIXD | First Trust Smith Opportunistic Fixed Income ETF | $0.0600 | Monthly | 41.81 | 4.74% | Jun 25 | Jun 30 |
| FMHI | First Trust Municipal High Income ETF | $0.14 | Monthly | 45.99 | 4.67% | Jun 25 | Jun 30 |
| RNEM | Emerging Markets Equity Select ETF | $0.69 | Quarterly | 55.19 | 4.60% | Jun 25 | Jun 30 |
| AGZD | WisdomTree Interest Rate Hedged U.S. Aggregate Bond Fund | $0.0580 | Monthly | 22.55 | 4.26% | Jun 25 | Jun 29 |
| LMBS | First Trust Low Duration Opportunities ETF | $0.0900 | Monthly | 48.79 | 4.18% | Jun 25 | Jun 30 |
| HCKT | Hackett Group Inc (The). Common Stock | $0.10 | Quarterly | 12.22 | 3.93% | Jun 25 | Jul 9 |
| FMB | First Trust Managed Municipal ETF | $0.0925 | Monthly | 49.25 | 3.87% | Jun 25 | Jun 30 |
| FEMS | First Trust Emerging Markets Small Cap AlphaDEX Fund | $0.43 | Quarterly | 41.22 | 3.87% | Jun 25 | Jun 30 |
| FCAL | First Trust California Municipal High income ETF | $0.0950 | Monthly | 47.40 | 3.67% | Jun 25 | Jun 30 |
| FEM | First Trust Emerging Markets AlphaDEX Fund | $0.27 | Quarterly | 31.47 | 3.62% | Jun 25 | Jun 30 |
| FPA | First Trust Asia Pacific Ex-Japan AlphaDEX Fund | $0.23 | Quarterly | 44.23 | 3.32% | Jun 25 | Jun 30 |
| CXSE | WisdomTree China ex-State-Owned Enterprises Fund | $0.25 | Quarterly | 32.30 | 3.16% | Jun 25 | Jun 29 |
| AFDM | First Trust Active Factor International ETF | $0.47 | Quarterly | 88.73 | 3.07% | Jun 25 | Jun 30 |
| AFEM | First Trust Active Factor Emerging Markets ETF | $0.64 | Quarterly | 91.75 | 2.93% | Jun 25 | Jun 30 |
| FID | First Trust S&P International Dividend Aristocrats ETF | $0.23 | Semi-annual | 22.40 | 2.80% | Jun 25 | Jun 30 |
| FYT | First Trust Small Cap Value AlphaDEX Fund | $0.10 | Monthly | 69.74 | 2.67% | Jun 25 | Jun 30 |
| FKU | First Trust United Kingdom AlphaDEX Fund | $0.48 | Semi-annual | 54.54 | 2.65% | Jun 25 | Jun 30 |
| FEUZ | First Trust Eurozone AlphaDEX ETF | $0.67 | Semi-annual | 62.88 | 2.62% | Jun 25 | Jun 30 |
| FLN | First Trust Latin America AlphaDEX Fund | $0.19 | Semi-annual | 24.62 | 2.46% | Jun 25 | Jun 30 |
| KNGZ | First Trust S&P 500 Diversified Dividend Aristocrats ETF | $0.15 | Quarterly | 43.24 | 2.42% | Jun 25 | Jun 30 |
| FDT | First Trust Developed Markets Ex-US AlphaDEX Fund | $0.61 | Semi-annual | 89.11 | 2.39% | Jun 25 | Jun 30 |
| FTXG | First Trust Nasdaq Food & Beverage ETF | $0.0878 | Quarterly | 22.71 | 2.35% | Jun 25 | Jun 30 |
| FEP | First Trust Europe AlphaDEX Fund | $0.64 | Semi-annual | 55.96 | 2.33% | Jun 25 | Jun 30 |
| FTXN | First Trust Nasdaq Oil & Gas ETF | $0.0581 | Monthly | 43.33 | 2.26% | Jun 25 | Jun 30 |
| QABA | First Trust NASDAQ ABA Community Bank Index Fund | $0.22 | Quarterly | 67.06 | 2.14% | Jun 25 | Jun 30 |
| DGRE | WisdomTree Emerging Markets Quality Dividend Growth Fund | $0.21 | Quarterly | 37.46 | 2.14% | Jun 25 | Jun 29 |
| FTXO | First Trust Nasdaq Bank ETF | $0.14 | Quarterly | 39.74 | 2.11% | Jun 25 | Jun 30 |
| FTA | First Trust Large Cap Value AlphaDEX Fund | $0.22 | Quarterly | 102.35 | 2.06% | Jun 25 | Jun 30 |
| FAB | First Trust Multi Cap Value AlphaDEX Fund | $0.19 | Monthly | 105.21 | 2.05% | Jun 25 | Jun 30 |
| FTRI | First Trust Indxx Global Natural Resources Income ETF | $0.0615 | Quarterly | 16.85 | 1.90% | Jun 25 | Jun 30 |
| FTDS | First Trust Dividend Strength ETF | $0.0912 | Monthly | 67.04 | 1.85% | Jun 25 | Jun 30 |
| AADR | AdvisorShares Dorsey Wright ADR ETF | $0.14 | Monthly | 79.31 | 1.80% | Jun 25 | Jun 30 |
| FNK | First Trust Mid Cap Value AlphaDEX Fund | $0.13 | Quarterly | 63.07 | 1.75% | Jun 25 | Jun 30 |
| NXTG | First Trust Indxx NextG ETF | $0.19 | Monthly | 148.72 | 1.70% | Jun 25 | Jun 30 |
| FAAR | First Trust Alternative Absolute Return Strategy ETF | $0.0054 | Monthly | 32.65 | 1.68% | Jun 25 | Jun 30 |
| FDTS | First Trust Developed Markets ex-US Small Cap AlphaDEX Fund | $0.31 | Quarterly | 67.64 | 1.68% | Jun 25 | Jun 30 |
| IFV | First Trust Dorsey Wright International Focus 5 ETF | $0.0617 | Quarterly | 23.73 | 1.58% | Jun 25 | Jun 30 |
| DDIV | First Trust Dorsey Wright Momentum & Dividend ETF | $0.18 | Quarterly | 45.64 | 1.54% | Jun 25 | Jun 30 |
| FSCS | First Trust SMID Capital Strength ETF | $0.0863 | Quarterly | 37.16 | 1.49% | Jun 25 | Jun 30 |
| FYX | First Trust Small Cap Core AlphaDEX Fund | $0.17 | Monthly | 138.07 | 1.48% | Jun 25 | Jun 30 |
| FPXI | First Trust International Equity Opportunities ETF | $0.23 | Quarterly | 62.66 | 1.46% | Jun 25 | Jun 30 |
| SHRY | First Trust Bloomberg Shareholder Yield ETF | $0.0921 | Quarterly | 47.80 | 1.34% | Jun 25 | Jun 30 |
| FGM | First Trust Germany AlphaDEX Fund | $0.54 | Annual | 57.06 | 1.34% | Jun 25 | Jun 30 |
| FTCS | First Trust Capital Strength ETF | $0.21 | Quarterly | 100.88 | 1.32% | Jun 25 | Jun 30 |
| DGRS | WisdomTree U.S. SmallCap Quality Dividend Growth Fund | $0.14 | Quarterly | 57.59 | 1.25% | Jun 25 | Jun 29 |
| TDIV | First Trust NASDAQ Technology Dividend Index Fund | $0.27 | Quarterly | 114.70 | 1.22% | Jun 25 | Jun 30 |
| FPXE | First Trust IPOX Europe Equity Opportunities ETF | $0.10 | Quarterly | 31.08 | 1.20% | Jun 25 | Jun 30 |
| FCVT | First Trust SSI Strategic Convertible Securities ETF | $0.0400 | Monthly | 45.16 | 1.20% | Jun 25 | Jun 30 |
| FEX | First Trust Large Cap Core AlphaDEX Fund | $0.17 | Quarterly | 137.49 | 1.19% | Jun 25 | Jun 30 |
| FNX | First Trust Mid Cap Core AlphaDEX Fund | $0.17 | Quarterly | 139.77 | 1.18% | Jun 25 | Jun 30 |
| FTXR | First Trust Nasdaq Transportation ETF | $0.0775 | Quarterly | 41.49 | 1.15% | Jun 25 | Jun 30 |
| LEGR | First Trust Indxx Innovative Transaction & Process ETF | $0.27 | Semi-annual | 65.07 | 1.08% | Jun 25 | Jun 30 |
| FICS | First Trust International Developed Capital Strength ETF | $0.25 | Annual | 41.37 | 1.00% | Jun 25 | Jun 30 |
| SDVY | First Trust SMID Cap Rising Dividend Achievers ETF | $0.0837 | Quarterly | 42.23 | 0.95% | Jun 25 | Jun 30 |
| DVLU | First Trust Dorsey Wright Momentum & Value ETF | $0.10 | Quarterly | 39.31 | 0.94% | Jun 25 | Jun 30 |
| GRID | First Trust NASDAQ Clean Edge Smart Grid Infrastructure Index Fund | $0.34 | Quarterly | 163.04 | 0.87% | Jun 25 | Jun 30 |
| DGRW | WisdomTree U.S. Quality Dividend Growth Fund | $0.15 | Quarterly | 98.63 | 0.85% | Jun 25 | Jun 29 |
| FTAG | First Trust Indxx Global Agriculture ETF | $0.24 | Annual | 28.27 | 0.82% | Jun 25 | Jun 30 |
| ISHP | First Trust S-Network E-Commerce ETF | $0.0424 | Quarterly | 34.83 | 0.81% | Jun 25 | Jun 30 |
| QQXT | First Trust NASDAQ-100 Ex-Technology Sector Index Fund | $0.0731 | Monthly | 99.59 | 0.77% | Jun 25 | Jun 30 |
| RDVY | First Trust Rising Dividend Achievers ETF | $0.12 | Quarterly | 79.07 | 0.77% | Jun 25 | Jun 30 |
| DVOL | First Trust Dorsey Wright Momentum & Low Volatility ETF | $0.0322 | Quarterly | 36.20 | 0.72% | Jun 25 | Jun 30 |
| ALCO | Alico, Inc. Common Stock | $0.50 | Special | 37.22 | 0.54% | Jun 25 | Jul 9 |
| FTXH | First Trust Nasdaq Pharmaceuticals ETF | $0.0533 | Annual | 42.81 | 0.11% | Jun 25 | Jun 30 |
| CIBR | First Trust NASDAQ Cybersecurity ETF | $0.0330 | Special | 108.43 | 0.01% | Jun 25 | Jun 30 |
| SKYY | First Trust Cloud Computing ETF | $0.0373 | — | 169.86 | — | Jun 25 | Jun 30 |
| NFTY | First Trust India Nifty 50 Equal Weight ETF | $0.0183 | — | 50.82 | — | Jun 25 | Jun 30 |
| FJP | First Trust Japan AlphaDEX Fund | $0.52 | — | 73.80 | — | Jun 25 | Jun 30 |
| ROBT | First Trust Nasdaq Artificial Intelligence and Robotics ETF | $0.0325 | — | 57.86 | — | Jun 25 | Jun 30 |
| QCLN | First Trust NASDAQ Clean Edge Green Energy Index Fund | $0.0069 | — | 43.17 | — | Jun 25 | Jun 30 |
| FTXL | First Trust Nasdaq Semiconductor ETF | $0.0348 | — | 220.06 | — | Jun 25 | Jun 30 |
| QQEW | First Trust Nasdaq-100 Select Equal Weight ETF | $0.0601 | — | 156.07 | — | Jun 25 | Jun 30 |
| QTEC | First Trust NASDAQ-100-Technology Sector Index Fund | $0.0095 | — | 304.31 | — | Jun 25 | Jun 30 |
| AIRR | First Trust RBA American Industrial Renaissance ETF | $0.0023 | — | 96.79 | — | Jun 25 | Jun 30 |
| CARZ | First Trust S-Network Future Vehicles & Technology ETF | $0.21 | — | 98.38 | — | Jun 25 | Jun 30 |
| FSGS | First Trust SMID Growth Strength ETF | $0.10 | — | 33.00 | — | Jun 25 | Jun 30 |
| FSZ | First Trust Switzerland AlphaDEX Fund | $0.59 | — | 80.41 | — | Jun 25 | Jun 30 |
| OPPJ | WisdomTree Japan Opportunities Fund | $0.47 | — | 57.99 | — | Jun 25 | Jun 29 |