MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 3,421,238 shares; 2018Q1: 3,321,238 shares; 2018Q2: 3,102,532 shares; 2018Q3: 2,878,679 shares; 2018Q4: 2,877,257 shares; 2019Q1: 2,877,257 shares; 2019Q2: 2,465,867 shares 2,465,867 $330M 21.57% -411,390 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 1,465,044 shares; 2018Q1: 1,465,044 shares; 2018Q2: 1,368,474 shares; 2018Q3: 1,269,710 shares; 2018Q4: 1,269,101 shares; 2019Q1: 1,269,101 shares; 2019Q2: 987,849 shares 987,849 $196M 12.77% -281,252 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 3,221,672 shares; 2018Q1: 3,221,672 shares; 2018Q2: 2,746,751 shares; 2018Q3: 2,548,538 shares; 2018Q4: 2,546,721 shares; 2019Q1: 2,546,721 shares; 2019Q2: 2,182,650 shares 2,182,650 $104M 6.82% -364,071 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 686,468 shares; 2018Q1: 646,168 shares; 2018Q2: 603,614 shares; 2018Q3: 560,040 shares; 2018Q4: 559,828 shares; 2019Q1: 559,828 shares; 2019Q2: 479,694 shares 479,694 $83.3M 5.44% -80,134 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: 175,100 shares; 2018Q2: 209,870 shares; 2018Q3: 194,642 shares; 2018Q4: 215,097 shares; 2019Q1: 215,097 shares; 2019Q2: 184,328 shares 184,328 $67.1M 4.38% -30,769 Timeline KNX KNIGHT-SWIFT TRANSN HLDGS IN More: the full row for KNIGHT-SWIFT TRANSN HLDGS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 1,347,348 shares; 2018Q1: 1,347,348 shares; 2018Q2: 1,582,444 shares; 2018Q3: 2,340,158 shares; 2018Q4: 2,350,571 shares; 2019Q1: 2,350,571 shares; 2019Q2: 2,014,574 shares 2,014,574 $66.2M 4.32% -335,997 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 401,433 shares; 2018Q1: 438,933 shares; 2018Q2: 409,993 shares; 2018Q3: 380,266 shares; 2018Q4: 435,744 shares; 2019Q1: 435,744 shares; 2019Q2: 373,549 shares 373,549 $63.2M 4.12% -62,195 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 450,479 shares; 2018Q1: 370,479 shares; 2018Q2: 278,750 shares; 2018Q3: 258,601 shares; 2018Q4: 258,570 shares; 2019Q1: 258,570 shares; 2019Q2: 221,519 shares 221,519 $58.6M 3.83% -37,051 Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 1,243,341 shares; 2018Q1: 1,243,341 shares; 2018Q2: 1,161,556 shares; 2018Q3: 1,077,444 shares; 2018Q4: 1,076,866 shares; 2019Q1: 1,076,866 shares; 2019Q2: 922,846 shares 922,846 $58.5M 3.82% -154,020 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 1,106,232 shares; 2018Q1: 1,106,232 shares; 2018Q2: 1,033,392 shares; 2018Q3: 958,551 shares; 2018Q4: 958,143 shares; 2019Q1: 958,143 shares; 2019Q2: 1,642,184 shares 1,642,184 $53.5M 3.49% +684,041 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 270,254 shares; 2018Q1: 270,254 shares; 2018Q2: 214,022 shares; 2018Q3: 181,874 shares; 2018Q4: 181,740 shares; 2019Q1: 181,740 shares; 2019Q2: 155,684 shares 155,684 $45.9M 3% -26,056 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: 196,914 shares; 2018Q4: 245,766 shares; 2019Q1: 245,766 shares; 2019Q2: 269,626 shares 269,626 $40.9M 2.67% +23,860 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 1,208,676 shares; 2018Q1: 1,208,676 shares; 2018Q2: 1,129,166 shares; 2018Q3: 825,563 shares; 2018Q4: 825,036 shares; 2019Q1: 825,036 shares; 2019Q2: 707,104 shares 707,104 $40.3M 2.63% -117,932 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 265,275 shares; 2018Q1: 265,275 shares; 2018Q2: 247,939 shares; 2018Q3: 306,846 shares; 2018Q4: 308,430 shares; 2019Q1: 308,430 shares; 2019Q2: 264,506 shares 264,506 $39.9M 2.6% -43,924 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 1,000,217 shares; 2018Q1: 1,000,217 shares; 2018Q2: 934,297 shares; 2018Q3: 866,456 shares; 2018Q4: 1,008,020 shares; 2019Q1: 1,008,020 shares; 2019Q2: 863,855 shares 863,855 $38.8M 2.53% -144,165 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 404,972 shares; 2018Q1: 404,972 shares; 2018Q2: 378,401 shares; 2018Q3: 350,809 shares; 2018Q4: 350,588 shares; 2019Q1: 350,588 shares; 2019Q2: 300,602 shares 300,602 $34.5M 2.25% -49,986 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 264,494 shares; 2018Q1: 264,494 shares; 2018Q2: 247,051 shares; 2018Q3: 247,051 shares; 2018Q4: 297,605 shares; 2019Q1: 297,605 shares; 2019Q2: 395,495 shares 395,495 $32.2M 2.11% +97,890 Timeline XILINX INC XILINX INC More: the full row for XILINX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 863,288 shares; 2018Q1: 710,388 shares; 2018Q2: 288,672 shares; 2018Q3: 267,414 shares; 2018Q4: 267,236 shares; 2019Q1: 267,236 shares; 2019Q2: 229,153 shares 229,153 $27M 1.76% -38,083 SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: 102,945 shares; 2018Q4: 102,951 shares; 2019Q1: 102,951 shares; 2019Q2: 88,185 shares 88,185 $26.5M 1.73% -14,766 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 80,488 shares; 2018Q1: 160,488 shares; 2018Q2: 175,905 shares; 2018Q3: 163,136 shares; 2018Q4: 163,220 shares; 2019Q1: 163,220 shares; 2019Q2: 139,749 shares 139,749 $23M 1.5% -23,471 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: not reported; 2018Q4: not reported; 2019Q1: not reported; 2019Q2: 302,260 shares 302,260 $21.7M 1.42% new Timeline SNA SNAP ON INC More: the full row for SNAP ON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 322,367 shares; 2018Q1: 322,367 shares; 2018Q2: 301,122 shares; 2018Q3: 279,223 shares; 2018Q4: 279,013 shares; 2019Q1: 279,013 shares; 2019Q2: 121,875 shares 121,875 $20.2M 1.32% -157,138 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 86,085 shares; 2018Q1: 86,085 shares; 2018Q2: 80,431 shares; 2018Q3: 80,431 shares; 2018Q4: 337,470 shares; 2019Q1: 496,076 shares; 2019Q2: 420,168 shares 420,168 $19.8M 1.29% -75,908 Timeline RITCHIE BROS AUCTIONEERS RITCHIE BROS AUCTIONEERS More: the full row for RITCHIE BROS AUCTIONEERS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: 479,300 shares; 2018Q1: 479,300 shares; 2018Q2: 447,840 shares; 2018Q3: 414,877 shares; 2018Q4: 414,533 shares; 2019Q1: 414,533 shares; 2019Q2: 408,305 shares 408,305 $13.6M 0.89% -6,228 DAL DELTA AIR LINES INC More: the full row for DELTA AIR LINES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: not reported; 2018Q4: not reported; 2019Q1: not reported; 2019Q2: 204,599 shares 204,599 $11.6M 0.76% new Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: not reported; 2018Q4: not reported; 2019Q1: not reported; 2019Q2: 17,087 shares 17,087 $9.47M 0.62% new Timeline SPLUNK INC SPLUNK INC More: the full row for SPLUNK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: not reported; 2018Q4: not reported; 2019Q1: not reported; 2019Q2: 44,105 shares 44,105 $5.55M 0.36% new