0001752724-21-184774.txt : 20210825 0001752724-21-184774.hdr.sgml : 20210825 20210825102819 ACCESSION NUMBER: 0001752724-21-184774 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210825 PERIOD START: 20211231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price Science & Technology Fund, Inc. CENTRAL INDEX KEY: 0000819930 IRS NUMBER: 521533832 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05299 FILM NUMBER: 211204602 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT STREET CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: 410-345-2000 MAIL ADDRESS: STREET 1: 100 EAST PRATT STREET CITY: BALTIMORE STATE: MD ZIP: 21202 FORMER COMPANY: FORMER CONFORMED NAME: PRICE T ROWE SCIENCE & TECHNOLOGY FUND INC DATE OF NAME CHANGE: 19920703 0000819930 S000002119 T. Rowe Price Science & Technology Fund, Inc. C000005506 T. Rowe Price Science & Technology Fund, Inc. PRSCX C000005507 T. Rowe Price Science & Technology Fund-Advisor Class PASTX C000169947 T. Rowe Price Science & Technology Fund-I Class TSNIX NPORT-P 1 primary_doc.xml NPORT-P false 0000819930 XXXXXXXX S000002119 C000005506 C000005507 C000169947 T. ROWE PRICE SCIENCE & TECHNOLOGY FUND, INC. 811-05299 0000819930 549300U81RWJ5XN18V23 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price Science & Technology Fund, Inc. S000002119 6605C3EJZ8E3MRZIND10 2021-12-31 2021-06-30 N 10487103555.40 127196926.09 10359906629.31 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.03000000 N Tongcheng-Elong Holdings Ltd 2549004WGGNOPL8NUL61 Tongcheng-Elong Holdings Ltd 000000000 36941600.00000000 NS 92451943.76000000 0.892401322406 Long EC CORP CN N 2 N N N SentinelOne Inc N/A SentinelOne Inc 81730H109 258216.00000000 NS USD 10974180.00000000 0.105929333078 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet Inc 34959E109 399070.00000000 NS USD 95054483.30000000 0.917522586845 Long EC CORP US N 1 N N N WAYMO LLC SER A-2 CVT PFD UNITS PP N/A WAYMO LLC SER A-2 CVT PFD UNITS PP 000000000 298258.00000000 NS USD 27356820.28000000 0.264064351724 Long EP CORP US Y 3 N N N T ROWE PRICE TREASURY RESERVE FUND 5493007QR86JJLYO6D96 T ROWE PRICE TREASURY RESERVE FUND 000000000 445811511.87000000 NS USD 445811511.87000000 4.303238704958 Long STIV RF US N 1 N N N Trip.com Group Ltd 2549004RMYDSRQL4KW41 Trip.com Group Ltd 89677Q107 14578743.00000000 NS USD 516962226.78000000 4.990027857176 Long EC CORP CN N 1 N N N NortonLifeLock Inc YF6ZV0M6AU4FY94MK914 NortonLifeLock Inc 668771108 2832559.00000000 NS USD 77102255.98000000 0.744236977598 Long EC CORP US N 1 N N N Procore Technologies Inc N/A Procore Technologies Inc 74275K108 61124.00000000 NS USD 5803723.80000000 0.056021004895 Long EC CORP US N 1 N N N 58.COM DISSENTERS RIGHTS N/A 58.COM DISSENTERS RIGHTS 000000000 8367978.00000000 NS USD 0.00000000 0.000000 Long EC CORP US N 3 N N N THINK & LEARN SR F CVT CUM PREF SHS STK PP N/A THINK & LEARN SR F CVT CUM PREF SHS STK PP 000000000 4539.00000000 NS 17408046.32000000 0.168032849550 Long EP CORP IN Y 3 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC-CL C 02079K107 170965.00000000 NS USD 428492998.80000000 4.136070083756 Long EC CORP US N 1 N N N RAPPI INC SER E CVT PFD PP N/A RAPPI INC SER E CVT PFD PP 000000000 558273.00000000 NS USD 33354600.99000000 0.321958509699 Long EP CORP US Y 3 N N N MAPLEBEAR DBA INSTACART PP N/A MAPLEBEAR DBA INSTACART PP 000000000 142054.00000000 NS USD 17756750.00000000 0.171398745523 Long EC CORP US Y 3 N N N salesforce.com Inc RCGZFPDMRW58VJ54VR07 salesforce.com Inc 79466L302 2414268.00000000 NS USD 589733244.36000000 5.692457137514 Long EC CORP US N 1 N N N GM CRUISE HLDG CL F CVT PFD PP N/A GM CRUISE HLDG CL F CVT PFD PP 000000000 1199400.00000000 NS USD 31604190.00000000 0.305062498445 Long EP CORP US Y 3 N N N Legalzoom.com Inc 5493000L8EBF74Y9JZ48 Legalzoom.com Inc 52466B103 102211.00000000 NS USD 3868686.35000000 0.037342868892 Long EC CORP US N 1 N N N Delivery Hero SE 529900C3EX1FZGE48X78 Delivery Hero SE 000000000 1628669.00000000 NS 215189750.16000000 2.077139861002 Long EC CORP DE N 2 N N N JAND INC (DBA WARBY PARKER) CVT SER E PP N/A JAND INC (DBA WARBY PARKER) CVT SER E PP 000000000 810105.00000000 NS USD 19872361.71000000 0.191819892022 Long EP CORP US Y 3 N N N Pinterest Inc N/A Pinterest Inc 72352L106 1890200.00000000 NS USD 149231290.00000000 1.440469449577 Long EC CORP US N 1 N N N Pure Storage Inc 549300NPDB0BZTK3WO90 Pure Storage Inc 74624M102 15280788.00000000 NS USD 298433789.64000000 2.880660997423 Long EC CORP US N 1 N N N Citrix Systems Inc HCTKJGUQOPZ5NBK7NP58 Citrix Systems Inc 177376100 3677906.00000000 NS USD 431308036.62000000 4.163242508380 Long EC CORP US N 1 N N N T. ROWE PRICE SHORT-TERM FUND 549300YTML4H25P65J89 T. ROWE PRICE SHORT-TERM FUND 000000000 10577517.36500000 NS USD 105775173.65000000 1.021005086578 Long STIV RF US N 1 N N THINK & LEARN PRIVATE LIMITED EQ SHS PP N/A THINK & LEARN PRIVATE LIMITED EQ SHS PP 000000000 7289.00000000 NS 27954890.87000000 0.269837285897 Long EC CORP IN Y 3 N N N MAPLEBEAR DBA INSTACART SER G CVT PFD ST N/A MAPLEBEAR DBA INSTACART SER G CVT PFD ST 000000000 292877.00000000 NS USD 36609625.00000000 0.353377943546 Long EP CORP US Y 3 N N N Kuaishou Technology 300300FCDZBE6UP9ED24 Kuaishou Technology 000000000 208200.00000000 NS 5236074.64000000 0.050541716516 Long EC CORP CN N 2 N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 195477.00000000 NS USD 95816961.09000000 0.924882477404 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 1343833.00000000 NS USD 276614584.72000000 2.670049013158 Long EC CORP US N 1 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING-SP ADR 01609W102 2398599.00000000 NS USD 543954281.22000000 5.250571271376 Long EC CORP CN N 1 N N N MESOSPHERE INC N/A MESOSPHERE INC SR D CVT PFD PP 000000000 2019933.00000000 NS USD 4504450.59000000 0.043479644664 Long EP CORP US Y 3 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd 000000000 179931.00000000 NS USD 52230370.68000000 0.504158700931 Long EC CORP IL N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 136386.00000000 NS USD 125426021.04000000 1.210686790218 Long EC CORP US N 1 N N N Kanzhun Ltd N/A Kanzhun Ltd 48553T106 288527.00000000 NS USD 11440095.55000000 0.110426627954 Long EC CORP CN N 1 N N N Coupang Inc 549300XR4L1D80AK4W76 Coupang Inc 22266T109 245520.00000000 NS USD 10267646.40000000 0.099109449219 Long EC CORP KR N 1 N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 Samsung Electronics Co Ltd 000000000 2993507.00000000 NS 214293659.89000000 2.068490263065 Long EC CORP KR N 2 N N N Deliveroo PLC 984500F6537F74DDEE77 Deliveroo PLC 000000000 20524762.00000000 NS 81583378.83000000 0.787491448998 Long EC CORP GB N 2 N N DoorDash Inc N/A DoorDash Inc 25809K105 557418.00000000 NS USD 99404351.94000000 0.959510114297 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 133726.00000000 NS USD 292604523.34000000 2.824393441077 Long EC CORP US N 1 N N N Didi Global Inc. Lockup Cusip N/A Didi Global Inc. Lockup Cusip 000000000 139768.00000000 NS USD 7510014.18000000 0.072491137697 Long EC CORP US Y 2 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 1992800.00000000 NS USD 539849520.00000000 5.210949666985 Long EC CORP US N 1 N N N Zalando SE 529900YRFFGH5AXU4S86 Zalando SE 000000000 4724431.00000000 NS 571372303.99000000 5.515226386051 Long EC CORP DE N 2 N N N Slack Technologies Inc 549300VIZRB02KN4IJ45 Slack Technologies Inc 83088V102 1113500.00000000 NS USD 49328050.00000000 0.476143770064 Long EC CORP US N 1 N N N Wayfair Inc 54930027N9ZAVYFDHK53 Wayfair Inc 94419L101 348973.00000000 NS USD 110174265.83000000 1.063467749007 Long EC CORP US N 1 N N Workday Inc 549300J0DYC0N31V7G13 Workday Inc 98138H101 525156.00000000 NS USD 125375743.44000000 1.210201480825 Long EC CORP US N 1 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 3044007.00000000 NS USD 258679714.86000000 2.496930948471 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VeriSign Inc 92343E102 264132.00000000 NS USD 60140215.08000000 0.580509238469 Long EC CORP US N 1 N N N MAPLEBEAR DBA INSTACART NON-VOTING PP N/A MAPLEBEAR DBA INSTACART NON-VOTING PP 000000000 7421.00000000 NS USD 927625.00000000 0.008953989965 Long EC CORP US Y 3 N N N Baidu Inc 254900AL64IANZYI1E02 Baidu Inc 056752108 852651.00000000 NS USD 173855538.90000000 1.678157391960 Long EC CORP CN N 1 N N N WAYMO LLC SER B-2 CVT PFD UNITS PP N/A WAYMO LLC SER B-2 CVT PFD UNITS PP 000000000 107687.00000000 NS USD 9877267.01000000 0.095341274428 Long EP CORP US Y 3 N N N CTS Eventim AG & Co KGaA 529900FDHSN08UBJII80 CTS Eventim AG & Co KGaA 000000000 1363706.00000000 NS 85186022.94000000 0.822266319456 Long EC CORP DE N 2 N N N COUPANG INC N/A COUPANG INC 000000000 2183050.00000000 NS USD 86730393.45000000 0.837173505064 Long EC CORP US Y 2 N N N EPIC GAMES INC PP N/A EPIC GAMES INC PP 000000000 55791.00000000 NS USD 49375035.00000000 0.476597297318 Long EC CORP US Y 3 N N N Mail.Ru Group Ltd 2138009IXUP41SPL5B50 Mail.Ru Group Ltd 560317208 11080422.00000000 NS USD 251888663.31000000 2.431379667046 Long EC CORP RU N 2 N N N Naspers Ltd 21380044BQ8812EEKT59 Naspers Ltd 000000000 679710.00000000 NS 143314812.94000000 1.383360082942 Long EC CORP ZA N 2 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 1173517.00000000 NS USD 167730784.81000000 1.619037611163 Long EC CORP US N 1 N N N Xilinx Inc 6EY4K7ZMF9UX1CU6KC79 Xilinx Inc 983919101 1870000.00000000 NS USD 270476800.00000000 2.610803452945 Long EC CORP US N 1 N N N TeamViewer AG 3912000FZ0R0KEK9JS42 TeamViewer AG 000000000 2670316.00000000 NS 100288950.93000000 0.968048791542 Long EC CORP DE N 2 N N N McAfee Corp N/A McAfee Corp 579063108 3169187.00000000 NS USD 88800619.74000000 0.857156564411 Long EC CORP US N 1 N N N JAND INC N/A JAND INC (DBA WARBY PARKER) CL A PP 000000000 656699.00000000 NS USD 16109220.49000000 0.155495807697 Long EC CORP US Y 3 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 1064185.00000000 NS USD 151539944.00000000 1.462753955438 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC-A 30303M102 1169529.00000000 NS USD 406656928.59000000 3.925295305649 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 982138.00000000 NS USD 380116870.14000000 3.669114826426 Long EC CORP US N 1 N N N boohoo Group PLC 213800SZF3KFCECWY243 boohoo Group PLC 000000000 26102816.00000000 NS 112071823.86000000 1.081784111286 Long EC CORP GB N 2 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 167414.00000000 NS USD 575930946.24000000 5.559229120951 Long EC CORP US N 1 N N N Monday.com Ltd N/A Monday.com Ltd 000000000 35106.00000000 NS USD 7849350.54000000 0.075766614708 Long EC CORP IL N 1 N N N Array Technologies Inc N/A Array Technologies Inc 04271T100 777886.00000000 NS USD 12135021.60000000 0.117134468815 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 640700.00000000 NS USD 149808474.00000000 1.446040773921 Long EC CORP US N 1 N N N 2021-08-23 T. ROWE PRICE SCIENCE & TECHNOLOGY FUND, INC. Alan S. Dupski Alan S. Dupski Treasurer & Vice President