California State Teachers Retirement System (CalSTRS)’s OptimizeRx OPRX Stock Holding History
Bought
Maintained
Sold
Quarter | Market Value | Status | Shares |
Shares Change % | Capital Flow | Portfolio Weight | Portfolio Position | |
---|---|---|---|---|---|---|---|---|
2025
Q2 | $17.2K | Hold |
1,273
| – | – | ﹤0.01% | 2541 |
|
2025
Q1 | $11K | Hold |
1,273
| – | – | ﹤0.01% | 2744 |
|
2024
Q4 | $6.19K | Hold |
1,273
| – | – | ﹤0.01% | 2967 |
|
2024
Q3 | $9.83K | Hold |
1,273
| – | – | ﹤0.01% | 2882 |
|
2024
Q2 | $12.7K | Sell |
1,273
-330
| -21% | -$3.3K | ﹤0.01% | 2786 |
|
2024
Q1 | $19.5K | Sell |
1,603
-1,058
| -40% | -$12.9K | ﹤0.01% | 2733 |
|
2023
Q4 | $38.1K | Sell |
2,661
-1,010
| -28% | -$14.5K | ﹤0.01% | 2692 |
|
2023
Q3 | $28.6K | Sell |
3,671
-1,863
| -34% | -$14.5K | ﹤0.01% | 2913 |
|
2023
Q2 | $79.1K | Sell |
5,534
-679
| -11% | -$9.7K | ﹤0.01% | 2732 |
|
2023
Q1 | $90.9K | Sell |
6,213
-14,544
| -70% | -$213K | ﹤0.01% | 2708 |
|
2022
Q4 | $349K | Sell |
20,757
-283
| -1% | -$4.75K | ﹤0.01% | 2492 |
|
2022
Q3 | $312K | Sell |
21,040
-242
| -1% | -$3.59K | ﹤0.01% | 2517 |
|
2022
Q2 | $583K | Buy |
21,282
+349
| +2% | +$9.56K | ﹤0.01% | 2308 |
|
2022
Q1 | $789K | Sell |
20,933
-1,775
| -8% | -$66.9K | ﹤0.01% | 2173 |
|
2021
Q4 | $1.41M | Buy |
22,708
+736
| +3% | +$45.7K | ﹤0.01% | 1945 |
|
2021
Q3 | $1.88M | Sell |
21,972
-1,258
| -5% | -$108K | ﹤0.01% | 1751 |
|
2021
Q2 | $1.44M | Sell |
23,230
-1,385
| -6% | -$85.7K | ﹤0.01% | 1977 |
|
2021
Q1 | $1.2M | Buy |
24,615
+2,144
| +10% | +$105K | ﹤0.01% | 2030 |
|
2020
Q4 | $700K | Buy |
22,471
+725
| +3% | +$22.6K | ﹤0.01% | 2239 |
|
2020
Q3 | $453K | Hold |
21,746
| – | – | ﹤0.01% | 2324 |
|
2020
Q2 | $283K | Hold |
21,746
| – | – | ﹤0.01% | 2534 |
|
2020
Q1 | $197K | Buy |
21,746
+246
| +1% | +$2.23K | ﹤0.01% | 2562 |
|
2019
Q4 | $221K | Hold |
21,500
| – | – | ﹤0.01% | 2761 |
|
2019
Q3 | $311K | Buy |
21,500
+3,049
| +17% | +$44.1K | ﹤0.01% | 2579 |
|
2019
Q2 | $299K | Buy |
+18,451
| New | +$299K | ﹤0.01% | 2651 |
|