diff --git a/data/recommendations/performance_database.json b/data/recommendations/performance_database.json index 77a74e63..e1f433ac 100644 --- a/data/recommendations/performance_database.json +++ b/data/recommendations/performance_database.json @@ -1,6 +1,6 @@ { - "last_updated": "2026-03-20 13:41:22", - "total_recommendations": 513, + "last_updated": "2026-03-20 13:48:18", + "total_recommendations": 519, "recommendations_by_date": { "2026-02-10": [ { @@ -6640,8 +6640,8 @@ "entry_price": 8.180000305175781, "discovery_date": "2026-02-19", "status": "open", - "current_price": 7.050000190734863, - "return_pct": -13.81, + "current_price": 7.070000171661377, + "return_pct": -13.57, "days_held": 29, "last_updated": "2026-03-20", "return_1d": 1.71, @@ -6659,8 +6659,8 @@ "entry_price": 15.699999809265137, "discovery_date": "2026-02-19", "status": "open", - "current_price": 13.289999961853027, - "return_pct": -15.35, + "current_price": 13.34000015258789, + "return_pct": -15.03, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -0.25, @@ -6678,8 +6678,8 @@ "entry_price": 67.5199966430664, "discovery_date": "2026-02-19", "status": "open", - "current_price": 68.05000305175781, - "return_pct": 0.78, + "current_price": 67.94499969482422, + "return_pct": 0.63, "days_held": 29, "last_updated": "2026-03-20", "return_1d": 1.98, @@ -6697,8 +6697,8 @@ "entry_price": 10.319999694824219, "discovery_date": "2026-02-19", "status": "open", - "current_price": 5.800000190734863, - "return_pct": -43.8, + "current_price": 5.820000171661377, + "return_pct": -43.6, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -1.16, @@ -6716,8 +6716,8 @@ "entry_price": 0.703000009059906, "discovery_date": "2026-02-19", "status": "open", - "current_price": 0.5623000264167786, - "return_pct": -20.01, + "current_price": 0.5619000196456909, + "return_pct": -20.07, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -12.38, @@ -6735,8 +6735,8 @@ "entry_price": 70.80000305175781, "discovery_date": "2026-02-19", "status": "open", - "current_price": 66.12000274658203, - "return_pct": -6.61, + "current_price": 66.30000305175781, + "return_pct": -6.36, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -0.65, @@ -6754,8 +6754,8 @@ "entry_price": 379.7300109863281, "discovery_date": "2026-02-19", "status": "open", - "current_price": 350.3299865722656, - "return_pct": -7.74, + "current_price": 350.3800048828125, + "return_pct": -7.73, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -1.11, @@ -6773,8 +6773,8 @@ "entry_price": 110.5199966430664, "discovery_date": "2026-02-19", "status": "open", - "current_price": 126.90499877929688, - "return_pct": 14.83, + "current_price": 126.99500274658203, + "return_pct": 14.91, "days_held": 29, "last_updated": "2026-03-20", "return_1d": 0.97, @@ -6792,8 +6792,8 @@ "entry_price": 66.16000366210938, "discovery_date": "2026-02-19", "status": "open", - "current_price": 57.349998474121094, - "return_pct": -13.32, + "current_price": 57.58000183105469, + "return_pct": -12.97, "days_held": 29, "last_updated": "2026-03-20", "return_1d": 0.57, @@ -6811,8 +6811,8 @@ "entry_price": 3.700000047683716, "discovery_date": "2026-02-19", "status": "open", - "current_price": 2.5999999046325684, - "return_pct": -29.73, + "current_price": 2.6449999809265137, + "return_pct": -28.51, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -7.3, @@ -6830,8 +6830,8 @@ "entry_price": 27.600000381469727, "discovery_date": "2026-02-19", "status": "open", - "current_price": 15.430000305175781, - "return_pct": -44.09, + "current_price": 15.319999694824219, + "return_pct": -44.49, "days_held": 29, "last_updated": "2026-03-20", "return_1d": 0.65, @@ -6849,8 +6849,8 @@ "entry_price": 41.93000030517578, "discovery_date": "2026-02-19", "status": "open", - "current_price": 43.31999969482422, - "return_pct": 3.32, + "current_price": 43.349998474121094, + "return_pct": 3.39, "days_held": 29, "last_updated": "2026-03-20", "return_1d": 1.69, @@ -6868,8 +6868,8 @@ "entry_price": 15.859999656677246, "discovery_date": "2026-02-19", "status": "open", - "current_price": 13.484999656677246, - "return_pct": -14.97, + "current_price": 13.579999923706055, + "return_pct": -14.38, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -1.07, @@ -6887,8 +6887,8 @@ "entry_price": 82.98999786376953, "discovery_date": "2026-02-19", "status": "open", - "current_price": 100.625, - "return_pct": 21.25, + "current_price": 100.54000091552734, + "return_pct": 21.15, "days_held": 29, "last_updated": "2026-03-20", "return_1d": 0.12, @@ -6906,8 +6906,8 @@ "entry_price": 102.27999877929688, "discovery_date": "2026-02-19", "status": "open", - "current_price": 47.810001373291016, - "return_pct": -53.26, + "current_price": 48.15999984741211, + "return_pct": -52.91, "days_held": 29, "last_updated": "2026-03-20", "return_1d": -0.73, @@ -6927,8 +6927,8 @@ "entry_price": 6.039999961853027, "discovery_date": "2026-02-20", "status": "open", - "current_price": 5.440000057220459, - "return_pct": -9.93, + "current_price": 5.449999809265137, + "return_pct": -9.77, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -2.81, @@ -6946,8 +6946,8 @@ "entry_price": 70.33999633789062, "discovery_date": "2026-02-20", "status": "open", - "current_price": 66.12000274658203, - "return_pct": -6.0, + "current_price": 66.30000305175781, + "return_pct": -5.74, "days_held": 28, "last_updated": "2026-03-20", "return_1d": 1.05, @@ -6965,8 +6965,8 @@ "entry_price": 24.139999389648438, "discovery_date": "2026-02-20", "status": "open", - "current_price": 19.780000686645508, - "return_pct": -18.06, + "current_price": 19.739999771118164, + "return_pct": -18.23, "days_held": 28, "last_updated": "2026-03-20", "return_1d": 0.99, @@ -6984,8 +6984,8 @@ "entry_price": 10.170000076293945, "discovery_date": "2026-02-20", "status": "open", - "current_price": 9.539999961853027, - "return_pct": -6.19, + "current_price": 9.545000076293945, + "return_pct": -6.15, "days_held": 28, "last_updated": "2026-03-20", "return_1d": 2.85, @@ -7003,8 +7003,8 @@ "entry_price": 15.6899995803833, "discovery_date": "2026-02-20", "status": "open", - "current_price": 13.484999656677246, - "return_pct": -14.05, + "current_price": 13.579999923706055, + "return_pct": -13.45, "days_held": 28, "last_updated": "2026-03-20", "return_1d": 0.45, @@ -7022,8 +7022,8 @@ "entry_price": 68.86000061035156, "discovery_date": "2026-02-20", "status": "open", - "current_price": 68.05000305175781, - "return_pct": -1.18, + "current_price": 67.94499969482422, + "return_pct": -1.33, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -1.42, @@ -7041,8 +7041,8 @@ "entry_price": 101.63999938964844, "discovery_date": "2026-02-20", "status": "open", - "current_price": 89.73999786376953, - "return_pct": -11.71, + "current_price": 90.0, + "return_pct": -11.45, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -0.45, @@ -7060,8 +7060,8 @@ "entry_price": 45.540000915527344, "discovery_date": "2026-02-20", "status": "open", - "current_price": 42.220001220703125, - "return_pct": -7.29, + "current_price": 42.34590148925781, + "return_pct": -7.01, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -0.55, @@ -7079,8 +7079,8 @@ "entry_price": 66.54000091552734, "discovery_date": "2026-02-20", "status": "open", - "current_price": 57.349998474121094, - "return_pct": -13.81, + "current_price": 57.58000183105469, + "return_pct": -13.47, "days_held": 28, "last_updated": "2026-03-20", "return_1d": 1.23, @@ -7098,8 +7098,8 @@ "entry_price": 541.1199951171875, "discovery_date": "2026-02-20", "status": "open", - "current_price": 553.77001953125, - "return_pct": 2.34, + "current_price": 555.0001220703125, + "return_pct": 2.57, "days_held": 28, "last_updated": "2026-03-20", "return_1d": 0.55, @@ -7117,8 +7117,8 @@ "entry_price": 398.4599914550781, "discovery_date": "2026-02-20", "status": "open", - "current_price": 383.92999267578125, - "return_pct": -3.65, + "current_price": 383.82000732421875, + "return_pct": -3.67, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -0.31, @@ -7136,8 +7136,8 @@ "entry_price": 112.76000213623047, "discovery_date": "2026-02-20", "status": "open", - "current_price": 107.3550033569336, - "return_pct": -4.79, + "current_price": 107.43000030517578, + "return_pct": -4.73, "days_held": 28, "last_updated": "2026-03-20", "return_1d": 1.13, @@ -7155,8 +7155,8 @@ "entry_price": 375.5, "discovery_date": "2026-02-20", "status": "open", - "current_price": 350.3299865722656, - "return_pct": -6.7, + "current_price": 350.3800048828125, + "return_pct": -6.69, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -0.2, @@ -7174,8 +7174,8 @@ "entry_price": 760.530029296875, "discovery_date": "2026-02-20", "status": "open", - "current_price": 688.655029296875, - "return_pct": -9.45, + "current_price": 691.3200073242188, + "return_pct": -9.1, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -0.1, @@ -7193,8 +7193,8 @@ "entry_price": 596.9099731445312, "discovery_date": "2026-02-20", "status": "open", - "current_price": 538.14501953125, - "return_pct": -9.84, + "current_price": 540.885009765625, + "return_pct": -9.39, "days_held": 28, "last_updated": "2026-03-20", "return_1d": -0.61, @@ -7218,8 +7218,8 @@ "entry_price": 67.36000061035156, "discovery_date": "2026-02-21", "status": "open", - "current_price": 57.349998474121094, - "return_pct": -14.86, + "current_price": 57.58000183105469, + "return_pct": -14.52, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7241,8 +7241,8 @@ "entry_price": 71.08000183105469, "discovery_date": "2026-02-21", "status": "open", - "current_price": 66.12000274658203, - "return_pct": -6.98, + "current_price": 66.30000305175781, + "return_pct": -6.72, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7264,8 +7264,8 @@ "entry_price": 67.87999725341797, "discovery_date": "2026-02-21", "status": "open", - "current_price": 68.04000091552734, - "return_pct": 0.24, + "current_price": 67.94499969482422, + "return_pct": 0.1, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7287,8 +7287,8 @@ "entry_price": 27.670000076293945, "discovery_date": "2026-02-21", "status": "open", - "current_price": 23.75, - "return_pct": -14.17, + "current_price": 23.809999465942383, + "return_pct": -13.95, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7310,8 +7310,8 @@ "entry_price": 101.18000030517578, "discovery_date": "2026-02-21", "status": "open", - "current_price": 89.73999786376953, - "return_pct": -11.31, + "current_price": 90.0, + "return_pct": -11.05, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7333,8 +7333,8 @@ "entry_price": 258.6099853515625, "discovery_date": "2026-02-21", "status": "open", - "current_price": 243.0, - "return_pct": -6.04, + "current_price": 242.82000732421875, + "return_pct": -6.11, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7356,8 +7356,8 @@ "entry_price": 42.119998931884766, "discovery_date": "2026-02-21", "status": "open", - "current_price": 37.90999984741211, - "return_pct": -10.0, + "current_price": 38.06999969482422, + "return_pct": -9.62, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7379,8 +7379,8 @@ "entry_price": 77.80999755859375, "discovery_date": "2026-02-21", "status": "open", - "current_price": 64.06500244140625, - "return_pct": -17.66, + "current_price": 64.18000030517578, + "return_pct": -17.52, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7402,7 +7402,7 @@ "entry_price": 87.33000183105469, "discovery_date": "2026-02-21", "status": "open", - "current_price": 90.54000091552734, + "current_price": 90.5425033569336, "return_pct": 3.68, "days_held": 27, "last_updated": "2026-03-20", @@ -7425,8 +7425,8 @@ "entry_price": 66.36000061035156, "discovery_date": "2026-02-21", "status": "open", - "current_price": 73.44999694824219, - "return_pct": 10.68, + "current_price": 73.7300033569336, + "return_pct": 11.11, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7448,8 +7448,8 @@ "entry_price": 15.40999984741211, "discovery_date": "2026-02-21", "status": "open", - "current_price": 13.319999694824219, - "return_pct": -13.56, + "current_price": 13.34000015258789, + "return_pct": -13.43, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7471,8 +7471,8 @@ "entry_price": 50.58000183105469, "discovery_date": "2026-02-21", "status": "open", - "current_price": 57.16999816894531, - "return_pct": 13.03, + "current_price": 57.04499816894531, + "return_pct": 12.78, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7494,8 +7494,8 @@ "entry_price": 325.07000732421875, "discovery_date": "2026-02-21", "status": "open", - "current_price": 318.2799987792969, - "return_pct": -2.09, + "current_price": 320.19500732421875, + "return_pct": -1.5, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7517,8 +7517,8 @@ "entry_price": 47.68000030517578, "discovery_date": "2026-02-21", "status": "open", - "current_price": 36.029998779296875, - "return_pct": -24.43, + "current_price": 36.19770050048828, + "return_pct": -24.08, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7540,8 +7540,8 @@ "entry_price": 12.739999771118164, "discovery_date": "2026-02-21", "status": "open", - "current_price": 12.699999809265137, - "return_pct": -0.31, + "current_price": 12.75, + "return_pct": 0.08, "days_held": 27, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7565,8 +7565,8 @@ "entry_price": 67.36000061035156, "discovery_date": "2026-02-22", "status": "open", - "current_price": 57.31999969482422, - "return_pct": -14.9, + "current_price": 57.58000183105469, + "return_pct": -14.52, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7588,8 +7588,8 @@ "entry_price": 101.18000030517578, "discovery_date": "2026-02-22", "status": "open", - "current_price": 89.73999786376953, - "return_pct": -11.31, + "current_price": 90.0, + "return_pct": -11.05, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7611,8 +7611,8 @@ "entry_price": 71.08000183105469, "discovery_date": "2026-02-22", "status": "open", - "current_price": 66.12000274658203, - "return_pct": -6.98, + "current_price": 66.30000305175781, + "return_pct": -6.72, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7634,8 +7634,8 @@ "entry_price": 2.6700000762939453, "discovery_date": "2026-02-22", "status": "open", - "current_price": 3.0299999713897705, - "return_pct": 13.48, + "current_price": 3.069999933242798, + "return_pct": 14.98, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7657,8 +7657,8 @@ "entry_price": 27.670000076293945, "discovery_date": "2026-02-22", "status": "open", - "current_price": 23.75, - "return_pct": -14.17, + "current_price": 23.809999465942383, + "return_pct": -13.95, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7680,8 +7680,8 @@ "entry_price": 15.40999984741211, "discovery_date": "2026-02-22", "status": "open", - "current_price": 13.319999694824219, - "return_pct": -13.56, + "current_price": 13.34000015258789, + "return_pct": -13.43, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7703,8 +7703,8 @@ "entry_price": 258.6099853515625, "discovery_date": "2026-02-22", "status": "open", - "current_price": 243.0, - "return_pct": -6.04, + "current_price": 242.82000732421875, + "return_pct": -6.11, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7726,8 +7726,8 @@ "entry_price": 544.1099853515625, "discovery_date": "2026-02-22", "status": "open", - "current_price": 553.77001953125, - "return_pct": 1.78, + "current_price": 555.0001220703125, + "return_pct": 2.0, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7749,8 +7749,8 @@ "entry_price": 259.2699890136719, "discovery_date": "2026-02-22", "status": "open", - "current_price": 236.09649658203125, - "return_pct": -8.94, + "current_price": 236.75, + "return_pct": -8.69, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7772,8 +7772,8 @@ "entry_price": 397.2300109863281, "discovery_date": "2026-02-22", "status": "open", - "current_price": 383.92999267578125, - "return_pct": -3.35, + "current_price": 383.82000732421875, + "return_pct": -3.38, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7795,8 +7795,8 @@ "entry_price": 69.58999633789062, "discovery_date": "2026-02-22", "status": "open", - "current_price": 66.91999816894531, - "return_pct": -3.84, + "current_price": 67.0250015258789, + "return_pct": -3.69, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7818,8 +7818,8 @@ "entry_price": 12.739999771118164, "discovery_date": "2026-02-22", "status": "open", - "current_price": 12.699999809265137, - "return_pct": -0.31, + "current_price": 12.75, + "return_pct": 0.08, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7841,8 +7841,8 @@ "entry_price": 47.68000030517578, "discovery_date": "2026-02-22", "status": "open", - "current_price": 36.029998779296875, - "return_pct": -24.43, + "current_price": 36.19770050048828, + "return_pct": -24.08, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7864,8 +7864,8 @@ "entry_price": 67.87999725341797, "discovery_date": "2026-02-22", "status": "open", - "current_price": 68.04000091552734, - "return_pct": 0.24, + "current_price": 67.94499969482422, + "return_pct": 0.1, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7887,8 +7887,8 @@ "entry_price": 15.489999771118164, "discovery_date": "2026-02-22", "status": "open", - "current_price": 15.3100004196167, - "return_pct": -1.16, + "current_price": 15.46500015258789, + "return_pct": -0.16, "days_held": 26, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -7912,8 +7912,8 @@ "entry_price": 101.18000030517578, "discovery_date": "2026-02-23", "status": "open", - "current_price": 89.73999786376953, - "return_pct": -11.31, + "current_price": 90.0, + "return_pct": -11.05, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -8.89, @@ -7935,8 +7935,8 @@ "entry_price": 67.36000061035156, "discovery_date": "2026-02-23", "status": "open", - "current_price": 57.31999969482422, - "return_pct": -14.9, + "current_price": 57.58000183105469, + "return_pct": -14.52, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -1.51, @@ -7958,8 +7958,8 @@ "entry_price": 544.1099853515625, "discovery_date": "2026-02-23", "status": "open", - "current_price": 553.77001953125, - "return_pct": 1.78, + "current_price": 555.0001220703125, + "return_pct": 2.0, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -1.05, @@ -7981,8 +7981,8 @@ "entry_price": 15.40999984741211, "discovery_date": "2026-02-23", "status": "open", - "current_price": 13.319999694824219, - "return_pct": -13.56, + "current_price": 13.34000015258789, + "return_pct": -13.43, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -3.24, @@ -8004,8 +8004,8 @@ "entry_price": 71.08000183105469, "discovery_date": "2026-02-23", "status": "open", - "current_price": 66.12000274658203, - "return_pct": -6.98, + "current_price": 66.30000305175781, + "return_pct": -6.72, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -0.11, @@ -8027,8 +8027,8 @@ "entry_price": 67.87999725341797, "discovery_date": "2026-02-23", "status": "open", - "current_price": 68.04000091552734, - "return_pct": 0.24, + "current_price": 67.94499969482422, + "return_pct": 0.1, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -0.28, @@ -8050,8 +8050,8 @@ "entry_price": 86.19999694824219, "discovery_date": "2026-02-23", "status": "open", - "current_price": 81.57499694824219, - "return_pct": -5.37, + "current_price": 81.69999694824219, + "return_pct": -5.22, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -2.99, @@ -8073,8 +8073,8 @@ "entry_price": 314.9800109863281, "discovery_date": "2026-02-23", "status": "open", - "current_price": 304.0086975097656, - "return_pct": -3.48, + "current_price": 303.69000244140625, + "return_pct": -3.58, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -1.11, @@ -8096,8 +8096,8 @@ "entry_price": 210.11000061035156, "discovery_date": "2026-02-23", "status": "open", - "current_price": 206.38999938964844, - "return_pct": -1.77, + "current_price": 206.3249969482422, + "return_pct": -1.8, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -2.3, @@ -8119,8 +8119,8 @@ "entry_price": 12.739999771118164, "discovery_date": "2026-02-23", "status": "open", - "current_price": 12.699999809265137, - "return_pct": -0.31, + "current_price": 12.75, + "return_pct": 0.08, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -5.57, @@ -8142,8 +8142,8 @@ "entry_price": 15.489999771118164, "discovery_date": "2026-02-23", "status": "open", - "current_price": 15.3100004196167, - "return_pct": -1.16, + "current_price": 15.46500015258789, + "return_pct": -0.16, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -1.1, @@ -8165,8 +8165,8 @@ "entry_price": 88.69999694824219, "discovery_date": "2026-02-23", "status": "open", - "current_price": 76.58999633789062, - "return_pct": -13.65, + "current_price": 77.02999877929688, + "return_pct": -13.16, "days_held": 25, "last_updated": "2026-03-20", "return_1d": -4.0, @@ -8188,7 +8188,7 @@ "entry_price": 87.33000183105469, "discovery_date": "2026-02-23", "status": "open", - "current_price": 90.54000091552734, + "current_price": 90.5425033569336, "return_pct": 3.68, "days_held": 25, "last_updated": "2026-03-20", @@ -8211,8 +8211,8 @@ "entry_price": 183.92999267578125, "discovery_date": "2026-02-23", "status": "open", - "current_price": 203.4239959716797, - "return_pct": 10.6, + "current_price": 202.85000610351562, + "return_pct": 10.29, "days_held": 25, "last_updated": "2026-03-20", "return_1d": 0.53, @@ -8234,8 +8234,8 @@ "entry_price": 264.5799865722656, "discovery_date": "2026-02-23", "status": "open", - "current_price": 247.02000427246094, - "return_pct": -6.64, + "current_price": 247.82000732421875, + "return_pct": -6.33, "days_held": 25, "last_updated": "2026-03-20", "return_1d": 0.6, @@ -8276,8 +8276,8 @@ "entry_price": 388.1600036621094, "discovery_date": "2026-02-28", "status": "open", - "current_price": 350.3299865722656, - "return_pct": -9.75, + "current_price": 350.3800048828125, + "return_pct": -9.73, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8299,8 +8299,8 @@ "entry_price": 71.69999694824219, "discovery_date": "2026-02-28", "status": "open", - "current_price": 66.25550079345703, - "return_pct": -7.59, + "current_price": 66.30000305175781, + "return_pct": -7.53, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8345,8 +8345,8 @@ "entry_price": 97.41000366210938, "discovery_date": "2026-02-28", "status": "open", - "current_price": 98.55500030517578, - "return_pct": 1.18, + "current_price": 99.94999694824219, + "return_pct": 2.61, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8368,8 +8368,8 @@ "entry_price": 15.399999618530273, "discovery_date": "2026-02-28", "status": "open", - "current_price": 13.319999694824219, - "return_pct": -13.51, + "current_price": 13.34000015258789, + "return_pct": -13.38, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8391,8 +8391,8 @@ "entry_price": 201.16000366210938, "discovery_date": "2026-02-28", "status": "open", - "current_price": 181.99000549316406, - "return_pct": -9.53, + "current_price": 182.52999877929688, + "return_pct": -9.26, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8414,8 +8414,8 @@ "entry_price": 75.41999816894531, "discovery_date": "2026-02-28", "status": "open", - "current_price": 73.29000091552734, - "return_pct": -2.82, + "current_price": 73.53500366210938, + "return_pct": -2.5, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8437,8 +8437,8 @@ "entry_price": 54.040000915527344, "discovery_date": "2026-02-28", "status": "open", - "current_price": 48.755001068115234, - "return_pct": -9.78, + "current_price": 48.959999084472656, + "return_pct": -9.4, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8460,8 +8460,8 @@ "entry_price": 10.729999542236328, "discovery_date": "2026-02-28", "status": "open", - "current_price": 11.815799713134766, - "return_pct": 10.12, + "current_price": 11.984999656677246, + "return_pct": 11.7, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8483,8 +8483,8 @@ "entry_price": 210.0, "discovery_date": "2026-02-28", "status": "open", - "current_price": 206.38999938964844, - "return_pct": -1.72, + "current_price": 206.3249969482422, + "return_pct": -1.75, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8506,8 +8506,8 @@ "entry_price": 264.17999267578125, "discovery_date": "2026-02-28", "status": "open", - "current_price": 247.02000427246094, - "return_pct": -6.5, + "current_price": 247.82000732421875, + "return_pct": -6.19, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8529,8 +8529,8 @@ "entry_price": 239.22000122070312, "discovery_date": "2026-02-28", "status": "open", - "current_price": 211.64500427246094, - "return_pct": -11.53, + "current_price": 213.35000610351562, + "return_pct": -10.81, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8552,8 +8552,8 @@ "entry_price": 201.1300048828125, "discovery_date": "2026-02-28", "status": "open", - "current_price": 181.4949951171875, - "return_pct": -9.76, + "current_price": 182.56500244140625, + "return_pct": -9.23, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8598,8 +8598,8 @@ "entry_price": 18.950000762939453, "discovery_date": "2026-02-28", "status": "open", - "current_price": 20.8799991607666, - "return_pct": 10.18, + "current_price": 20.899999618530273, + "return_pct": 10.29, "days_held": 20, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8623,8 +8623,8 @@ "entry_price": 71.69999694824219, "discovery_date": "2026-03-01", "status": "open", - "current_price": 66.25550079345703, - "return_pct": -7.59, + "current_price": 66.30000305175781, + "return_pct": -7.53, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8646,7 +8646,7 @@ "entry_price": 392.739990234375, "discovery_date": "2026-03-01", "status": "open", - "current_price": 383.8399963378906, + "current_price": 383.82000732421875, "return_pct": -2.27, "days_held": 19, "last_updated": "2026-03-20", @@ -8669,8 +8669,8 @@ "entry_price": 69.04000091552734, "discovery_date": "2026-03-01", "status": "open", - "current_price": 68.02999877929688, - "return_pct": -1.46, + "current_price": 67.8499984741211, + "return_pct": -1.72, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8715,8 +8715,8 @@ "entry_price": 388.1600036621094, "discovery_date": "2026-03-01", "status": "open", - "current_price": 350.3299865722656, - "return_pct": -9.75, + "current_price": 350.3800048828125, + "return_pct": -9.73, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8738,8 +8738,8 @@ "entry_price": 97.41000366210938, "discovery_date": "2026-03-01", "status": "open", - "current_price": 98.55500030517578, - "return_pct": 1.18, + "current_price": 99.94999694824219, + "return_pct": 2.61, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8761,8 +8761,8 @@ "entry_price": 239.22000122070312, "discovery_date": "2026-03-01", "status": "open", - "current_price": 211.64500427246094, - "return_pct": -11.53, + "current_price": 213.35000610351562, + "return_pct": -10.81, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8784,8 +8784,8 @@ "entry_price": 319.54998779296875, "discovery_date": "2026-03-01", "status": "open", - "current_price": 320.53961181640625, - "return_pct": 0.31, + "current_price": 319.70001220703125, + "return_pct": 0.05, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8807,8 +8807,8 @@ "entry_price": 10.729999542236328, "discovery_date": "2026-03-01", "status": "open", - "current_price": 11.815799713134766, - "return_pct": 10.12, + "current_price": 11.984999656677246, + "return_pct": 11.7, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8830,8 +8830,8 @@ "entry_price": 15.399999618530273, "discovery_date": "2026-03-01", "status": "open", - "current_price": 13.25, - "return_pct": -13.96, + "current_price": 13.34000015258789, + "return_pct": -13.38, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8853,8 +8853,8 @@ "entry_price": 201.16000366210938, "discovery_date": "2026-03-01", "status": "open", - "current_price": 181.99000549316406, - "return_pct": -9.53, + "current_price": 182.52999877929688, + "return_pct": -9.26, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8876,8 +8876,8 @@ "entry_price": 75.41999816894531, "discovery_date": "2026-03-01", "status": "open", - "current_price": 73.29000091552734, - "return_pct": -2.82, + "current_price": 73.53500366210938, + "return_pct": -2.5, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8899,8 +8899,8 @@ "entry_price": 201.1300048828125, "discovery_date": "2026-03-01", "status": "open", - "current_price": 181.4949951171875, - "return_pct": -9.76, + "current_price": 182.56500244140625, + "return_pct": -9.23, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8922,8 +8922,8 @@ "entry_price": 104.94000244140625, "discovery_date": "2026-03-01", "status": "open", - "current_price": 98.63009643554688, - "return_pct": -6.01, + "current_price": 99.26000213623047, + "return_pct": -5.41, "days_held": 19, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -8970,8 +8970,8 @@ "entry_price": 73.23999786376953, "discovery_date": "2026-03-03", "status": "open", - "current_price": 66.25550079345703, - "return_pct": -9.54, + "current_price": 66.30000305175781, + "return_pct": -9.48, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -0.82, @@ -8993,8 +8993,8 @@ "entry_price": 69.61000061035156, "discovery_date": "2026-03-03", "status": "open", - "current_price": 68.02999877929688, - "return_pct": -2.27, + "current_price": 67.8499984741211, + "return_pct": -2.53, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -2.33, @@ -9016,8 +9016,8 @@ "entry_price": 44.709999084472656, "discovery_date": "2026-03-03", "status": "open", - "current_price": 44.43000030517578, - "return_pct": -0.63, + "current_price": 45.279998779296875, + "return_pct": 1.27, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -3.38, @@ -9039,8 +9039,8 @@ "entry_price": 43.810001373291016, "discovery_date": "2026-03-03", "status": "open", - "current_price": 35.38999938964844, - "return_pct": -19.22, + "current_price": 35.36000061035156, + "return_pct": -19.29, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -5.41, @@ -9062,8 +9062,8 @@ "entry_price": 385.70001220703125, "discovery_date": "2026-03-03", "status": "open", - "current_price": 350.19000244140625, - "return_pct": -9.21, + "current_price": 350.3800048828125, + "return_pct": -9.16, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -2.26, @@ -9085,8 +9085,8 @@ "entry_price": 48.58000183105469, "discovery_date": "2026-03-03", "status": "open", - "current_price": 41.08000183105469, - "return_pct": -15.44, + "current_price": 41.290000915527344, + "return_pct": -15.01, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -0.74, @@ -9108,8 +9108,8 @@ "entry_price": 6.760000228881836, "discovery_date": "2026-03-03", "status": "open", - "current_price": 5.880000114440918, - "return_pct": -13.02, + "current_price": 5.980000019073486, + "return_pct": -11.54, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -3.99, @@ -9131,8 +9131,8 @@ "entry_price": 12.170000076293945, "discovery_date": "2026-03-03", "status": "open", - "current_price": 12.199999809265137, - "return_pct": 0.25, + "current_price": 12.350000381469727, + "return_pct": 1.48, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -1.97, @@ -9154,8 +9154,8 @@ "entry_price": 5.110000133514404, "discovery_date": "2026-03-03", "status": "open", - "current_price": 4.945000171661377, - "return_pct": -3.23, + "current_price": 5.0, + "return_pct": -2.15, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -3.91, @@ -9177,8 +9177,8 @@ "entry_price": 10.699999809265137, "discovery_date": "2026-03-03", "status": "open", - "current_price": 11.815799713134766, - "return_pct": 10.43, + "current_price": 11.984999656677246, + "return_pct": 12.01, "days_held": 17, "last_updated": "2026-03-20", "return_1d": 3.18, @@ -9200,8 +9200,8 @@ "entry_price": 104.30000305175781, "discovery_date": "2026-03-03", "status": "open", - "current_price": 123.94000244140625, - "return_pct": 18.83, + "current_price": 125.0, + "return_pct": 19.85, "days_held": 17, "last_updated": "2026-03-20", "return_1d": 1.92, @@ -9223,8 +9223,8 @@ "entry_price": 7.519999980926514, "discovery_date": "2026-03-03", "status": "open", - "current_price": 5.969900131225586, - "return_pct": -20.61, + "current_price": 5.990099906921387, + "return_pct": -20.34, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -10.64, @@ -9246,8 +9246,8 @@ "entry_price": 115.33999633789062, "discovery_date": "2026-03-03", "status": "open", - "current_price": 82.66999816894531, - "return_pct": -28.32, + "current_price": 82.58000183105469, + "return_pct": -28.4, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -8.76, @@ -9269,8 +9269,8 @@ "entry_price": 33.040000915527344, "discovery_date": "2026-03-03", "status": "open", - "current_price": 32.97999954223633, - "return_pct": -0.18, + "current_price": 33.11000061035156, + "return_pct": 0.21, "days_held": 17, "last_updated": "2026-03-20", "return_1d": 3.84, @@ -9292,8 +9292,8 @@ "entry_price": 6.380000114440918, "discovery_date": "2026-03-03", "status": "open", - "current_price": 5.430699825286865, - "return_pct": -14.88, + "current_price": 5.454999923706055, + "return_pct": -14.5, "days_held": 17, "last_updated": "2026-03-20", "return_1d": -4.08, @@ -9317,8 +9317,8 @@ "entry_price": 95.58999633789062, "discovery_date": "2026-03-06", "status": "open", - "current_price": 89.73999786376953, - "return_pct": -6.12, + "current_price": 90.04499816894531, + "return_pct": -5.8, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -4.46, @@ -9340,8 +9340,8 @@ "entry_price": 367.6000061035156, "discovery_date": "2026-03-06", "status": "open", - "current_price": 350.19000244140625, - "return_pct": -4.74, + "current_price": 350.3800048828125, + "return_pct": -4.68, "days_held": 14, "last_updated": "2026-03-20", "return_1d": 0.53, @@ -9363,8 +9363,8 @@ "entry_price": 8.100000381469727, "discovery_date": "2026-03-06", "status": "open", - "current_price": 7.8460001945495605, - "return_pct": -3.14, + "current_price": 7.849999904632568, + "return_pct": -3.09, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -1.48, @@ -9386,8 +9386,8 @@ "entry_price": 49.810001373291016, "discovery_date": "2026-03-06", "status": "open", - "current_price": 47.02000045776367, - "return_pct": -5.6, + "current_price": 47.27000045776367, + "return_pct": -5.1, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -2.35, @@ -9409,8 +9409,8 @@ "entry_price": 204.52999877929688, "discovery_date": "2026-03-06", "status": "open", - "current_price": 181.4949951171875, - "return_pct": -11.26, + "current_price": 182.56500244140625, + "return_pct": -10.74, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -0.45, @@ -9432,8 +9432,8 @@ "entry_price": 566.2100219726562, "discovery_date": "2026-03-06", "status": "open", - "current_price": 553.469970703125, - "return_pct": -2.25, + "current_price": 555.0001220703125, + "return_pct": -1.98, "days_held": 14, "last_updated": "2026-03-20", "return_1d": 0.54, @@ -9455,8 +9455,8 @@ "entry_price": 332.7699890136719, "discovery_date": "2026-03-06", "status": "open", - "current_price": 320.53961181640625, - "return_pct": -3.68, + "current_price": 319.70001220703125, + "return_pct": -3.93, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -0.69, @@ -9478,8 +9478,8 @@ "entry_price": 60.380001068115234, "discovery_date": "2026-03-06", "status": "open", - "current_price": 58.96500015258789, - "return_pct": -2.34, + "current_price": 59.39360046386719, + "return_pct": -1.63, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -1.21, @@ -9501,8 +9501,8 @@ "entry_price": 218.94000244140625, "discovery_date": "2026-03-06", "status": "open", - "current_price": 206.39500427246094, - "return_pct": -5.73, + "current_price": 206.3249969482422, + "return_pct": -5.76, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -2.62, @@ -9524,8 +9524,8 @@ "entry_price": 23.8799991607666, "discovery_date": "2026-03-06", "status": "open", - "current_price": 23.020000457763672, - "return_pct": -3.6, + "current_price": 22.969999313354492, + "return_pct": -3.81, "days_held": 14, "last_updated": "2026-03-20", "return_1d": 2.05, @@ -9547,8 +9547,8 @@ "entry_price": 217.9199981689453, "discovery_date": "2026-03-06", "status": "open", - "current_price": 201.63999938964844, - "return_pct": -7.47, + "current_price": 203.83999633789062, + "return_pct": -6.46, "days_held": 14, "last_updated": "2026-03-20", "return_1d": -1.95, @@ -9570,8 +9570,8 @@ "entry_price": 1.850000023841858, "discovery_date": "2026-03-06", "status": "open", - "current_price": 2.888000011444092, - "return_pct": 56.11, + "current_price": 2.869999885559082, + "return_pct": 55.14, "days_held": 14, "last_updated": "2026-03-20", "return_1d": 12.97, @@ -9595,8 +9595,8 @@ "entry_price": 8.979999542236328, "discovery_date": "2026-03-07", "status": "open", - "current_price": 9.380000114440918, - "return_pct": 4.45, + "current_price": 9.399999618530273, + "return_pct": 4.68, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9618,8 +9618,8 @@ "entry_price": 24.3700008392334, "discovery_date": "2026-03-07", "status": "open", - "current_price": 23.020000457763672, - "return_pct": -5.54, + "current_price": 22.969999313354492, + "return_pct": -5.74, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9641,8 +9641,8 @@ "entry_price": 91.33000183105469, "discovery_date": "2026-03-07", "status": "open", - "current_price": 89.73999786376953, - "return_pct": -1.74, + "current_price": 90.04499816894531, + "return_pct": -1.41, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9664,8 +9664,8 @@ "entry_price": 51.4900016784668, "discovery_date": "2026-03-07", "status": "open", - "current_price": 48.75, - "return_pct": -5.32, + "current_price": 49.04999923706055, + "return_pct": -4.74, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9687,8 +9687,8 @@ "entry_price": 243.77999877929688, "discovery_date": "2026-03-07", "status": "open", - "current_price": 237.57000732421875, - "return_pct": -2.55, + "current_price": 237.99000549316406, + "return_pct": -2.38, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9710,8 +9710,8 @@ "entry_price": 7.980000019073486, "discovery_date": "2026-03-07", "status": "open", - "current_price": 7.8460001945495605, - "return_pct": -1.68, + "current_price": 7.849999904632568, + "return_pct": -1.63, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9733,8 +9733,8 @@ "entry_price": 89.4749984741211, "discovery_date": "2026-03-07", "status": "open", - "current_price": 96.4000015258789, - "return_pct": 7.74, + "current_price": 95.94999694824219, + "return_pct": 7.24, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9756,8 +9756,8 @@ "entry_price": 257.4599914550781, "discovery_date": "2026-03-07", "status": "open", - "current_price": 247.23500061035156, - "return_pct": -3.97, + "current_price": 247.82000732421875, + "return_pct": -3.74, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9779,8 +9779,8 @@ "entry_price": 664.5999755859375, "discovery_date": "2026-03-07", "status": "open", - "current_price": 664.9000244140625, - "return_pct": 0.05, + "current_price": 669.5499877929688, + "return_pct": 0.74, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9802,8 +9802,8 @@ "entry_price": 27.809999465942383, "discovery_date": "2026-03-07", "status": "open", - "current_price": 26.31999969482422, - "return_pct": -5.36, + "current_price": 26.264999389648438, + "return_pct": -5.56, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9825,8 +9825,8 @@ "entry_price": 231.11000061035156, "discovery_date": "2026-03-07", "status": "open", - "current_price": 200.2550048828125, - "return_pct": -13.35, + "current_price": 200.0, + "return_pct": -13.46, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9848,8 +9848,8 @@ "entry_price": 91.9000015258789, "discovery_date": "2026-03-07", "status": "open", - "current_price": 92.0999984741211, - "return_pct": 0.22, + "current_price": 91.55500030517578, + "return_pct": -0.38, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9871,8 +9871,8 @@ "entry_price": 330.4800109863281, "discovery_date": "2026-03-07", "status": "open", - "current_price": 320.53961181640625, - "return_pct": -3.01, + "current_price": 319.70001220703125, + "return_pct": -3.26, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9894,8 +9894,8 @@ "entry_price": 1.090000033378601, "discovery_date": "2026-03-07", "status": "open", - "current_price": 1.0, - "return_pct": -8.26, + "current_price": 0.998199999332428, + "return_pct": -8.42, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9917,8 +9917,8 @@ "entry_price": 369.5299987792969, "discovery_date": "2026-03-07", "status": "open", - "current_price": 350.19000244140625, - "return_pct": -5.23, + "current_price": 350.3800048828125, + "return_pct": -5.18, "days_held": 13, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -9942,8 +9942,8 @@ "entry_price": 8.979999542236328, "discovery_date": "2026-03-08", "status": "open", - "current_price": 9.380000114440918, - "return_pct": 4.45, + "current_price": 9.399999618530273, + "return_pct": 4.68, "days_held": 12, "last_updated": "2026-03-20", "return_1d": -0.89, @@ -9965,8 +9965,8 @@ "entry_price": 91.33000183105469, "discovery_date": "2026-03-08", "status": "open", - "current_price": 89.73999786376953, - "return_pct": -1.74, + "current_price": 90.04499816894531, + "return_pct": -1.41, "days_held": 12, "last_updated": "2026-03-20", "return_1d": -3.37, @@ -9988,8 +9988,8 @@ "entry_price": 39.95000076293945, "discovery_date": "2026-03-08", "status": "open", - "current_price": 38.380001068115234, - "return_pct": -3.93, + "current_price": 38.470001220703125, + "return_pct": -3.7, "days_held": 12, "last_updated": "2026-03-20", "return_1d": -1.16, @@ -10011,8 +10011,8 @@ "entry_price": 88.11000061035156, "discovery_date": "2026-03-08", "status": "open", - "current_price": 71.66000366210938, - "return_pct": -18.67, + "current_price": 71.81999969482422, + "return_pct": -18.49, "days_held": 12, "last_updated": "2026-03-20", "return_1d": -0.3, @@ -10034,8 +10034,8 @@ "entry_price": 1.090000033378601, "discovery_date": "2026-03-08", "status": "open", - "current_price": 1.0, - "return_pct": -8.26, + "current_price": 0.998199999332428, + "return_pct": -8.42, "days_held": 12, "last_updated": "2026-03-20", "return_1d": 0.01, @@ -10057,8 +10057,8 @@ "entry_price": 78.63999938964844, "discovery_date": "2026-03-08", "status": "open", - "current_price": 78.58000183105469, - "return_pct": -0.08, + "current_price": 78.8499984741211, + "return_pct": 0.27, "days_held": 12, "last_updated": "2026-03-20", "return_1d": -2.73, @@ -10080,8 +10080,8 @@ "entry_price": 7.980000019073486, "discovery_date": "2026-03-08", "status": "open", - "current_price": 7.8460001945495605, - "return_pct": -1.68, + "current_price": 7.849999904632568, + "return_pct": -1.63, "days_held": 12, "last_updated": "2026-03-20", "return_1d": -0.75, @@ -10105,8 +10105,8 @@ "entry_price": 25.405000686645508, "discovery_date": "2026-03-10", "status": "open", - "current_price": 25.354999542236328, - "return_pct": -0.2, + "current_price": 25.780000686645508, + "return_pct": 1.48, "days_held": 10, "last_updated": "2026-03-20", "return_1d": -4.63, @@ -10128,8 +10128,8 @@ "entry_price": 40.875, "discovery_date": "2026-03-10", "status": "open", - "current_price": 38.380001068115234, - "return_pct": -6.1, + "current_price": 38.470001220703125, + "return_pct": -5.88, "days_held": 10, "last_updated": "2026-03-20", "return_1d": -0.82, @@ -10151,8 +10151,8 @@ "entry_price": 7.974999904632568, "discovery_date": "2026-03-10", "status": "open", - "current_price": 7.8460001945495605, - "return_pct": -1.62, + "current_price": 7.849999904632568, + "return_pct": -1.57, "days_held": 10, "last_updated": "2026-03-20", "return_1d": 2.07, @@ -10174,8 +10174,8 @@ "entry_price": 58.470001220703125, "discovery_date": "2026-03-10", "status": "open", - "current_price": 54.029998779296875, - "return_pct": -7.59, + "current_price": 54.11000061035156, + "return_pct": -7.46, "days_held": 10, "last_updated": "2026-03-20", "return_1d": 0.2, @@ -10197,8 +10197,8 @@ "entry_price": 18.341999053955078, "discovery_date": "2026-03-10", "status": "open", - "current_price": 18.114999771118164, - "return_pct": -1.24, + "current_price": 18.1200008392334, + "return_pct": -1.21, "days_held": 10, "last_updated": "2026-03-20", "return_1d": 1.62, @@ -10220,8 +10220,8 @@ "entry_price": 7.0, "discovery_date": "2026-03-10", "status": "open", - "current_price": 6.210000038146973, - "return_pct": -11.29, + "current_price": 6.320000171661377, + "return_pct": -9.71, "days_held": 10, "last_updated": "2026-03-20", "return_1d": 1.0, @@ -10243,8 +10243,8 @@ "entry_price": 0.9983999729156494, "discovery_date": "2026-03-10", "status": "open", - "current_price": 0.8486999869346619, - "return_pct": -14.99, + "current_price": 0.8555999994277954, + "return_pct": -14.3, "days_held": 10, "last_updated": "2026-03-20", "return_1d": 0.66, @@ -10266,8 +10266,8 @@ "entry_price": 90.95999908447266, "discovery_date": "2026-03-10", "status": "open", - "current_price": 96.4000015258789, - "return_pct": 5.98, + "current_price": 95.94999694824219, + "return_pct": 5.49, "days_held": 10, "last_updated": "2026-03-20", "return_1d": -2.9, @@ -10289,8 +10289,8 @@ "entry_price": 70.80000305175781, "discovery_date": "2026-03-10", "status": "open", - "current_price": 71.93000030517578, - "return_pct": 1.6, + "current_price": 72.12000274658203, + "return_pct": 1.86, "days_held": 10, "last_updated": "2026-03-20", "return_1d": -1.02, @@ -10314,8 +10314,8 @@ "entry_price": 7.059999942779541, "discovery_date": "2026-03-11", "status": "open", - "current_price": 6.210000038146973, - "return_pct": -12.04, + "current_price": 6.320000171661377, + "return_pct": -10.48, "days_held": 9, "last_updated": "2026-03-20", "return_1d": 11.19, @@ -10337,8 +10337,8 @@ "entry_price": 47.040000915527344, "discovery_date": "2026-03-11", "status": "open", - "current_price": 41.334999084472656, - "return_pct": -12.13, + "current_price": 41.310001373291016, + "return_pct": -12.18, "days_held": 9, "last_updated": "2026-03-20", "return_1d": 1.34, @@ -10360,8 +10360,8 @@ "entry_price": 374.57501220703125, "discovery_date": "2026-03-11", "status": "open", - "current_price": 350.20489501953125, - "return_pct": -6.51, + "current_price": 350.6600036621094, + "return_pct": -6.38, "days_held": 9, "last_updated": "2026-03-20", "return_1d": -0.91, @@ -10383,8 +10383,8 @@ "entry_price": 24.450000762939453, "discovery_date": "2026-03-11", "status": "open", - "current_price": 25.354999542236328, - "return_pct": 3.7, + "current_price": 25.780000686645508, + "return_pct": 5.44, "days_held": 9, "last_updated": "2026-03-20", "return_1d": 9.45, @@ -10406,8 +10406,8 @@ "entry_price": 9.260000228881836, "discovery_date": "2026-03-11", "status": "open", - "current_price": 8.454999923706055, - "return_pct": -8.69, + "current_price": 8.53499984741211, + "return_pct": -7.83, "days_held": 9, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -10429,8 +10429,8 @@ "entry_price": 75.66999816894531, "discovery_date": "2026-03-11", "status": "open", - "current_price": 83.62000274658203, - "return_pct": 10.51, + "current_price": 83.8949966430664, + "return_pct": 10.87, "days_held": 9, "last_updated": "2026-03-20", "return_1d": 1.3, @@ -10452,8 +10452,8 @@ "entry_price": 68.11000061035156, "discovery_date": "2026-03-11", "status": "open", - "current_price": 69.91999816894531, - "return_pct": 2.66, + "current_price": 70.32510375976562, + "return_pct": 3.25, "days_held": 9, "last_updated": "2026-03-20", "return_1d": -1.7, @@ -10475,8 +10475,8 @@ "entry_price": 285.3299865722656, "discovery_date": "2026-03-11", "status": "open", - "current_price": 274.489990234375, - "return_pct": -3.8, + "current_price": 276.07000732421875, + "return_pct": -3.25, "days_held": 9, "last_updated": "2026-03-20", "return_1d": -0.9, @@ -10498,8 +10498,8 @@ "entry_price": 109.9000015258789, "discovery_date": "2026-03-11", "status": "open", - "current_price": 109.55999755859375, - "return_pct": -0.31, + "current_price": 109.45999908447266, + "return_pct": -0.4, "days_held": 9, "last_updated": "2026-03-20", "return_1d": -0.54, @@ -10521,8 +10521,8 @@ "entry_price": 50.7599983215332, "discovery_date": "2026-03-11", "status": "open", - "current_price": 48.75, - "return_pct": -3.96, + "current_price": 49.04999923706055, + "return_pct": -3.37, "days_held": 9, "last_updated": "2026-03-20", "return_1d": -0.04, @@ -10546,8 +10546,8 @@ "entry_price": 4.369999885559082, "discovery_date": "2026-03-12", "status": "open", - "current_price": 3.359999895095825, - "return_pct": -23.11, + "current_price": 3.5, + "return_pct": -19.91, "days_held": 8, "last_updated": "2026-03-20", "return_1d": -5.38, @@ -10569,8 +10569,8 @@ "entry_price": 66.94999694824219, "discovery_date": "2026-03-12", "status": "open", - "current_price": 69.91999816894531, - "return_pct": 4.44, + "current_price": 70.32510375976562, + "return_pct": 5.04, "days_held": 8, "last_updated": "2026-03-20", "return_1d": -0.58, @@ -10592,8 +10592,8 @@ "entry_price": 47.619998931884766, "discovery_date": "2026-03-12", "status": "open", - "current_price": 41.334999084472656, - "return_pct": -13.2, + "current_price": 41.310001373291016, + "return_pct": -13.25, "days_held": 8, "last_updated": "2026-03-20", "return_1d": -7.08, @@ -10615,8 +10615,8 @@ "entry_price": 44.7400016784668, "discovery_date": "2026-03-12", "status": "open", - "current_price": 41.130001068115234, - "return_pct": -8.07, + "current_price": 41.5099983215332, + "return_pct": -7.22, "days_held": 8, "last_updated": "2026-03-20", "return_1d": 0.91, @@ -10638,8 +10638,8 @@ "entry_price": 66.23999786376953, "discovery_date": "2026-03-12", "status": "open", - "current_price": 58.96500015258789, - "return_pct": -10.98, + "current_price": 59.44499969482422, + "return_pct": -10.26, "days_held": 8, "last_updated": "2026-03-20", "return_1d": 1.72, @@ -10661,8 +10661,8 @@ "entry_price": 78.54000091552734, "discovery_date": "2026-03-12", "status": "open", - "current_price": 66.27999877929688, - "return_pct": -15.61, + "current_price": 66.99500274658203, + "return_pct": -14.7, "days_held": 8, "last_updated": "2026-03-20", "return_1d": -4.76, @@ -10686,8 +10686,8 @@ "entry_price": 9.0, "discovery_date": "2026-03-13", "status": "open", - "current_price": 8.454999923706055, - "return_pct": -6.06, + "current_price": 8.53499984741211, + "return_pct": -5.17, "days_held": 7, "last_updated": "2026-03-20", "return_1d": -1.0, @@ -10709,8 +10709,8 @@ "entry_price": 4.130000114440918, "discovery_date": "2026-03-13", "status": "open", - "current_price": 3.359999895095825, - "return_pct": -18.64, + "current_price": 3.5, + "return_pct": -15.25, "days_held": 7, "last_updated": "2026-03-20", "return_1d": -3.87, @@ -10732,8 +10732,8 @@ "entry_price": 164.19000244140625, "discovery_date": "2026-03-13", "status": "open", - "current_price": 163.5, - "return_pct": -0.42, + "current_price": 162.50999450683594, + "return_pct": -1.02, "days_held": 7, "last_updated": "2026-03-20", "return_1d": -3.64, @@ -10755,8 +10755,8 @@ "entry_price": 6.170000076293945, "discovery_date": "2026-03-13", "status": "open", - "current_price": 5.769999980926514, - "return_pct": -6.48, + "current_price": 5.820000171661377, + "return_pct": -5.67, "days_held": 7, "last_updated": "2026-03-20", "return_1d": 3.73, @@ -10778,8 +10778,8 @@ "entry_price": 13.720000267028809, "discovery_date": "2026-03-13", "status": "open", - "current_price": 13.239999771118164, - "return_pct": -3.5, + "current_price": 13.350000381469727, + "return_pct": -2.7, "days_held": 7, "last_updated": "2026-03-20", "return_1d": -4.15, @@ -10801,8 +10801,8 @@ "entry_price": 44.95000076293945, "discovery_date": "2026-03-13", "status": "open", - "current_price": 41.130001068115234, - "return_pct": -8.5, + "current_price": 41.5099983215332, + "return_pct": -7.65, "days_held": 7, "last_updated": "2026-03-20", "return_1d": 1.69, @@ -10847,8 +10847,8 @@ "entry_price": 14.090100288391113, "discovery_date": "2026-03-13", "status": "open", - "current_price": 13.729999542236328, - "return_pct": -2.56, + "current_price": 13.712300300598145, + "return_pct": -2.68, "days_held": 7, "last_updated": "2026-03-20", "return_1d": -0.0, @@ -10872,8 +10872,8 @@ "entry_price": 14.09000015258789, "discovery_date": "2026-03-14", "status": "open", - "current_price": 13.729999542236328, - "return_pct": -2.56, + "current_price": 13.712300300598145, + "return_pct": -2.68, "days_held": 6, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -10893,8 +10893,8 @@ "entry_price": 2.3299999237060547, "discovery_date": "2026-03-14", "status": "open", - "current_price": 2.944999933242798, - "return_pct": 26.39, + "current_price": 2.9398999214172363, + "return_pct": 26.18, "days_held": 6, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -10914,8 +10914,8 @@ "entry_price": 52.029998779296875, "discovery_date": "2026-03-14", "status": "open", - "current_price": 51.9900016784668, - "return_pct": -0.08, + "current_price": 51.95000076293945, + "return_pct": -0.15, "days_held": 6, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -10935,8 +10935,8 @@ "entry_price": 18.450000762939453, "discovery_date": "2026-03-14", "status": "open", - "current_price": 19.06599998474121, - "return_pct": 3.34, + "current_price": 19.040000915527344, + "return_pct": 3.2, "days_held": 6, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -10956,8 +10956,8 @@ "entry_price": 6.829999923706055, "discovery_date": "2026-03-14", "status": "open", - "current_price": 6.210000038146973, - "return_pct": -9.08, + "current_price": 6.320000171661377, + "return_pct": -7.47, "days_held": 6, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -10977,8 +10977,8 @@ "entry_price": 5.329999923706055, "discovery_date": "2026-03-14", "status": "open", - "current_price": 5.510000228881836, - "return_pct": 3.38, + "current_price": 5.539999961853027, + "return_pct": 3.94, "days_held": 6, "last_updated": "2026-03-20", "return_1d": 0.0, @@ -11000,8 +11000,8 @@ "entry_price": 14.09000015258789, "discovery_date": "2026-03-15", "status": "open", - "current_price": 13.729999542236328, - "return_pct": -2.56, + "current_price": 13.712300300598145, + "return_pct": -2.68, "days_held": 5, "last_updated": "2026-03-20", "return_1d": -0.07, @@ -11021,8 +11021,8 @@ "entry_price": 18.0, "discovery_date": "2026-03-15", "status": "open", - "current_price": 16.5, - "return_pct": -8.33, + "current_price": 16.635000228881836, + "return_pct": -7.58, "days_held": 5, "last_updated": "2026-03-20", "return_1d": 0.03, @@ -11042,8 +11042,8 @@ "entry_price": 8.90999984741211, "discovery_date": "2026-03-15", "status": "open", - "current_price": 8.454999923706055, - "return_pct": -5.11, + "current_price": 8.53499984741211, + "return_pct": -4.21, "days_held": 5, "last_updated": "2026-03-20", "return_1d": -0.17, @@ -11063,8 +11063,8 @@ "entry_price": 18.84000015258789, "discovery_date": "2026-03-15", "status": "open", - "current_price": 17.65999984741211, - "return_pct": -6.26, + "current_price": 17.670000076293945, + "return_pct": -6.21, "days_held": 5, "last_updated": "2026-03-20", "return_1d": 1.06, @@ -11084,8 +11084,8 @@ "entry_price": 2.3299999237060547, "discovery_date": "2026-03-15", "status": "open", - "current_price": 2.944999933242798, - "return_pct": 26.39, + "current_price": 2.9398999214172363, + "return_pct": 26.18, "days_held": 5, "last_updated": "2026-03-20", "return_1d": 2.79, @@ -11105,8 +11105,8 @@ "entry_price": 6.829999923706055, "discovery_date": "2026-03-15", "status": "open", - "current_price": 6.210000038146973, - "return_pct": -9.08, + "current_price": 6.320000171661377, + "return_pct": -7.47, "days_held": 5, "last_updated": "2026-03-20", "return_1d": 1.1, @@ -11126,8 +11126,8 @@ "entry_price": 158.22000122070312, "discovery_date": "2026-03-15", "status": "open", - "current_price": 163.5, - "return_pct": 3.34, + "current_price": 162.50999450683594, + "return_pct": 2.71, "days_held": 5, "last_updated": "2026-03-20", "return_1d": 4.19, @@ -11147,8 +11147,8 @@ "entry_price": 7.900000095367432, "discovery_date": "2026-03-15", "status": "open", - "current_price": 7.855000019073486, - "return_pct": -0.57, + "current_price": 7.849999904632568, + "return_pct": -0.63, "days_held": 5, "last_updated": "2026-03-20", "return_1d": 0.57, @@ -11170,8 +11170,8 @@ "entry_price": 36.60499954223633, "discovery_date": "2026-03-16", "status": "open", - "current_price": 33.27000045776367, - "return_pct": -9.11, + "current_price": 32.68000030517578, + "return_pct": -10.72, "days_held": 4, "last_updated": "2026-03-20", "return_1d": -2.31, @@ -11191,8 +11191,8 @@ "entry_price": 20.475000381469727, "discovery_date": "2026-03-16", "status": "open", - "current_price": 19.06599998474121, - "return_pct": -6.88, + "current_price": 19.040000915527344, + "return_pct": -7.01, "days_held": 4, "last_updated": "2026-03-20", "return_1d": 0.15, @@ -11212,8 +11212,8 @@ "entry_price": 2.4049999713897705, "discovery_date": "2026-03-16", "status": "open", - "current_price": 2.944999933242798, - "return_pct": 22.45, + "current_price": 2.9398999214172363, + "return_pct": 22.24, "days_held": 4, "last_updated": "2026-03-20", "return_1d": -1.83, @@ -11233,8 +11233,8 @@ "entry_price": 19.100000381469727, "discovery_date": "2026-03-16", "status": "open", - "current_price": 17.65999984741211, - "return_pct": -7.54, + "current_price": 17.670000076293945, + "return_pct": -7.49, "days_held": 4, "last_updated": "2026-03-20", "return_1d": -6.34, @@ -11254,8 +11254,8 @@ "entry_price": 66.86000061035156, "discovery_date": "2026-03-16", "status": "open", - "current_price": 63.060001373291016, - "return_pct": -5.68, + "current_price": 63.23500061035156, + "return_pct": -5.42, "days_held": 4, "last_updated": "2026-03-20", "return_1d": 1.22, @@ -11275,8 +11275,8 @@ "entry_price": 14.079999923706055, "discovery_date": "2026-03-16", "status": "open", - "current_price": 13.729999542236328, - "return_pct": -2.49, + "current_price": 13.712300300598145, + "return_pct": -2.61, "days_held": 4, "last_updated": "2026-03-20", "return_1d": 0.85, @@ -11296,8 +11296,8 @@ "entry_price": 7.934999942779541, "discovery_date": "2026-03-16", "status": "open", - "current_price": 7.855000019073486, - "return_pct": -1.01, + "current_price": 7.849999904632568, + "return_pct": -1.07, "days_held": 4, "last_updated": "2026-03-20", "return_1d": -2.58, @@ -11317,8 +11317,8 @@ "entry_price": 52.630001068115234, "discovery_date": "2026-03-16", "status": "open", - "current_price": 51.9900016784668, - "return_pct": -1.22, + "current_price": 51.95000076293945, + "return_pct": -1.29, "days_held": 4, "last_updated": "2026-03-20", "return_1d": 1.27, @@ -11338,8 +11338,8 @@ "entry_price": 6.855000019073486, "discovery_date": "2026-03-16", "status": "open", - "current_price": 6.210000038146973, - "return_pct": -9.41, + "current_price": 6.320000171661377, + "return_pct": -7.8, "days_held": 4, "last_updated": "2026-03-20", "return_1d": 0.89, @@ -11361,8 +11361,8 @@ "entry_price": 20.674999237060547, "discovery_date": "2026-03-17", "status": "open", - "current_price": 19.06599998474121, - "return_pct": -7.78, + "current_price": 19.040000915527344, + "return_pct": -7.91, "days_held": 3, "last_updated": "2026-03-20", "return_1d": 0.15, @@ -11382,8 +11382,8 @@ "entry_price": 18.299999237060547, "discovery_date": "2026-03-17", "status": "open", - "current_price": 16.5, - "return_pct": -9.84, + "current_price": 16.635000228881836, + "return_pct": -9.1, "days_held": 3, "last_updated": "2026-03-20", "return_1d": -3.66, @@ -11403,8 +11403,8 @@ "entry_price": 67.62999725341797, "discovery_date": "2026-03-17", "status": "open", - "current_price": 63.060001373291016, - "return_pct": -6.76, + "current_price": 63.23500061035156, + "return_pct": -6.5, "days_held": 3, "last_updated": "2026-03-20", "return_1d": 0.07, @@ -11424,8 +11424,8 @@ "entry_price": 139.99000549316406, "discovery_date": "2026-03-17", "status": "open", - "current_price": 135.2899932861328, - "return_pct": -3.36, + "current_price": 135.8699951171875, + "return_pct": -2.94, "days_held": 3, "last_updated": "2026-03-20", "return_1d": 2.35, @@ -11445,8 +11445,8 @@ "entry_price": 35.86000061035156, "discovery_date": "2026-03-17", "status": "open", - "current_price": 33.27000045776367, - "return_pct": -7.22, + "current_price": 32.68000030517578, + "return_pct": -8.87, "days_held": 3, "last_updated": "2026-03-20", "return_1d": 0.11, @@ -11466,8 +11466,8 @@ "entry_price": 71.61499786376953, "discovery_date": "2026-03-17", "status": "open", - "current_price": 67.9800033569336, - "return_pct": -5.08, + "current_price": 68.01499938964844, + "return_pct": -5.03, "days_held": 3, "last_updated": "2026-03-20", "return_1d": -1.85, @@ -11508,8 +11508,8 @@ "entry_price": 44.7599983215332, "discovery_date": "2026-03-17", "status": "open", - "current_price": 41.130001068115234, - "return_pct": -8.11, + "current_price": 41.5099983215332, + "return_pct": -7.26, "days_held": 3, "last_updated": "2026-03-20", "return_1d": -0.69, @@ -11529,8 +11529,8 @@ "entry_price": 16.969999313354492, "discovery_date": "2026-03-17", "status": "open", - "current_price": 18.135000228881836, - "return_pct": 6.87, + "current_price": 18.229999542236328, + "return_pct": 7.42, "days_held": 3, "last_updated": "2026-03-20", "return_1d": 12.29, @@ -11550,8 +11550,8 @@ "entry_price": 8.880000114440918, "discovery_date": "2026-03-17", "status": "open", - "current_price": 8.454999923706055, - "return_pct": -4.79, + "current_price": 8.53499984741211, + "return_pct": -3.89, "days_held": 3, "last_updated": "2026-03-20", "return_1d": -1.58, @@ -11571,8 +11571,8 @@ "entry_price": 93.55999755859375, "discovery_date": "2026-03-17", "status": "open", - "current_price": 96.25, - "return_pct": 2.88, + "current_price": 96.15499877929688, + "return_pct": 2.77, "days_held": 3, "last_updated": "2026-03-20", "return_1d": 1.39, @@ -11592,8 +11592,8 @@ "entry_price": 6.954999923706055, "discovery_date": "2026-03-17", "status": "open", - "current_price": 6.210000038146973, - "return_pct": -10.71, + "current_price": 6.320000171661377, + "return_pct": -9.13, "days_held": 3, "last_updated": "2026-03-20", "return_1d": -5.39, @@ -11615,8 +11615,8 @@ "entry_price": 8.586000442504883, "discovery_date": "2026-03-19", "status": "open", - "current_price": 8.454999923706055, - "return_pct": -1.53, + "current_price": 8.53499984741211, + "return_pct": -0.59, "days_held": 1, "last_updated": "2026-03-20", "return_1d": -1.53, @@ -11636,8 +11636,8 @@ "entry_price": 110.56999969482422, "discovery_date": "2026-03-19", "status": "open", - "current_price": 109.55999755859375, - "return_pct": -0.91, + "current_price": 109.45999908447266, + "return_pct": -1.0, "days_held": 1, "last_updated": "2026-03-20", "return_1d": -0.91, @@ -11657,8 +11657,8 @@ "entry_price": 163.5800018310547, "discovery_date": "2026-03-19", "status": "open", - "current_price": 163.7949981689453, - "return_pct": 0.13, + "current_price": 163.88999938964844, + "return_pct": 0.19, "days_held": 1, "last_updated": "2026-03-20", "return_1d": 0.13, @@ -11678,8 +11678,8 @@ "entry_price": 353.3550109863281, "discovery_date": "2026-03-19", "status": "open", - "current_price": 350.20489501953125, - "return_pct": -0.89, + "current_price": 350.6600036621094, + "return_pct": -0.76, "days_held": 1, "last_updated": "2026-03-20", "return_1d": -0.89, @@ -11699,13 +11699,129 @@ "entry_price": 159.52000427246094, "discovery_date": "2026-03-19", "status": "open", - "current_price": 163.5, - "return_pct": 2.49, + "current_price": 162.50999450683594, + "return_pct": 1.87, "days_held": 1, "last_updated": "2026-03-20", "return_1d": 2.49, "win_1d": true } + ], + "2026-03-20": [ + { + "ticker": "LOAR", + "rank": 1, + "company_name": "Loar Holdings Inc.", + "description": "Loar Holdings Inc. designs, manufactures, and sells aerospace and defense components.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 92, + "confidence": 9, + "risk_level": "high", + "reason": "LOAR presents a highly compelling short-squeeze setup fueled by massive C-suite and director cluster buying. The CEO, Directors, and 10% owners recently purchased over $11.3M in shares, indicating extreme internal conviction. With short interest at an elevated 38.8%, this insider accumulation serves as a powerful catalyst for a potential squeeze. Technicals show an oversold RSI of 39.1 and a bullish divergence in On-Balance Volume, confirming hidden accumulation. The primary risk is the current technical downtrend, but the magnitude of insider buying strongly outweighs this.", + "entry_price": 63.23500061035156, + "discovery_date": "2026-03-20", + "status": "open", + "current_price": 63.23500061035156, + "return_pct": 0.0, + "days_held": 0, + "last_updated": "2026-03-20" + }, + { + "ticker": "ALKT", + "rank": 2, + "company_name": "Alkami Technology, Inc.", + "description": "Alkami Technology, Inc. provides a cloud-based digital sales and service platform for financial institutions.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 85, + "confidence": 8, + "risk_level": "moderate", + "reason": "ALKT exhibits massive institutional conviction with a 10% owner (General Atlantic) executing purchases of $50M and $9.1M, alongside a $100k buy from a Director. Options flow is highly bullish with a low Put/Call ratio of 0.269, reinforcing the upside bias. The stock has a moderate short interest of 10.6%, adding fuel to any potential reversal. While the stock is currently in a technical downtrend, the sheer size of the cluster buying and institutional backing suggests the bottom is near. A failure to hold the $15.30 lower Bollinger Band support could invalidate the setup.", + "entry_price": 16.635000228881836, + "discovery_date": "2026-03-20", + "status": "open", + "current_price": 16.635000228881836, + "return_pct": 0.0, + "days_held": 0, + "last_updated": "2026-03-20" + }, + { + "ticker": "ORBS", + "rank": 3, + "company_name": "Eightco Holdings Inc.", + "description": "Eightco Holdings Inc. provides inventory management and corrugated custom packaging solutions in North America and Europe.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 78, + "confidence": 7, + "risk_level": "speculative", + "reason": "ORBS is seeing an astronomical level of insider conviction, with a 10% owner purchasing $77M worth of shares, representing a massive portion of its $181.6M market cap. This is supported by unusually bullish options flow with a Put/Call ratio of 0.094. Technicals are aligning for a reversal, evidenced by a recent MACD bullish crossover and rising On-Balance Volume. As a penny stock, the volatility risk is extreme, but the unprecedented insider accumulation provides a rare speculative edge. If the stock breaks below its recent low of $0.75, the thesis is void.", + "entry_price": 0.9240000247955322, + "discovery_date": "2026-03-20", + "status": "open", + "current_price": 0.9275000095367432, + "return_pct": 0.38, + "days_held": 0, + "last_updated": "2026-03-20" + }, + { + "ticker": "GPGI", + "rank": 4, + "company_name": "GPGI, Inc.", + "description": "GPGI, Inc. provides sustainable injection molding solutions and metal payment cards.", + "strategy_match": "insider_buying", + "pipeline": "insider_buying", + "final_score": 75, + "confidence": 8, + "risk_level": "moderate", + "reason": "GPGI shows an attractive combination of technical exhaustion and executive-level cluster buying. The CIO, CFO, and a Director recently purchased shares, with the CIO making a notable $751k investment. The stock is technically oversold, highlighted by a Stochastic %K of 15.8 and an RSI of 31.6, making it ripe for a mean-reversion bounce. The strong 44.9 ADX indicates trend strength, but the insider support suggests the selling pressure is overextended. The main risk is the broader sector weakness, but the 6.0% dividend yield provides a valuation floor.", + "entry_price": 17.25, + "discovery_date": "2026-03-20", + "status": "open", + "current_price": 17.239999771118164, + "return_pct": -0.06, + "days_held": 0, + "last_updated": "2026-03-20" + }, + { + "ticker": "T", + "rank": 5, + "company_name": "AT&T Inc.", + "description": "AT&T Inc. provides telecommunications and technology services worldwide.", + "strategy_match": "analyst_upgrade", + "pipeline": "analyst_upgrade", + "final_score": 72, + "confidence": 8, + "risk_level": "low", + "reason": "AT&T is exhibiting strong technical momentum, recently achieving a bullish Golden Cross as the 50 SMA crossed above the 200 SMA. Options activity is overwhelmingly bullish with a Put/Call ratio of 0.254 and high call volume, signaling smart money positioning for further upside. The stock is holding its uptrend well above key moving averages with rising On-Balance Volume confirming accumulation. The robust dividend yield and low beta make this a highly favorable low-risk setup. Any macroeconomic shock to the telecom sector is the primary risk.", + "entry_price": 28.429899215698242, + "discovery_date": "2026-03-20", + "status": "open", + "current_price": 28.440000534057617, + "return_pct": 0.04, + "days_held": 0, + "last_updated": "2026-03-20" + }, + { + "ticker": "XPEV", + "rank": 6, + "company_name": "XPeng Inc.", + "description": "XPeng Inc. designs, develops, manufactures, and markets smart electric vehicles in China.", + "strategy_match": "earnings_play", + "pipeline": "earnings_play", + "final_score": 70, + "confidence": 7, + "risk_level": "high", + "reason": "XPEV is a high-reward earnings play with significant bullish options flow heading into its imminent report today. The Put/Call ratio is notably bullish at 0.474, indicating that options traders are positioning for an upside surprise. Technically, the stock is in an uptrend, holding above its 50 SMA and VWAP, supported by a healthy RSI of 55.3. As an earnings play, the binary risk is inherent and volatility will be high. A negative earnings surprise or poor forward guidance would quickly invalidate the bullish setup.", + "entry_price": 18.104999542236328, + "discovery_date": "2026-03-20", + "status": "open", + "current_price": 18.079999923706055, + "return_pct": -0.14, + "days_held": 0, + "last_updated": "2026-03-20" + } ] } } \ No newline at end of file diff --git a/data/recommendations/statistics.json b/data/recommendations/statistics.json index f93aeff4..c50dd029 100644 --- a/data/recommendations/statistics.json +++ b/data/recommendations/statistics.json @@ -1,5 +1,5 @@ { - "total_recommendations": 513, + "total_recommendations": 519, "by_strategy": { "momentum": { "count": 136, @@ -32,7 +32,7 @@ "win_rate_30d": 33.3 }, "insider_buying": { - "count": 138, + "count": 142, "wins_1d": 52, "losses_1d": 85, "wins_7d": 55, @@ -62,7 +62,7 @@ "win_rate_30d": 30.0 }, "earnings_play": { - "count": 53, + "count": 54, "wins_1d": 20, "losses_1d": 33, "wins_7d": 20, @@ -137,7 +137,7 @@ "win_rate_30d": 28.6 }, "analyst_upgrade": { - "count": 23, + "count": 24, "wins_1d": 7, "losses_1d": 16, "wins_7d": 10,