QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: 487,511 shares 487,511 $83.7M 22.71% new Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 378,707 shares; 2017Q2: 371,693 shares; 2017Q3: 376,936 shares; 2017Q4: 381,124 shares; 2018Q1: 215,773 shares; 2018Q2: 218,840 shares 218,840 $35.8M 9.73% +3,067 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 103,478 shares; 2017Q2: 104,841 shares; 2017Q3: 106,775 shares; 2017Q4: 98,199 shares; 2018Q1: 100,783 shares; 2018Q2: 119,186 shares 119,186 $32.3M 8.78% +18,403 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 266,068 shares; 2017Q2: 261,175 shares; 2017Q3: 256,212 shares; 2017Q4: 254,228 shares; 2018Q1: 251,615 shares; 2018Q2: 248,858 shares 248,858 $26.5M 7.18% -2,757 Timeline XLK SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 336,286 shares; 2017Q2: 322,166 shares; 2017Q3: 320,865 shares; 2017Q4: 320,869 shares; 2018Q1: 313,709 shares; 2018Q2: 318,022 shares 318,022 $22.1M 6% +4,313 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 77,650 shares; 2017Q2: 76,900 shares; 2017Q3: 77,010 shares; 2017Q4: 78,010 shares; 2018Q1: 76,160 shares; 2018Q2: 76,777 shares 76,777 $14.2M 3.87% +617 Timeline XBI SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 152,050 shares; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: not reported; 2018Q1: 99,075 shares; 2018Q2: 139,225 shares 139,225 $13.3M 3.6% +40,150 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: not reported; 2018Q1: 56,975 shares; 2018Q2: 59,270 shares 59,270 $12.9M 3.51% +2,295 Timeline HYG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 143,329 shares; 2017Q2: 144,617 shares; 2017Q3: 144,906 shares; 2017Q4: 148,098 shares; 2018Q1: 147,073 shares; 2018Q2: 146,359 shares 146,359 $12.5M 3.38% -714 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: 64,360 shares 64,360 $11.1M 3.01% new Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 118,527 shares; 2017Q2: 118,626 shares; 2017Q3: 117,669 shares; 2017Q4: 117,504 shares; 2018Q1: 106,685 shares; 2018Q2: 128,919 shares 128,919 $10.8M 2.92% +22,234 Timeline ROYAL DUTCH SHELL PLC SPN A… ROYAL DUTCH SHELL PLC SPN ADR More: the full row for ROYAL DUTCH SHELL PLC SPN ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: 146,425 shares 146,425 $10.1M 2.75% new SMH VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 186,070 shares; 2017Q2: 185,985 shares; 2017Q3: 187,490 shares; 2017Q4: 184,243 shares; 2018Q1: 181,073 shares; 2018Q2: 90,039 shares 90,039 $9.24M 2.51% -91,034 Timeline XYZ BLOCK INC More: the full row for BLOCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: 111,925 shares; 2017Q4: 118,075 shares; 2018Q1: 117,015 shares; 2018Q2: 144,735 shares 144,735 $8.92M 2.42% +27,720 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 67,810 shares; 2018Q1: 66,285 shares; 2018Q2: 67,375 shares 67,375 $8.16M 2.21% +1,090 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 72,490 shares; 2017Q2: 71,615 shares; 2017Q3: 36,025 shares; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: 39,950 shares 39,950 $7.76M 2.11% new Timeline ATLASSIAN CORP ATLASSIAN CORP More: the full row for ATLASSIAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: not reported; 2018Q1: 119,350 shares; 2018Q2: 123,400 shares 123,400 $7.71M 2.09% +4,050 NBIS NEBIUS GROUP N.V. More: the full row for NEBIUS GROUP N.V. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 223,845 shares; 2018Q1: 218,570 shares; 2018Q2: 210,066 shares 210,066 $7.54M 2.05% -8,504 Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 75,383 shares; 2017Q2: 74,124 shares; 2017Q3: 72,582 shares; 2017Q4: 72,226 shares; 2018Q1: 65,245 shares; 2018Q2: 62,452 shares 62,452 $6.35M 1.72% -2,793 Timeline IVW ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 32,199 shares; 2017Q2: 32,044 shares; 2017Q3: 31,540 shares; 2017Q4: 31,384 shares; 2018Q1: 29,748 shares; 2018Q2: 27,629 shares 27,629 $4.49M 1.22% -2,119 Timeline IVE ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 48,532 shares; 2017Q2: 48,227 shares; 2017Q3: 47,170 shares; 2017Q4: 46,893 shares; 2018Q1: 41,818 shares; 2018Q2: 39,341 shares 39,341 $4.33M 1.18% -2,477 Timeline VHT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 8,789 shares; 2017Q2: 8,729 shares; 2017Q3: 8,736 shares; 2017Q4: 8,715 shares; 2018Q1: 7,724 shares; 2018Q2: 18,692 shares 18,692 $2.98M 0.81% +10,968 Timeline FLOT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 48,725 shares; 2018Q1: 48,932 shares; 2018Q2: 51,154 shares 51,154 $2.61M 0.71% +2,222 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 44,758 shares; 2017Q2: 44,218 shares; 2017Q3: 43,747 shares; 2017Q4: 43,302 shares; 2018Q1: 38,753 shares; 2018Q2: 36,719 shares 36,719 $2.46M 0.67% -2,034 Timeline IGIB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 9,577 shares; 2017Q2: 9,608 shares; 2017Q3: 9,768 shares; 2017Q4: 23,273 shares; 2018Q1: 22,930 shares; 2018Q2: 22,683 shares 22,683 $2.41M 0.65% -247 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 53,346 shares; 2017Q2: 52,024 shares; 2017Q3: 50,562 shares; 2017Q4: 101,977 shares; 2018Q1: 98,786 shares; 2018Q2: 43,457 shares 43,457 $1.88M 0.51% -55,329 Timeline VNQ VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 23,325 shares; 2017Q2: 23,657 shares; 2017Q3: 23,378 shares; 2017Q4: 23,394 shares; 2018Q1: 21,445 shares; 2018Q2: 20,721 shares 20,721 $1.69M 0.46% -724 Timeline IJT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 9,300 shares; 2017Q2: 9,127 shares; 2017Q3: 8,903 shares; 2017Q4: 8,752 shares; 2018Q1: 7,421 shares; 2018Q2: 6,973 shares 6,973 $1.32M 0.36% -448 Timeline IEI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 5,794 shares; 2017Q2: 5,796 shares; 2017Q3: 5,612 shares; 2017Q4: 5,844 shares; 2018Q1: 5,507 shares; 2018Q2: 5,498 shares 5,498 $660K 0.18% -9 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 2,122 shares; 2017Q2: 2,180 shares; 2017Q3: 2,236 shares; 2017Q4: 2,159 shares; 2018Q1: 2,142 shares; 2018Q2: 2,100 shares 2,100 $573K 0.16% -42 Timeline IWN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 2,625 shares; 2017Q2: 2,625 shares; 2017Q3: 2,625 shares; 2017Q4: 2,625 shares; 2018Q1: 2,625 shares; 2018Q2: 2,725 shares 2,725 $359K 0.1% +100 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 1,050 shares; 2017Q2: 1,050 shares; 2017Q3: 1,050 shares; 2017Q4: 1,050 shares; 2018Q1: 1,050 shares; 2018Q2: 950 shares 950 $337K 0.09% -100 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 2,080 shares; 2017Q2: 2,080 shares; 2017Q3: 2,080 shares; 2017Q4: 2,080 shares; 2018Q1: 2,080 shares; 2018Q2: 2,080 shares 2,080 $326K 0.09% 0 Timeline EMB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 3,377 shares; 2017Q2: 3,333 shares; 2017Q3: 3,235 shares; 2017Q4: 3,183 shares; 2018Q1: 2,990 shares; 2018Q2: 2,891 shares 2,891 $309K 0.08% -99 Timeline SCHB SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: 3,922 shares; 2017Q4: 3,922 shares; 2018Q1: 3,522 shares; 2018Q2: 4,322 shares 4,322 $285K 0.08% +800 Timeline DIA STATE STR SPDR DOW JONES IND More: the full row for STATE STR SPDR DOW JONES IND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: 1,000 shares; 2017Q2: 1,000 shares; 2017Q3: 1,000 shares; 2017Q4: 1,000 shares; 2018Q1: 1,000 shares; 2018Q2: 1,000 shares 1,000 $243K 0.07% 0 Timeline VTI VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q3: restricted; 2016Q4: restricted; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 1,470 shares; 2018Q1: not reported; 2018Q2: 1,470 shares 1,470 $206K 0.06% new Timeline