| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID | 
|---|---|---|---|---|---|---|
| Q3 2025 | 305 | 584,740 | ARLP, GOOG, MSFT, AAPL | 13F-HR | 10/28/2025 | 000139834425019887 | 
| Q2 2025 | 283 | 545,451 | ARLP, MSFT, GOOG, AAPL | 13F-HR | 7/31/2025 | 000139834425014217 | 
| Q1 2025 | 279 | 503,824 | ARLP, AAPL, MSFT, GOOG | 13F-HR | 5/6/2025 | 000139834425008786 | 
| Q4 2024 | 274 | 495,081 | ARLP, AAPL, GOOG, MSFT | 13F-HR | 2/7/2025 | 000139834425002168 | 
| Q3 2024 | 269 | 479,511 | ARLP, AAPL, MSFT, GOOG | 13F-HR | 10/30/2024 | 000139834424019630 | 
| Q2 2024 | 274 | 460,579 | ARLP, MSFT, GOOG, AAPL | 13F-HR | 8/13/2024 | 000139834424014462 | 
| Q1 2024 | 274 | 443,473 | ARLP, MSFT, GOOG, REPX | 13F-HR | 5/9/2024 | 000139834424009060 | 
| Q4 2023 | 275 | 393,172 | ARLP, NBHC, AAPL, MSFT | 13F-HR | 2/2/2024 | 000139834424001859 | 
| Q3 2023 | 262 | 341,825 | ARLP, AAPL, MSFT, REPX | 13F-HR | 11/9/2023 | 000139834423020364 | 
| Q2 2023 | 275 | 365,453 | ARLP, AAPL, MSFT, REPX | 13F-HR | 8/14/2023 | 000139834423014739 | 
| Q1 2023 | 297 | 381,124 | ARLP, REPX, AAPL, MSFT | 13F-HR | 5/15/2023 | 000139834423009700 | 
| Q4 2022 | 265 | 334,797 | ARLP, IVV, REPX, AAPL | 13F-HR | 2/10/2023 | 000139834423002616 | 
| Q3 2022 | 265 | 325,044 | ARLP, IVV, AAPL, VWO | 13F-HR | 11/10/2022 | 000139834422021778 | 
| Q2 2022 | 239 | 319,957 | ARLP, IVV, VWO, AAPL | 13F-HR | 7/27/2022 | 000139834422014186 | 
| Q1 2022 | 247 | 347,302 | ARLP, IVV, AAPL, VWO | 13F-HR | 5/9/2022 | 000139834422009078 | 
| Q4 2021 | 235 | 319,992 | ARLP, IVV, VWO, AAPL | 13F-HR | 2/2/2022 | 000139834422001866 | 
| Q3 2021 | 246 | 307,714 | ARLP, VWO, IVV, AAPL | 13F-HR | 11/9/2021 | 000139834421021160 | 
| Q2 2021 | 244 | 288,847 | VWO, IVV, ARLP, REPX | 13F-HR | 7/28/2021 | 000139834421014985 | 
| Q1 2021 | 240 | 242,950 | VWO, IVV, ARLP, AAPL | 13F-HR | 5/7/2021 | 000139834421009946 | 
| Q4 2020 | 210 | 219,536 | IVV, VWO, AAPL, ARLP | 13F-HR | 2/5/2021 | 000139834421002490 | 
| Q3 2020 | 186 | 190,114 | QQQ puts, IVV, AAPL, VWO | 13F-HR | 11/3/2020 | 000139834420021254 | 
| Q2 2020 | 169 | 164,453 | IVV, QQQ puts, AAPL, VWO | 13F-HR | 8/11/2020 | 000139834420015446 | 
| Q1 2020 | 163 | 134,215 | IVV, VWO, QQQ, AAPL | 13F-HR | 5/4/2020 | 000139834420009205 | 
| Q4 2019 | 205 | 182,280 | ARLP, IVV, VWO, AAPL | 13F-HR | 2/10/2020 | 000139834420002511 | 
| Q3 2019 | 204 | 177,248 | ARLP, IVV, AAPL, PEP | 13F-HR | 11/7/2019 | 000139834419019252 | 
| Q2 2019 | 196 | 161,107 | ARLP, AAPL, IVV, AMZN | 13F-HR | 8/13/2019 | 000139834419014142 | 
| Q1 2019 | 155 | 113,189 | AAPL, IVV, AMZN, PEP | 13F-HR | 5/14/2019 | 000139834419008753 | 
| Q4 2018 | 142 | 94,942 | AAPL, IVV, PEP, AMZN | RESTATEMENT | 3/15/2019 | 000139834419004972 |