TEACHER RETIREMENT SYSTEM OF TEXAS O'Reilly Automotive, Inc. Transaction History

TEACHER RETIREMENT SYSTEM OF TEXAS portfolio value:

$31.78M
portfolio value

TEACHER RETIREMENT SYSTEM OF TEXAS quarter portfolio value change:

+11.33%
quarter

O'Reilly Automotive, Inc. 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -1.33% -611 shares 2.85M $703.35 45.19K
Q2 2022 share Decrease -48.50% -43.14K shares -31.99M $631.76 45.80K
Q1 2022 share Decrease -4.24% -3.94K shares -4.67M $684.96 88.95K
Q4 2021 share Increase +2.63% 2.38K shares 10.29M $701.77 92.89K
Q3 2021 share Increase +66.78% 36.24K shares 24.58M $611.06 90.51K
Q2 2021 share Decrease -36.30% -30.92K shares -12.48M $566.21 54.27K
Q1 2021 share Increase +335.54% 65.63K shares 34.36M $507.25 85.19K
Q4 2020 share Decrease -55.90% -24.79K shares -11.59M $452.57 19.56K
Q3 2020 share Increase +12.54% 4.94K shares 3.83M $461.08 44.35K
Q2 2020 share Increase +3.19% 1.21K shares 5.12M $421.67 39.41K
Q1 2020 share Increase +59.65% 14.27K shares 1.01M $301.05 38.19K
Q4 2019 share Increase 0.00% 23.92K shares 10.48M $438.26 23.92K
Q3 2019 share Decrease -100.00% -10.29K shares -3.80M $398.51 0
Q2 2019 share Decrease -50.00% -10.29K shares -4.19M $369.32 10.29K
Q1 2019 share Decrease -2.80% -592 shares 702K $388.3 20.58K
Q4 2018 share Decrease -42.39% -15.58K shares -5.47M $344.33 21.17K
Q3 2018 share Decrease -11.44% -4.74K shares 1.41M $347.32 36.76K
Q2 2018 share Increase +28.19% 9.13K shares 3.34M $273.57 41.51K
Q1 2018 share Decrease -12.63% -4.68K shares -905K $247.38 32.38K
Q4 2017 share Increase +2894.02% 35.82K shares 8.64M $240.54 37.06K
Q3 2017 share Decrease -46.50% -1.07K shares -239K $215.37 1.23K
Q2 2017 share Decrease -3.54% -85 shares -141K $218.74 2.31K
Q1 2017 share Decrease -3.81% -95 shares -47K $269.84 2.39K
Q4 2016 share Decrease -82.01% -11.37K shares -3.19M $278.41 2.49K
Q3 2016 share Decrease -19.60% -3.38K shares -792K $280.11 13.86K
Q2 2016 share Increase +9.80% 1.54K shares 378K $271.1 17.24K
Q1 2016 share Increase +16.43% 2.21K shares 879K $273.66 15.70K