Generalist · West Sacramento, CA
California State Teachers Retirement System
Q1 2024 · compared with Q4 2023
- Software
- $9.8B
- Weight of 13F
- 12.4%
- Names
- 205
- Net bought
- +$84.6M
Filed 16 May 2024 · SEC filing.
3,044 positions in the whole 13F.
Quarters on file
Each quarter on file, back to June 2016 when the filing exists. Net bought is the share change from the previous quarter at that quarter’s close. A split that leaves the dollar value in place counts as flat.
- Q2 2026229 names$8.9B−$130M
- Q1 2026225 names$8.4B−$146M
- Q4 2025231 names$11.1B+$1.0B
- Q3 2025225 names$12.3B+$110M
- Q2 2025218 names$11.8B+$103M
- Q1 2025221 names$9.4B+$21.3M
- Q4 2024221 names$6.6B−$82.2M
- Q3 2024221 names$6.3B−$21.3M
- Q2 2024216 names$6.1B+$58.7M
- Q1 2024205 names$9.8B+$84.6M
- Q4 2023199 names$8.9B+$91.0M
- Q3 2023199 names$7.4B−$352M
- Q2 2023197 names$8.2B−$137M
- Q1 2023193 names$7.2B−$33.9M
- Q4 2022194 names$6.1B+$97.8M
- Q3 2022191 names$5.9B−$60.6M
- Q2 2022190 names$6.4B+$450M
- Q1 2022170 names$7.9B−$488M
- Q4 2021168 names$9.5B+$36.0M
- Q3 2021157 names$8.7B−$243M
- Q2 2021146 names$8.7B+$878M
- Q1 2021143 names$7.8B+$13.2M
- Q4 2020138 names$7.7B+$126M
- Q3 2020135 names$6.9B+$84.5M
- Q2 2020132 names$6.2B+$104M
- Q1 2020120 names$4.6B−$20.7M
- Q4 2019117 names$4.9B+$519M
- Q3 2019111 names$4.0BFlat
- Q2 2019111 names$4.0B+$92.5M
- Q1 2019103 names$3.6B−$14.4M
- Q4 2018102 names$3.0B+$66.6M
- Q3 2018100 names$3.4B+$31.3M
- Q2 201897 names$2.9B+$70.4M
- Q1 201892 names$2.6B−$38.1M
- Q4 201788 names$2.5B+$71.8M
- Q3 201787 names$2.2B−$189M
- Q2 201787 names$2.3B−$163M
- Q1 201783 names$2.3B−$97.4M
- Q4 201681 names$2.2B−$40.2M
- Q3 201676 names$2.2B+$12.8M
- Q2 201675 names$2.0B—
What moved the book
The five software lines with the largest share change this quarter.
Software held
- MicrosoftMSFT11,462,919 shares · 49.3% of their software · price +$512M$4.8BFlat
- SalesforceCRM1,555,634 shares · 4.8% of their software · price +$59.2M$469MFlat
- AdobeADBE730,069 shares · 3.8% of their software · price −$67.2M$368MFlat
- OracleORCL2,665,227 shares · 3.4% of their software · price +$53.8M$335M+$3.3M
- IntuitINTU451,177 shares · 3.0% of their software · price +$11.3M$293MFlat
- ServiceNowNOW328,045 shares · 2.6% of their software · price +$18.3M$250MFlat
- Uber Technologies, Inc.UBER3,005,464 shares · 2.4% of their software · price +$46.3M$231MFlat
- Automatic Data Processing, Inc.ADP678,060 shares · 1.7% of their software · price +$11.4M$169MFlat
- Fiserv, Inc.FISV985,758 shares · 1.6% of their software · price +$26.6M$158MFlat
- Palo Alto NetworksPANW504,901 shares · 1.5% of their software · price −$5.4M$143M+$3.5M
- SynopsysSNPS243,751 shares · 1.4% of their software · price +$13.8M$139MFlat
- CadenceCDNS437,306 shares · 1.4% of their software · price +$17.0M$136MFlat
- CrowdStrikeCRWD351,470 shares · 1.2% of their software · price +$22.9M$113MFlat
- Roper Technologies, Inc.ROP179,142 shares · 1.0% of their software · price +$2.8M$100M+$1.6M
- AutodeskADSK343,923 shares · 0.9% of their software · price +$5.8M$89.6MFlat
- WorkdayWDAY325,646 shares · 0.9% of their software · price −$1.1M$88.8MFlat
- SnowflakeSNOW452,831 shares · 0.7% of their software · price −$16.9M$73.2MFlat
- Block, Inc.XYZ852,286 shares · 0.7% of their software · price +$6.2M$72.1MFlat
- FortinetFTNT1,040,762 shares · 0.7% of their software · price +$10.2M$71.1M−$1.0M
- Paychex, Inc.PAYX553,716 shares · 0.7% of their software · price +$2.0M$68.0M+$1.3M
- PalantirPLTR2,938,308 shares · 0.7% of their software · price +$17.2M$67.6M+$610K
- CoStarCSGP656,559 shares · 0.6% of their software · price +$6.0M$63.4MFlat
- The Trade DeskTTD704,304 shares · 0.6% of their software · price +$10.9M$61.6MFlat
- VeevaVEEV248,835 shares · 0.6% of their software · price +$9.7M$57.7M+$868K
- VeriskVRSK231,772 shares · 0.6% of their software · price −$725K$54.6MFlat
- DatadogDDOG419,633 shares · 0.5% of their software · price +$932K$51.9M+$2.8M
- Fair IsaacFICO38,739 shares · 0.5% of their software · price +$3.3M$48.4MFlat
- AtlassianTEAM247,655 shares · 0.5% of their software · price −$10.6M$48.3MFlat
- HubSpotHUBS71,918 shares · 0.5% of their software · price +$3.3M$45.1MFlat
- CloudflareNET447,813 shares · 0.4% of their software · price +$6.1M$43.4M+$1.7M
- BroadridgeBR196,655 shares · 0.4% of their software$40.3M+$555K
- MongoDBMDB110,957 shares · 0.4% of their software · price −$5.6M$39.8M+$563K
- NetApp, Inc.NTAP346,591 shares · 0.4% of their software · price +$5.8M$36.4MFlat
- PTCPTC186,636 shares · 0.4% of their software · price +$2.6M$35.3MFlat
- Corpay, Inc.CPAY113,137 shares · 0.4% of their software · price +$2.9M$34.9MNew · +$32.0M
- SS&CSSNC433,572 shares · 0.3% of their software · price +$1.4M$27.9M+$1.3M
- AkamaiAKAM254,130 shares · 0.3% of their software · price −$2.4M$27.6M+$563K
- VeriSign, Inc.VRSN145,199 shares · 0.3% of their software · price −$2.4M$27.5MFlat
- TrimbleTRMB426,827 shares · 0.3% of their software · price +$4.8M$27.5M+$567K
- FactSetFDS57,672 shares · 0.3% of their software · price −$1.3M$26.2MFlat
- ZoomZM396,209 shares · 0.3% of their software · price −$2.6M$25.9MFlat
- Tyler TechnologiesTYL60,469 shares · 0.3% of their software$25.7MFlat
- ZscalerZS132,870 shares · 0.3% of their software · price −$3.8M$25.6MFlat
- Strategy IncMSTR14,841 shares · 0.3% of their software · price +$15.9M$25.3M+$1.3M
- OktaOKTA238,270 shares · 0.3% of their software · price +$3.4M$24.9MFlat
- Check PointCHKP149,989 shares · 0.3% of their software · price +$1.7M$24.6M+$2.4M
- GoDaddyGDDY201,616 shares · 0.2% of their software · price +$2.5M$23.9M−$956K
- Gen DigitalGEN988,236 shares · 0.2% of their software$22.1M+$577K
- Manhattan AssociatesMANH82,480 shares · 0.2% of their software · price +$2.9M$20.6M−$636K
- PaycomPAYC94,275 shares · 0.2% of their software · price −$727K$18.8M+$515K
- F5, Inc.FFIV98,769 shares · 0.2% of their software · price +$1.0M$18.7MFlat
- DynatraceDT394,253 shares · 0.2% of their software · price −$3.3M$18.3M+$1.5M
- DocuSignDOCU303,015 shares · 0.2% of their software$18.0MFlat
- AppLovinAPP241,197 shares · 0.2% of their software · price +$7.1M$16.7M+$3.1M
- TwilioTWLO255,609 shares · 0.2% of their software · price −$3.8M$15.6MFlat
- NutanixNTNX243,282 shares · 0.2% of their software · price +$3.4M$15.0M−$670K
- Bentley SystemsBSY284,968 shares · 0.2% of their software$14.9MFlat
- PaylocityPCTY72,156 shares · 0.1% of their software · price +$506K$12.4MFlat
- UiPathPATH544,886 shares · 0.1% of their software · price −$1.2M$12.4M−$505K
- ToastTOST472,501 shares · 0.1% of their software · price +$3.1M$11.8MFlat
- WEX Inc.WEX42,789 shares · 0.1% of their software · price +$1.8M$10.2M−$501K
- UnityU373,155 shares · 0.1% of their software · price −$5.3M$10.0MFlat
- DropboxDBX402,508 shares · 0.1% of their software · price −$2.1M$9.8MFlat
- BILLBILL139,424 shares · 0.1% of their software · price −$1.8M$9.6MFlat
- GuidewireGWRE78,642 shares · 0.1% of their software · price +$603K$9.2MFlat
- ElasticESTC84,402 shares · 0.1% of their software · price −$1.1M$8.5MFlat
- SamsaraIOT211,929 shares · 0.1% of their software · price +$935K$8.0MNew · +$7.1M
- MorningstarMORN25,660 shares · 0.1% of their software · price +$568K$7.9MFlat
- WixWIX56,143 shares · 0.1% of their software · price +$812K$7.7M+$619K
- Grab Holdings LimitedGRAB2,449,429 shares · 0.1% of their software · price −$563K$7.7MFlat
- ProcorePCOR91,995 shares · 0.1% of their software · price +$1.2M$7.6MFlat
- SPS CommerceSPSC36,754 shares · 0.1% of their software$6.8MFlat
- Lyft, Inc.LYFT346,758 shares · 0.1% of their software · price +$1.5M$6.7MFlat
- DuolingoDUOL30,382 shares · 0.1% of their software$6.7MFlat
- QualysQLYS36,870 shares · 0.1% of their software · price −$1.1M$6.2MFlat
- TenableTENB116,911 shares · 0.1% of their software$5.8MFlat
- monday.comMNDY25,320 shares · 0.1% of their software · price +$964K$5.7M+$576K
- SentinelOneS237,033 shares · 0.1% of their software · price −$979K$5.5MFlat
- VaronisVRNS108,960 shares · 0.1% of their software$5.1MFlat
- DoubleVerifyDV144,794 shares · 0.1% of their software$5.1MFlat
- Euronet Worldwide, Inc.EEFT43,837 shares · 0.0% of their software$4.8M−$613K
- AppFolioAPPF19,476 shares · 0.0% of their software · price +$1.4M$4.8MFlat
- GitLabGTLB82,071 shares · 0.0% of their software$4.8MFlat
- Global-EGLBE127,869 shares · 0.0% of their software$4.6M+$560K
- CommvaultCVLT43,787 shares · 0.0% of their software · price +$945K$4.4MFlat
- ZoomInfoZI275,889 shares · 0.0% of their software$4.4M—
- Five9FIVN69,430 shares · 0.0% of their software · price −$1.2M$4.3M−$526K
- WorkivaWK47,886 shares · 0.0% of their software · price −$801K$4.1MFlat
- BoxBOX143,367 shares · 0.0% of their software$4.1MFlat
- TeradataTDC97,981 shares · 0.0% of their software$3.8MFlat
- Alight, Inc.ALIT367,165 shares · 0.0% of their software$3.6MFlat
- ACI WorldwideACIW108,691 shares · 0.0% of their software$3.6MFlat
- Alarm.com Holdings, Inc.ALRM47,633 shares · 0.0% of their software$3.5MFlat
- BlackLineBL52,747 shares · 0.0% of their software$3.4MFlat
- Shift4 Payments, Inc.FOUR51,553 shares · 0.0% of their software$3.4MFlat
- JFrogFROG75,583 shares · 0.0% of their software · price +$726K$3.3MFlat
- BlackbaudBLKB43,127 shares · 0.0% of their software · price −$542K$3.2MFlat
- Q2QTWO58,471 shares · 0.0% of their software · price +$535K$3.1MFlat
- Rapid7RPD61,360 shares · 0.0% of their software$3.0MFlat
- CCC Intelligent Solutions Holdings Inc.CCC251,079 shares · 0.0% of their software$3.0MFlat
- DoximityDOCS110,109 shares · 0.0% of their software$3.0MFlat
- FreshworksFRSH161,706 shares · 0.0% of their software · price −$854K$2.9MFlat
- Sprout SocialSPT48,760 shares · 0.0% of their software$2.9MFlat
- Remitly Global, Inc.RELY138,600 shares · 0.0% of their software$2.9MFlat
- InterDigital, Inc.IDCC25,707 shares · 0.0% of their software$2.7MFlat
- PegasystemsPEGA41,909 shares · 0.0% of their software · price +$661K$2.7MFlat
- FlywireFLYW107,465 shares · 0.0% of their software$2.7MFlat
- RingCentralRNG76,549 shares · 0.0% of their software$2.7MFlat
- C3.aiAI97,272 shares · 0.0% of their software$2.6MFlat
- EVERTEC, Inc.EVTC64,697 shares · 0.0% of their software$2.6MFlat
- BrazeBRZE53,671 shares · 0.0% of their software$2.4MFlat
- ProgressPRGS43,635 shares · 0.0% of their software$2.3MFlat
- Clearwater AnalyticsCWAN131,341 shares · 0.0% of their software$2.3M—
- LiveRamp Holdings, Inc.RAMP65,629 shares · 0.0% of their software$2.3MFlat
- DigitalOceanDOCN56,679 shares · 0.0% of their software$2.2MFlat
- ePlus inc.PLUS26,896 shares · 0.0% of their software$2.1MFlat
- CertaraCERT112,762 shares · 0.0% of their software$2.0MFlat
- PagerDutyPD87,504 shares · 0.0% of their software$2.0MFlat
- nCinoNCNO52,953 shares · 0.0% of their software$2.0MFlat
- Calix, Inc.CALX59,246 shares · 0.0% of their software · price −$624K$2.0MFlat
- Agilysys, Inc.AGYS22,760 shares · 0.0% of their software$1.9MFlat
- Zeta GlobalZETA155,112 shares · 0.0% of their software$1.7MFlat
- SchrödingerSDGR62,027 shares · 0.0% of their software · price −$546K$1.7MFlat
- Clear Secure, Inc.YOU77,638 shares · 0.0% of their software$1.7MFlat
- Upbound Group, Inc.UPBD46,887 shares · 0.0% of their software$1.7MFlat
- Donnelley Financial Solutions, Inc.DFIN26,052 shares · 0.0% of their software$1.6MFlat
- NetScout Systems, Inc.NTCT70,715 shares · 0.0% of their software$1.5MFlat
- FastlyFSLY118,177 shares · 0.0% of their software · price −$571K$1.5MFlat
- Intapp, Inc.INTA43,412 shares · 0.0% of their software$1.5M+$538K
- SprinklrCXM119,751 shares · 0.0% of their software$1.5MFlat
- VertexVERX46,115 shares · 0.0% of their software$1.5MFlat
- AppianAPPN36,029 shares · 0.0% of their software$1.4MFlat
- CourseraCOUR102,395 shares · 0.0% of their software · price −$548K$1.4MFlat
- NCR Atleos CorporationNATL70,018 shares · 0.0% of their software$1.4MFlat
- MagniteMGNI125,187 shares · 0.0% of their software$1.3MFlat
- Payoneer Global Inc.PAYO270,718 shares · 0.0% of their software$1.3MFlat
- AsanaASAN82,310 shares · 0.0% of their software$1.3MFlat
- PAR Technology CorporationPAR27,943 shares · 0.0% of their software$1.3MFlat
- PhreesiaPHR52,866 shares · 0.0% of their software$1.3MFlat
- Adeia Inc.ADEA107,160 shares · 0.0% of their software$1.2MFlat
- SoundHound AI, Inc.SOUN192,814 shares · 0.0% of their software · price +$727K$1.1MFlat
- Amdocs LimitedDOX12,493 shares · 0.0% of their software$1.1M−$682K
- AlkamiALKT42,670 shares · 0.0% of their software$1.0MFlat
- PDF Solutions, Inc.PDFS30,643 shares · 0.0% of their software$1.0MFlat
- PubMaticPUBM41,614 shares · 0.0% of their software$987KFlat
- A10 Networks, Inc.ATEN70,464 shares · 0.0% of their software$965KFlat
- AvePointAVPT114,027 shares · 0.0% of their software$903KFlat
- Repay Holdings CorporationRPAY80,695 shares · 0.0% of their software$888KFlat
- Sabre CorporationSABR357,507 shares · 0.0% of their software · price −$708K$865KFlat
- N-ableNABL64,616 shares · 0.0% of their software$845KFlat
- KlaviyoKVYO32,095 shares · 0.0% of their software$818KNew · +$892K
- Radware Ltd.RDWR40,705 shares · 0.0% of their software$762KFlat
- International Money Express, Inc.IMXI32,958 shares · 0.0% of their software$752KFlat
- Thryv Holdings, Inc.THRY33,154 shares · 0.0% of their software$737KFlat
- AmplitudeAMPL67,098 shares · 0.0% of their software$730KFlat
- Simulations PlusSLP15,963 shares · 0.0% of their software$657KFlat
- Cerence Inc.CRNC41,244 shares · 0.0% of their software$650KFlat
- Mitek Systems, Inc.MITK45,373 shares · 0.0% of their software$640KFlat
- YextYEXT105,596 shares · 0.0% of their software$637KFlat
- Cellebrite DI Ltd.CLBT56,953 shares · 0.0% of their software$631KFlat
- i3 Verticals, Inc.IIIV23,197 shares · 0.0% of their software$531KFlat
- Xperi Inc.XPER43,422 shares · 0.0% of their software$524KFlat
- Riskified Ltd.RSKD90,693 shares · 0.0% of their software$491KFlat
- StoneCo Ltd.STNE29,277 shares · 0.0% of their software$486KFlat
- Daily Journal CorporationDJCO1,315 shares · 0.0% of their software$476KFlat
- SemrushSEMR35,478 shares · 0.0% of their software$470K—
- SmartRent, Inc.SMRT174,032 shares · 0.0% of their software$466KFlat
- Commerce.com, Inc.CMRC65,031 shares · 0.0% of their software$448KFlat
- Health CatalystHCAT57,480 shares · 0.0% of their software$433KFlat
- Definitive HealthcareDH51,851 shares · 0.0% of their software$418KFlat
- OneSpan Inc.OSPN32,719 shares · 0.0% of their software$381KFlat
- Diebold Nixdorf, IncorporatedDBD10,561 shares · 0.0% of their software$364KNew · Flat
- PaymentusPAY15,702 shares · 0.0% of their software$357KFlat
- Ribbon Communications Inc.RBBN93,747 shares · 0.0% of their software$300KFlat
- Consensus Cloud Solutions, Inc.CCSI18,284 shares · 0.0% of their software$290KFlat
- PagSeguro Digital Ltd.PAGS20,024 shares · 0.0% of their software$286KFlat
- DomoDOMO31,741 shares · 0.0% of their software$283K—
- NextNav Inc.NN40,244 shares · 0.0% of their software$265KFlat
- Digital TurbineAPPS96,267 shares · 0.0% of their software$252KFlat
- Pagaya Technologies Ltd.PGY24,216 shares · 0.0% of their software$245KNew · Flat
- SimilarwebSMWB26,892 shares · 0.0% of their software$242KFlat
- CS Disco, Inc.LAW26,808 shares · 0.0% of their software$218KFlat
- Paysafe LimitedPSFE3,265 shares · 0.0% of their software$52KFlat
- Bandwidth Inc.BAND2,357 shares · 0.0% of their software$43KFlat
- Grindr Inc.GRND4,124 shares · 0.0% of their software$42KFlat
- 8x8EGHT12,409 shares · 0.0% of their software$34K—
- Immersion CorporationIMMR3,101 shares · 0.0% of their software$23KFlat
- EverCommerceEVCM2,348 shares · 0.0% of their software$22KFlat
- Red Violet, Inc.RDVT1,120 shares · 0.0% of their software$22KFlat
- Ooma, Inc.OOMA2,425 shares · 0.0% of their software$21KFlat
- Nerdy Inc.NRDY6,519 shares · 0.0% of their software$19KFlat
- Tucows Inc.TCX998 shares · 0.0% of their software$19KFlat
- Asure Software, Inc.ASUR2,300 shares · 0.0% of their software$18KFlat
- Rimini Street, Inc.RMNI5,257 shares · 0.0% of their software$17KFlat
- Viant Technology Inc.DSP1,494 shares · 0.0% of their software$16KFlat
- SoundThinking, Inc.SSTI993 shares · 0.0% of their software$16KFlat
- Veritone, Inc.VERI2,662 shares · 0.0% of their software$14KFlat
- eGain CorporationEGAN2,094 shares · 0.0% of their software$14KFlat
- Paysign, Inc.PAYS3,282 shares · 0.0% of their software$12KFlat
- Kaltura, Inc.KLTR8,651 shares · 0.0% of their software$12KFlat
- DHI Group, Inc.DHX4,249 shares · 0.0% of their software$11KFlat
- Expensify, Inc.EXFY5,609 shares · 0.0% of their software$10KFlat
- Rackspace Technology, Inc.RXT6,361 shares · 0.0% of their software$10KFlat
- Aeva Technologies, Inc.AEVA1,833 shares · 0.0% of their software$7KNew · Flat
- Priority Technology Holdings, Inc.PRTH2,006 shares · 0.0% of their software$7KFlat
