NOW ServiceNow Inc
TREND FOLLOWING PERFORMANCE HISTORY
2026-04-29
Trading Style:
Strategy:

NOW Quality Metrics & KPI Summary

Metric1Y5Y10YFull History
StrategyB&HStrategyB&HStrategyB&HStrategyB&H
CAGR-41.26%-52.89%-8.59%-2.52%9.14%20.05%12.43%18.83%
Sharpe Ratio-2.04-1.72-0.31-0.060.290.460.380.43
Max Drawdown-47.47%-60.28%-55.32%-64.54%-55.32%-64.54%-55.32%-64.54%
% Time Invested57.5%100.0%53.2%100.0%67.7%100.0%70.5%100.0%
Trades / Year3.00.03.80.02.70.02.70.0

Trade History

Entry DateExit DateTypeAllocationEntry PriceExit PriceNet Return %Exit Reason
2026-02-04 Open Interest 100% $1.00 $1.00 0.97% Mark-to-Market
2026-01-28 2026-02-04 Completed 100% $132.27 $107.19 -18.96% Stop
2026-01-05 2026-01-28 Interest 100% $1.00 $1.00 0.26% Interest Income
2025-12-12 2026-01-05 Completed 100% $173.48 $146.51 -15.55% Stop
2025-11-19 2025-12-12 Interest 100% $1.00 $1.00 0.25% Interest Income
2025-09-02 2025-11-19 Completed 100% $180.35 $163.33 -9.44% Stop
2025-08-08 2025-09-02 Interest 100% $1.00 $1.00 0.27% Interest Income
2025-04-02 2025-08-08 Completed 100% $158.94 $175.68 10.53% Stop
2025-03-11 2025-04-02 Interest 100% $1.00 $1.00 0.27% Interest Income
2025-02-25 2025-03-11 Completed 100% $184.74 $160.00 -13.39% Stop
2025-01-31 2025-02-25 Interest 100% $1.00 $1.00 0.28% Interest Income
2024-06-25 2025-01-31 Completed 100% $149.00 $206.40 38.52% Stop
2024-05-31 2024-06-25 Interest 100% $1.00 $1.00 0.27% Interest Income
2024-05-20 2024-05-31 Completed 100% $152.71 $130.36 -14.63% Stop
2024-04-26 2024-05-20 Interest 100% $1.00 $1.00 0.28% Interest Income
2023-12-05 2024-04-26 Completed 100% $135.89 $144.75 6.52% Stop
2023-11-10 2023-12-05 Interest 100% $1.00 $1.00 0.27% Interest Income
2023-11-06 2023-11-10 Completed 100% $121.70 $123.95 1.85% Signal
2023-09-13 2023-11-06 Interest 100% $1.00 $1.01 0.69% Interest Income
2023-09-06 2023-09-13 Completed 100% $118.63 $117.21 -1.20% Signal
2023-05-25 2023-09-06 Interest 100% $1.00 $1.01 1.08% Interest Income
2023-05-23 2023-05-25 Completed 100% $101.50 $104.66 3.11% Signal
2023-01-20 2023-05-23 Interest 100% $1.00 $1.01 1.20% Interest Income
2023-01-18 2023-01-20 Completed 100% $84.16 $85.84 2.00% Signal
2022-08-30 2023-01-18 Interest 100% $1.00 $1.01 1.40% Interest Income
2022-07-13 2022-08-30 Completed 100% $83.20 $88.50 6.37% Stop
2022-06-17 2022-07-13 Interest 100% $1.00 $1.00 0.19% Interest Income
2022-06-03 2022-06-17 Completed 100% $99.17 $86.03 -13.25% Stop
2022-05-11 2022-06-03 Interest 100% $1.00 $1.00 0.18% Interest Income
2022-05-05 2022-05-11 Completed 100% $98.98 $85.23 -13.89% Stop
2022-04-12 2022-05-05 Interest 100% $1.00 $1.00 0.18% Interest Income
2022-03-21 2022-04-12 Completed 100% $115.00 $104.52 -9.11% Stop
2022-02-25 2022-03-21 Interest 100% $1.00 $1.00 0.12% Interest Income
2022-02-01 2022-02-25 Completed 100% $116.98 $113.79 -2.73% Stop
2022-01-07 2022-02-01 Interest 100% $1.00 $1.00 0.11% Interest Income
2021-12-29 2022-01-07 Completed 100% $131.04 $114.14 -12.90% Stop
2021-12-06 2021-12-29 Interest 100% $1.00 $1.00 0.09% Interest Income
2021-05-27 2021-12-06 Completed 100% $96.19 $120.32 25.08% Stop
2021-05-05 2021-05-27 Interest 100% $1.00 $1.00 0.10% Interest Income
2021-03-29 2021-05-05 Completed 100% $97.89 $97.84 -0.06% Stop
2021-03-05 2021-03-29 Interest 100% $1.00 $1.00 0.10% Interest Income
2020-03-31 2021-03-05 Completed 100% $57.92 $99.25 71.36% Stop
2020-03-09 2020-03-31 Interest 100% $1.00 $1.00 0.05% Interest Income
2019-11-14 2020-03-09 Completed 100% $50.55 $58.88 16.47% Stop
2019-10-23 2019-11-14 Interest 100% $1.00 $1.00 0.12% Interest Income
2019-08-28 2019-10-23 Completed 100% $52.35 $43.26 -17.37% Stop
2019-08-06 2019-08-28 Interest 100% $1.00 $1.00 0.10% Interest Income
2018-12-14 2019-08-06 Completed 100% $36.91 $52.33 41.79% Stop
2018-11-20 2018-12-14 Interest 100% $1.00 $1.00 0.19% Interest Income
2018-11-02 2018-11-20 Completed 100% $36.97 $29.80 -19.41% Stop
2018-10-11 2018-11-02 Interest 100% $1.00 $1.00 0.20% Interest Income
2017-03-02 2018-10-11 Completed 100% $17.82 $34.57 94.02% Stop
2016-09-19 2017-03-02 Interest 100% $1.00 $1.01 0.98% Interest Income
2016-07-21 2016-09-19 Completed 100% $14.48 $15.58 7.57% Signal
2016-06-28 2016-07-21 Interest 100% $1.00 $1.00 0.09% Interest Income
2016-02-08 2016-06-28 Completed 100% $10.18 $13.00 27.65% Stop
2016-01-14 2016-02-08 Interest 100% $1.00 $1.00 0.12% Interest Income
2015-09-16 2016-01-14 Completed 100% $14.88 $15.45 3.79% Stop
2015-08-24 2015-09-16 Interest 100% $1.00 $1.00 0.14% Interest Income
2015-05-12 2015-08-24 Completed 100% $14.60 $13.19 -9.63% Stop
2015-04-20 2015-05-12 Interest 100% $1.00 $1.00 0.13% Interest Income
2014-09-17 2015-04-20 Completed 100% $11.96 $14.72 23.08% Stop
2014-09-15 2014-09-17 Interest 100% $1.00 $1.00 0.01% Interest Income

Return Distribution Analysis

Return Distribution