Teacher Retirement System of Texas’s Veeva Systems VEEV Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$17.2M Sell
96,949
-95,640
-50% -$15.8M 0.05% 297
2026
Q1
$33.8M Sell
192,589
-97,593
-34% -$19.2M 0.14% 179
2025
Q4
$64.8M Buy
290,182
+186,841
+181% +$49.6M 0.22% 79
2025
Q3
$30.8M Sell
103,341
-40,128
-28% -$11.3M 0.12% 163
2025
Q2
$41.3M Buy
143,469
+2,659
+2% +$659K 0.17% 126
2025
Q1
$32.6M Sell
140,810
-1,585
-1% -$362K 0.14% 161
2024
Q4
$29.9M Buy
142,395
+83,826
+143% +$18.4M 0.11% 208
2024
Q3
$12.3M Sell
58,569
-79,643
-58% -$15.7M 0.06% 285
2024
Q2
$25.3M Buy
138,212
+60,228
+77% +$12M 0.14% 163
2024
Q1
$18.1M Buy
77,984
+62,909
+417% +$13.6M 0.12% 205
2023
Q4
$2.9M Sell
15,075
-27,630
-65% -$5.21M 0.02% 482
2023
Q3
$8.69M Sell
42,705
-31,912
-43% -$6.43M 0.06% 310
2023
Q2
$14.8M Buy
74,617
+17,638
+31% +$3.22M 0.1% 227
2023
Q1
$10.5M Buy
56,979
+6,799
+14% +$1.16M 0.07% 298
2022
Q4
$8.1M Sell
50,180
-6,837
-12% -$1.17M 0.06% 311
2022
Q3
$9.4M Sell
57,017
-4,893
-8% -$977K 0.07% 298
2022
Q2
$12.3M Sell
61,910
-14,132
-19% -$2.6M 0.08% 254
2022
Q1
$16.2M Sell
76,042
-32,101
-30% -$6.96M 0.08% 256
2021
Q4
$27.6M Buy
108,143
+33,327
+45% +$9.69M 0.12% 188
2021
Q3
$21.6M Buy
74,816
+4,565
+6% +$1.45M 0.12% 215
2021
Q2
$21.8M Sell
70,251
-106,643
-60% -$29.7M 0.12% 213
2021
Q1
$46.2M Sell
176,894
-1,630
-0.9% -$454K 0.26% 94
2020
Q4
$48.6M Sell
178,524
-2,410
-1% -$675K 0.29% 85
2020
Q3
$50.9M Sell
180,934
-16,395
-8% -$4.32M 0.33% 73
2020
Q2
$46.3M Buy
197,329
+65,726
+50% +$13M 0.38% 65
2020
Q1
$20.6M Sell
131,603
-71,501
-35% -$10.5M 0.22% 124
2019
Q4
$28.6M Buy
203,104
+9,948
+5% +$1.46M 0.22% 130
2019
Q3
$29.5M Sell
193,156
-7,111
-4% -$1.14M 0.26% 117
2019
Q2
$32.5M Sell
200,267
-19,902
-9% -$2.9M 0.27% 117
2019
Q1
$27.9M Buy
220,169
+70,520
+47% +$7.95M 0.24% 124
2018
Q4
$13.4M Buy
149,649
+1,894
+1% +$173K 0.12% 235
2018
Q3
$16.1M Sell
147,755
-22,650
-13% -$2.05M 0.11% 253
2018
Q2
$13.1M Buy
170,405
+68,499
+67% +$5.21M 0.08% 291
2018
Q1
$7.44M Sell
101,906
-4,637
-4% -$300K 0.05% 376
2017
Q4
$5.89M Buy
106,543
+99,888
+1,501% +$5.88M 0.04% 408
2017
Q3
$375K Buy
+6,655
New +$404K ﹤0.01% 734
2017
Q2
Sell
-7,125
Closed -$365K 1070
2017
Q1
$365K Buy
7,125
+204
+3% +$9.16K ﹤0.01% 647
2016
Q4
$282K Sell
6,921
-1,978
-22% -$80.8K ﹤0.01% 748
2016
Q3
$367K Sell
8,899
-1,319
-13% -$51.2K ﹤0.01% 889
2016
Q2
$349K Buy
10,218
+898
+10% +$26.7K ﹤0.01% 1080
2016
Q1
$233K Buy
9,320
+2,751
+42% +$67.4K ﹤0.01% 1232
2015
Q4
$190K Sell
6,569
-2,182
-25% -$58.2K ﹤0.01% 1158
2015
Q3
$205K Buy
8,751
+6,510
+290% +$170K ﹤0.01% 1307
2015
Q2
$63K Buy
2,241
+666
+42% +$18.1K ﹤0.01% 1406
2015
Q1
$40K Buy
1,575
+369
+31% +$10.4K ﹤0.01% 1587
2014
Q4
$32K Buy
1,206
+364
+43% +$10.2K ﹤0.01% 1636
2014
Q3
$24K Sell
842
-98
-10% -$2.52K ﹤0.01% 1715
2014
Q2
$24K Buy
+940
New +$20.3K ﹤0.01% 1858

Other funds holding VEEV

Teacher Retirement System of Texas's VEEV Position: Q2 2026 in Review

Teacher Retirement System of Texas reduced its Veeva Systems (VEEV) stake by 50% in Q2 2026, selling an estimated $15.8M and leaving 96,949 shares worth $17.2M. The position accounts for 0.05% of the portfolio, ranked #297.

Teacher Retirement System of Texas first reported a position in VEEV in Q2 2014 and has held it in 48 quarters since. The position peaked at $64.8M in Q4 2025. 1,061 funds tracked by Wall St. Rank hold VEEV as of Q2 2026.

  • Teacher Retirement System of Texas held 96,949 shares of Veeva Systems worth $17.2M as of Q2 2026.
  • Teacher Retirement System of Texas sold 95,640 Veeva Systems shares in Q2 2026, an estimated $15.8M.
  • Veeva Systems made up 0.05% of Teacher Retirement System of Texas's portfolio in Q2 2026, its #297 holding.
  • Teacher Retirement System of Texas first reported a position in Veeva Systems in Q2 2014 and has held it in 48 quarters since.
  • Teacher Retirement System of Texas's Veeva Systems position peaked at $64.8M in Q4 2025.
  • 1,061 funds tracked by Wall St. Rank held Veeva Systems as of Q2 2026.

Based on Teacher Retirement System of Texas's 13F filing for Q2 2026, filed 14 Aug 2026.