California State Teachers Retirement System (CalSTRS)’s Veeva Systems VEEV Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$70.1M Sell
243,306
-7,530
-3% -$2.17M 0.08% 223
2025
Q1
$58.1M Buy
250,836
+698
+0.3% +$162K 0.07% 247
2024
Q4
$52.6M Sell
250,138
-6,816
-3% -$1.43M 0.06% 274
2024
Q3
$53.9M Buy
256,954
+3,214
+1% +$675K 0.06% 282
2024
Q2
$46.4M Buy
253,740
+4,905
+2% +$898K 0.06% 296
2024
Q1
$57.7M Buy
248,835
+4,507
+2% +$1.04M 0.07% 253
2023
Q4
$47M Buy
244,328
+14,780
+6% +$2.85M 0.06% 284
2023
Q3
$46.7M Sell
229,548
-6,192
-3% -$1.26M 0.07% 261
2023
Q2
$46.6M Buy
235,740
+3,153
+1% +$623K 0.07% 282
2023
Q1
$42.7M Sell
232,587
-1,770
-0.8% -$325K 0.06% 295
2022
Q4
$37.8M Buy
234,357
+3,082
+1% +$497K 0.06% 310
2022
Q3
$38.1M Sell
231,275
-1,353
-0.6% -$223K 0.06% 287
2022
Q2
$46.1M Buy
232,628
+1,464
+0.6% +$290K 0.07% 257
2022
Q1
$49.1M Sell
231,164
-12,563
-5% -$2.67M 0.06% 285
2021
Q4
$62.3M Buy
243,727
+2,589
+1% +$661K 0.07% 257
2021
Q3
$69.5M Sell
241,138
-5,900
-2% -$1.7M 0.09% 206
2021
Q2
$76.8M Sell
247,038
-9,644
-4% -$3M 0.1% 185
2021
Q1
$67.1M Buy
256,682
+908
+0.4% +$237K 0.09% 210
2020
Q4
$69.6M Buy
255,774
+10,599
+4% +$2.89M 0.1% 174
2020
Q3
$68.9M Buy
245,175
+5,600
+2% +$1.57M 0.11% 157
2020
Q2
$56.2M Buy
239,575
+7,440
+3% +$1.74M 0.1% 177
2020
Q1
$36.3M Sell
232,135
-5,953
-3% -$931K 0.08% 225
2019
Q4
$33.5M Buy
238,088
+19,244
+9% +$2.71M 0.06% 299
2019
Q3
$33.4M Buy
218,844
+6,260
+3% +$956K 0.07% 277
2019
Q2
$34.5M Buy
212,584
+5,526
+3% +$896K 0.07% 270
2019
Q1
$26.3M Buy
207,058
+6,029
+3% +$765K 0.05% 320
2018
Q4
$18M Buy
201,029
+9,106
+5% +$813K 0.04% 395
2018
Q3
$20.9M Sell
191,923
-383
-0.2% -$41.7K 0.04% 412
2018
Q2
$14.8M Buy
192,306
+16,194
+9% +$1.24M 0.03% 520
2018
Q1
$12.9M Sell
176,112
-2,874
-2% -$210K 0.03% 553
2017
Q4
$9.89M Sell
178,986
-371
-0.2% -$20.5K 0.02% 657
2017
Q3
$10.1M Sell
179,357
-16,132
-8% -$910K 0.02% 632
2017
Q2
$12M Buy
195,489
+4,770
+3% +$292K 0.03% 586
2017
Q1
$9.78M Sell
190,719
-8,700
-4% -$446K 0.02% 700
2016
Q4
$8.12M Sell
199,419
-5,500
-3% -$224K 0.02% 787
2016
Q3
$8.46M Buy
204,919
+1,800
+0.9% +$74.3K 0.02% 754
2016
Q2
$6.93M Buy
203,119
+52,189
+35% +$1.78M 0.01% 831
2016
Q1
$3.78M Buy
150,930
+19,359
+15% +$485K 0.01% 1199
2015
Q4
$3.8M Buy
131,571
+2,066
+2% +$59.6K 0.01% 1118
2015
Q3
$3.03M Sell
129,505
-200
-0.2% -$4.68K 0.01% 1253
2015
Q2
$3.64M Buy
129,705
+60,609
+88% +$1.7M 0.01% 1235
2015
Q1
$1.76M Sell
69,096
-1,100
-2% -$28.1K ﹤0.01% 1694
2014
Q4
$1.85M Buy
70,196
+299
+0.4% +$7.9K ﹤0.01% 1656
2014
Q3
$1.97M Buy
69,897
+797
+1% +$22.5K ﹤0.01% 1577
2014
Q2
$1.76M Buy
69,100
+41,900
+154% +$1.07M ﹤0.01% 1687
2014
Q1
$726K Hold
27,200
﹤0.01% 2193
2013
Q4
$873K Buy
+27,200
New +$873K ﹤0.01% 2067