Qube Research & Technologies (QRT)’s STORE Capital Corporation STOR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2023
Q1
Sell
-779,497
Closed -$25M 3181
2022
Q4
$25M Buy
+779,497
New +$24.7M 0.13% 213
2022
Q3
Sell
-117,599
Closed -$3.07M 3221
2022
Q2
$3.07M Sell
117,599
-802,878
-87% -$22.2M 0.02% 651
2022
Q1
$26.9M Buy
920,477
+638,270
+226% +$19.7M 0.23% 101
2021
Q4
$9.71M Buy
282,207
+83,830
+42% +$2.85M 0.07% 354
2021
Q3
$6.35M Buy
+198,377
New +$7.03M 0.08% 331
2021
Q2
Sell
-23,768
Closed -$796K 2967
2021
Q1
$796K Buy
+23,768
New +$774K 0.01% 947
2020
Q2
Sell
-89,636
Closed -$1.62M 2077
2020
Q1
$1.62M Buy
89,636
+19,686
+28% +$650K 0.07% 271
2019
Q4
$2.6M Buy
+69,950
New +$2.71M 0.08% 292
2018
Q4
Sell
-1,245
Closed -$35K 969
2018
Q3
$35K Sell
1,245
-3,024
-71% -$85.1K ﹤0.01% 921
2018
Q2
$117K Buy
+4,269
New +$111K 0.07% 277

Other funds holding STOR

Qube Research & Technologies (QRT)'s STOR Position: Q1 2023 in Review

Qube Research & Technologies (QRT) sold out of STORE Capital Corporation (STOR) in Q1 2023, closing a stake of 779,497 shares — an estimated $25M sold.

Qube Research & Technologies (QRT) first reported a position in STOR in Q2 2018 and held it in 10 quarters. The position peaked at $26.9M in Q1 2022. 5 funds tracked by Wall St. Rank hold STOR as of Q1 2023.

  • Qube Research & Technologies (QRT) reported no remaining STORE Capital Corporation position as of Q1 2023 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 779,497 STORE Capital Corporation shares in Q1 2023, an estimated $25M.
  • Qube Research & Technologies (QRT) first reported a position in STORE Capital Corporation in Q2 2018 and held it in 10 quarters.
  • Qube Research & Technologies (QRT)'s STORE Capital Corporation position peaked at $26.9M in Q1 2022.
  • 5 funds tracked by Wall St. Rank held STORE Capital Corporation as of Q1 2023.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2023, filed 15 May 2023.