Overnight · QQQ · Shares + put 1 % below · Always long

Every night since the start of 2025: the underlying at 15:44 and 09:34, each leg with its entry and exit quote, commissions, the result and the running total. This is the raw data behind the overnight summary.
Nights446
Profitable nights50%
Total P&L+10,361
Max drawdown-4,831

Night by night

02 Jan 2025 — 16 Oct 2026 · prices per share, results per set
Night Underlying Legs: entry → exit Fees P&L Cumulative
02 Jan → 03 Jan
long
509.41 → 514.22
+0.94%
100 shares buy 509.42 → 514.21 +477
Put 504 buy 0.89 → 0.10 -80
3.30 +397 +397
03 Jan → 06 Jan 3d
long
518.39 → 525.17
+1.31%
100 shares buy 518.40 → 525.16 +674
Put 513 buy 0.58 → 0.04 -55
3.30 +619 +1,015
06 Jan → 07 Jan
long
523.75 → 524.60
+0.16%
100 shares buy 523.76 → 524.59 +81
Put 519 buy 0.68 → 0.34 -35
3.30 +46 +1,061
07 Jan → 08 Jan
long
514.27 → 515.46
+0.23%
100 shares buy 514.28 → 515.45 +115
Put 509 buy 0.95 → 0.57 -39
3.30 +76 +1,137
08 Jan → 10 Jan 2d
long
514.89 → 510.68
-0.82%
100 shares buy 514.90 → 510.67 -425
Put 510 buy 1.38 → 2.14 +75
3.30 -350 +786
10 Jan → 13 Jan 3d
long
507.17 → 501.20
-1.18%
100 shares buy 507.18 → 501.19 -601
Put 502 buy 0.94 → 2.71 +176
3.30 -425 +361
13 Jan → 14 Jan
long
504.26 → 508.71
+0.88%
100 shares buy 504.27 → 508.70 +440
Put 499 buy 1.01 → 0.13 -89
3.30 +351 +712
14 Jan → 15 Jan
long
502.92 → 513.35
+2.07%
100 shares buy 502.93 → 513.34 +1039
Put 498 buy 1.80 → 0.03 -178
3.30 +861 +1,573
15 Jan → 16 Jan
long
517.23 → 517.27
+0.01%
100 shares buy 517.24 → 517.26 +0
Put 512 buy 0.74 → 0.48 -27
3.30 -27 +1,546
16 Jan → 17 Jan
long
515.25 → 520.65
+1.05%
100 shares buy 515.26 → 520.64 +536
Put 510 buy 0.74 → 0.12 -63
3.30 +473 +2,018
17 Jan → 21 Jan 4d
long
522.25 → 524.00
+0.34%
100 shares buy 522.26 → 523.99 +171
Put 517 buy 0.88 → 0.24 -65
3.30 +106 +2,124
21 Jan → 22 Jan
long
524.76 → 530.64
+1.12%
100 shares buy 524.77 → 530.63 +584
Put 520 buy 0.55 → 0.05 -51
3.30 +533 +2,657
22 Jan → 23 Jan
long
531.85 → 529.26
-0.49%
100 shares buy 531.86 → 529.25 -263
Put 527 buy 0.50 → 0.71 +20
3.30 -243 +2,414
23 Jan → 24 Jan
long
530.75 → 532.38
+0.31%
100 shares buy 530.76 → 532.37 +159
Put 525 buy 0.33 → 0.11 -23
3.30 +136 +2,549
24 Jan → 27 Jan 3d
long
528.80 → 513.67
-2.86%
100 shares buy 528.81 → 513.66 -1517
Put 524 buy 0.53 → 10.20 +966
3.30 -551 +1,998
27 Jan → 28 Jan
long
513.41 → 514.18
+0.15%
100 shares buy 513.42 → 514.17 +73
Put 508 buy 1.10 → 0.53 -58
3.30 +15 +2,013
28 Jan → 29 Jan
long
522.56 → 520.96
-0.31%
100 shares buy 522.57 → 520.95 -164
Put 517 buy 1.21 → 1.34 +12
3.30 -152 +1,860
29 Jan → 30 Jan
long
520.76 → 522.96
+0.42%
100 shares buy 520.77 → 522.95 +216
Put 516 buy 1.98 → 0.30 -169
3.30 +47 +1,907
30 Jan → 31 Jan
long
521.13 → 527.83
+1.29%
100 shares buy 521.14 → 527.82 +666
Put 516 buy 1.09 → 0.08 -102
3.30 +564 +2,471
31 Jan → 03 Feb 3d
long
521.54 → 513.68
-1.51%
100 shares buy 521.55 → 513.67 -790
Put 516 buy 1.34 → 3.62 +227
3.30 -563 +1,908
03 Feb → 04 Feb
long
518.79 → 519.31
+0.10%
100 shares buy 518.80 → 519.30 +48
Put 514 buy 1.62 → 0.70 -93
3.30 -45 +1,863
04 Feb → 05 Feb
long
524.20 → 521.69
-0.48%
100 shares buy 524.21 → 521.68 -255
Put 519 buy 1.10 → 0.96 -15
3.30 -270 +1,592
05 Feb → 06 Feb
long
525.26 → 526.96
+0.32%
100 shares buy 525.27 → 526.95 +166
Put 520 buy 0.76 → 0.21 -56
3.30 +110 +1,702
06 Feb → 07 Feb
long
528.10 → 531.54
+0.65%
100 shares buy 528.11 → 531.53 +340
Put 523 buy 1.07 → 0.12 -96
3.30 +244 +1,946
07 Feb → 10 Feb 3d
long
523.01 → 526.98
+0.76%
100 shares buy 523.02 → 526.97 +392
Put 518 buy 1.11 → 0.10 -102
3.30 +290 +2,236
10 Feb → 11 Feb
long
529.54 → 527.62
-0.36%
100 shares buy 529.55 → 527.61 -196
Put 524 buy 0.59 → 0.60 -0
3.30 -196 +2,039
11 Feb → 12 Feb
long
527.81 → 523.28
-0.86%
100 shares buy 527.82 → 523.27 -457
Put 523 buy 0.90 → 1.82 +91
3.30 -366 +1,673
12 Feb → 13 Feb
long
527.97 → 531.67
+0.70%
100 shares buy 527.98 → 531.66 +366
Put 523 buy 0.66 → 0.14 -53
3.30 +313 +1,986
13 Feb → 14 Feb
long
535.01 → 536.22
+0.23%
100 shares buy 535.02 → 536.21 +117
Put 530 buy 0.59 → 0.25 -35
3.30 +82 +2,067
14 Feb → 18 Feb 538.17 → 539.60 +0.27% No position: a leg has no usable quote at entry or exit (missing, or older than 15 minutes)
18 Feb → 19 Feb
long
537.58 → 538.35
+0.14%
100 shares buy 537.59 → 538.34 +73
Put 532 buy 0.37 → 0.14 -24
3.30 +49 +2,116
19 Feb → 20 Feb
long
539.07 → 537.88
-0.22%
100 shares buy 539.08 → 537.87 -123
Put 534 buy 0.41 → 0.29 -13
3.30 -136 +1,980
20 Feb → 21 Feb
long
536.48 → 537.57
+0.20%
100 shares buy 536.49 → 537.56 +105
Put 531 buy 0.46 → 0.19 -28
3.30 +77 +2,056
21 Feb → 24 Feb 3d
long
525.97 → 527.54
+0.30%
100 shares buy 525.98 → 527.53 +153
Put 521 buy 1.14 → 0.30 -85
3.30 +68 +2,124
24 Feb → 25 Feb
long
522.03 → 518.12
-0.75%
100 shares buy 522.04 → 518.11 -395
Put 517 buy 0.84 → 1.76 +91
3.30 -304 +1,820
25 Feb → 26 Feb
long
513.71 → 514.82
+0.22%
100 shares buy 513.72 → 514.81 +107
Put 509 buy 1.66 → 0.98 -69
3.30 +38 +1,858
26 Feb → 27 Feb
long
514.65 → 518.25
+0.70%
100 shares buy 514.66 → 518.24 +356
Put 510 buy 2.22 → 0.35 -188
3.30 +168 +2,025
27 Feb → 28 Feb
long
502.02 → 497.07
-0.99%
100 shares buy 502.03 → 497.06 -499
Put 497 buy 1.68 → 3.34 +165
3.30 -334 +1,691
28 Feb → 03 Mar 3d
long
504.09 → 512.25
+1.62%
100 shares buy 504.10 → 512.24 +812
Put 499 buy 1.60 → 0.14 -147
3.30 +665 +2,356
03 Mar → 04 Mar
long
494.24 → 493.39
-0.17%
100 shares buy 494.25 → 493.38 -89
Put 489 buy 2.12 → 1.89 -24
3.30 -113 +2,242
04 Mar → 05 Mar
long
498.68 → 496.05
-0.53%
100 shares buy 498.69 → 496.04 -266
Put 494 buy 2.16 → 2.66 +49
3.30 -218 +2,025
05 Mar → 06 Mar
long
502.63 → 492.92
-1.93%
100 shares buy 502.64 → 492.91 -975
Put 498 buy 2.05 → 6.30 +424
3.30 -551 +1,473
06 Mar → 07 Mar
long
487.41 → 488.72
+0.27%
100 shares buy 487.42 → 488.71 +127
Put 483 buy 3.05 → 1.43 -163
3.30 -36 +1,437
07 Mar → 10 Mar 3d
long
490.44 → 481.96
-1.73%
100 shares buy 490.45 → 481.95 -852
Put 486 buy 2.19 → 5.71 +351
3.30 -501 +936
10 Mar → 11 Mar
long
471.68 → 472.35
+0.14%
100 shares buy 471.69 → 472.34 +63
Put 467 buy 2.63 → 1.63 -101
3.30 -38 +898
11 Mar → 12 Mar
long
475.16 → 480.11
+1.04%
100 shares buy 475.17 → 480.10 +491
Put 470 buy 2.52 → 0.58 -195
3.30 +296 +1,193
12 Mar → 13 Mar
long
476.64 → 476.00
-0.14%
100 shares buy 476.65 → 475.99 -68
Put 472 buy 1.83 → 1.48 -36
3.30 -105 +1,089
13 Mar → 14 Mar
long
467.78 → 475.55
+1.66%
100 shares buy 467.79 → 475.54 +773
Put 463 buy 1.69 → 0.22 -148
3.30 +624 +1,713
14 Mar → 17 Mar 3d
long
478.74 → 480.94
+0.46%
100 shares buy 478.75 → 480.93 +216
Put 474 buy 1.39 → 0.47 -93
3.30 +123 +1,836
17 Mar → 18 Mar
long
484.81 → 478.15
-1.37%
100 shares buy 484.82 → 478.14 -670
Put 480 buy 0.99 → 3.41 +241
3.30 -430 +1,406
18 Mar → 19 Mar
long
474.42 → 476.40
+0.42%
100 shares buy 474.43 → 476.39 +194
Put 470 buy 1.72 → 0.86 -87
3.30 +107 +1,512
19 Mar → 20 Mar
long
483.21 → 478.82
-0.91%
100 shares buy 483.22 → 478.81 -443
Put 478 buy 1.10 → 2.31 +120
3.30 -323 +1,189
20 Mar → 21 Mar
long
479.48 → 474.04
-1.13%
100 shares buy 479.49 → 474.03 -548
Put 475 buy 1.22 → 3.16 +193
3.30 -355 +834
21 Mar → 24 Mar 3d
long
478.57 → 487.24
+1.81%
100 shares buy 478.58 → 487.23 +863
Put 474 buy 1.21 → 0.04 -118
3.30 +745 +1,579
24 Mar → 25 Mar
long
490.57 → 491.40
+0.17%
100 shares buy 490.58 → 491.39 +79
Put 486 buy 0.71 → 0.29 -43
3.30 +35 +1,614
25 Mar → 26 Mar
long
492.88 → 492.04
-0.17%
100 shares buy 492.89 → 492.03 -88
Put 488 buy 0.56 → 0.39 -18
3.30 -106 +1,507
26 Mar → 27 Mar
long
483.99 → 481.67
-0.48%
100 shares buy 484.00 → 481.66 -236
Put 479 buy 1.00 → 1.36 +35
3.30 -201 +1,306
27 Mar → 28 Mar
long
483.37 → 478.72
-0.96%
100 shares buy 483.38 → 478.71 -469
Put 479 buy 1.08 → 2.46 +137
3.30 -332 +974
28 Mar → 31 Mar 3d
long
468.38 → 458.68
-2.07%
100 shares buy 468.39 → 458.67 -974
Put 464 buy 1.74 → 6.34 +459
3.30 -515 +459
31 Mar → 01 Apr
long
468.55 → 467.01
-0.33%
100 shares buy 468.56 → 467.00 -158
Put 464 buy 1.55 → 1.45 -11
3.30 -169 +289
01 Apr → 02 Apr
long
471.30 → 468.29
-0.64%
100 shares buy 471.31 → 468.28 -305
Put 467 buy 1.95 → 2.67 +71
3.30 -234 +55
02 Apr → 03 Apr
long
476.29 → 459.53
-3.52%
100 shares buy 476.30 → 459.52 -1680
Put 472 buy 2.89 → 12.76 +986
3.30 -694 -639
03 Apr → 04 Apr
long
452.39 → 438.27
-3.12%
100 shares buy 452.40 → 438.26 -1416
Put 448 buy 2.41 → 10.59 +817
3.30 -599 -1,238
04 Apr → 07 Apr 3d
long
429.72 → 408.02
-5.05%
100 shares buy 429.73 → 408.01 -2174
Put 425 buy 5.45 → 17.84 +1238
3.30 -936 -2,174
07 Apr → 08 Apr
long
421.53 → 438.65
+4.06%
100 shares buy 421.54 → 438.64 +1708
Put 417 buy 6.10 → 0.45 -566
3.30 +1,142 -1,032
08 Apr → 09 Apr
long
411.12 → 417.18
+1.48%
100 shares buy 411.13 → 417.17 +602
Put 407 buy 6.92 → 3.05 -388
3.30 +214 -818
09 Apr → 10 Apr
long
463.12 → 454.35
-1.89%
100 shares buy 463.13 → 454.34 -881
Put 458 buy 4.48 → 6.95 +246
3.30 -635 -1,454
10 Apr → 11 Apr
long
440.97 → 444.75
+0.86%
100 shares buy 440.98 → 444.74 +374
Put 437 buy 6.00 → 2.89 -312
3.30 +62 -1,392
11 Apr → 14 Apr 3d
long
454.94 → 463.35
+1.85%
100 shares buy 454.95 → 463.34 +837
Put 450 buy 4.13 → 0.49 -365
3.30 +472 -920
14 Apr → 15 Apr
long
460.19 → 459.24
-0.21%
100 shares buy 460.20 → 459.23 -99
Put 456 buy 2.24 → 1.65 -60
3.30 -159 -1,080
15 Apr → 16 Apr
long
457.96 → 449.95
-1.75%
100 shares buy 457.97 → 449.94 -805
Put 453 buy 1.72 → 4.66 +293
3.30 -512 -1,592
16 Apr → 17 Apr
long
440.42 → 445.00
+1.04%
100 shares buy 440.43 → 444.99 +454
Put 436 buy 2.98 → 0.68 -231
3.30 +223 -1,369
17 Apr → 21 Apr 4d
long
444.76 → 438.73
-1.36%
100 shares buy 444.77 → 438.72 -607
Put 440 buy 2.48 → 3.32 +83
3.30 -524 -1,893
21 Apr → 22 Apr
long
431.45 → 437.89
+1.49%
100 shares buy 431.46 → 437.88 +640
Put 427 buy 2.07 → 0.28 -180
3.30 +459 -1,434
22 Apr → 23 Apr
long
443.04 → 459.11
+3.63%
100 shares buy 443.05 → 459.10 +1603
Put 439 buy 2.25 → 0.07 -219
3.30 +1,384 -50
23 Apr → 24 Apr
long
453.63 → 456.77
+0.69%
100 shares buy 453.64 → 456.76 +310
Put 449 buy 2.41 → 0.79 -163
3.30 +147 +96
24 Apr → 25 Apr 466.53 → 467.62 +0.23% No position: a leg has no usable quote at entry or exit (missing, or older than 15 minutes)
25 Apr → 28 Apr 3d
long
471.28 → 471.74
+0.10%
100 shares buy 471.29 → 471.73 +42
Put 467 buy 1.92 → 0.90 -103
3.30 -61 +35
28 Apr → 29 Apr
long
472.28 → 470.63
-0.35%
100 shares buy 472.29 → 470.62 -169
Put 468 buy 1.38 → 1.45 +6
3.30 -163 -128
29 Apr → 30 Apr
long
475.09 → 467.00
-1.70%
100 shares buy 475.10 → 466.99 -813
Put 470 buy 1.52 → 4.60 +307
3.30 -506 -635
30 Apr → 01 May
long
472.87 → 482.64
+2.07%
100 shares buy 472.88 → 482.63 +973
Put 468 buy 1.92 → 0.13 -180
3.30 +793 +158
01 May → 02 May
long
483.71 → 486.47
+0.57%
100 shares buy 483.72 → 486.46 +272
Put 479 buy 2.08 → 0.39 -170
3.30 +102 +260
02 May → 05 May 3d
long
489.26 → 485.15
-0.84%
100 shares buy 489.27 → 485.14 -415
Put 484 buy 1.16 → 1.57 +40
3.30 -375 -115
05 May → 06 May
long
487.10 → 480.54
-1.35%
100 shares buy 487.11 → 480.53 -660
Put 482 buy 0.82 → 2.76 +193
3.30 -467 -583
06 May → 07 May
long
483.54 → 482.03
-0.31%
100 shares buy 483.55 → 482.02 -155
Put 479 buy 1.46 → 1.50 +3
3.30 -152 -735
07 May → 08 May
long
484.15 → 487.33
+0.66%
100 shares buy 484.16 → 487.32 +314
Put 479 buy 1.37 → 0.34 -104
3.30 +210 -525
08 May → 09 May
long
490.72 → 491.05
+0.07%
100 shares buy 490.73 → 491.04 +29
Put 486 buy 1.10 → 0.42 -69
3.30 -40 -566
09 May → 12 May 3d
long
488.60 → 504.23
+3.20%
100 shares buy 488.61 → 504.22 +1559
Put 484 buy 1.95 → 0.02 -194
3.30 +1,365 +799
12 May → 13 May
long
505.90 → 509.99
+0.81%
100 shares buy 505.91 → 509.98 +405
Put 501 buy 1.09 → 0.11 -99
3.30 +305 +1,104
13 May → 14 May
long
516.83 → 518.69
+0.36%
100 shares buy 516.84 → 518.68 +182
Put 512 buy 0.88 → 0.35 -54
3.30 +128 +1,232
14 May → 15 May
long
517.44 → 517.22
-0.04%
100 shares buy 517.45 → 517.21 -26
Put 512 buy 0.97 → 0.47 -51
3.30 -77 +1,155
15 May → 16 May
long
517.99 → 519.71
+0.33%
100 shares buy 518.00 → 519.70 +168
Put 513 buy 0.90 → 0.31 -60
3.30 +108 +1,263
16 May → 19 May 3d
long
520.65 → 515.38
-1.01%
100 shares buy 520.66 → 515.37 -531
Put 515 buy 0.77 → 1.85 +107
3.30 -424 +838
19 May → 20 May
long
520.58 → 519.67
-0.17%
100 shares buy 520.59 → 519.66 -95
Put 515 buy 0.72 → 0.39 -34
3.30 -129 +709
20 May → 21 May
long
518.95 → 517.23
-0.33%
100 shares buy 518.96 → 517.22 -176
Put 514 buy 0.75 → 0.78 +2
3.30 -174 +535
21 May → 22 May
long
514.29 → 512.53
-0.34%
100 shares buy 514.30 → 512.52 -180
Put 509 buy 1.08 → 1.17 +8
3.30 -172 +362
22 May → 23 May
long
515.88 → 507.64
-1.60%
100 shares buy 515.89 → 507.63 -828
Put 511 buy 0.92 → 4.52 +359
3.30 -469 -107
23 May → 27 May 4d
long
510.83 → 515.59
+0.93%
100 shares buy 510.84 → 515.58 +472
Put 506 buy 1.51 → 0.08 -144
3.30 +328 +221
27 May → 28 May
long
520.50 → 522.70
+0.42%
100 shares buy 520.51 → 522.69 +216
Put 515 buy 0.91 → 0.29 -63
3.30 +153 +373
28 May → 29 May
long
520.11 → 524.79
+0.90%
100 shares buy 520.12 → 524.78 +464
Put 515 buy 1.54 → 0.17 -138
3.30 +326 +699
29 May → 30 May
long
519.35 → 518.52
-0.16%
100 shares buy 519.36 → 518.51 -87
Put 514 buy 0.98 → 0.72 -27
3.30 -114 +585
30 May → 02 Jun 3d
long
519.09 → 520.10
+0.20%
100 shares buy 519.10 → 520.09 +97
Put 514 buy 1.22 → 0.39 -84
3.30 +13 +598
02 Jun → 03 Jun
long
522.65 → 523.24
+0.11%
100 shares buy 522.66 → 523.23 +54
Put 517 buy 0.56 → 0.23 -34
3.30 +20 +618
03 Jun → 04 Jun
long
527.02 → 528.71
+0.32%
100 shares buy 527.03 → 528.70 +165
Put 522 buy 0.54 → 0.19 -36
3.30 +129 +747
04 Jun → 05 Jun
long
529.32 → 529.92
+0.11%
100 shares buy 529.33 → 529.91 +56
Put 524 buy 0.54 → 0.43 -12
3.30 +44 +791
05 Jun → 06 Jun
long
525.73 → 529.56
+0.73%
100 shares buy 525.74 → 529.55 +379
Put 520 buy 1.26 → 0.11 -116
3.30 +263 +1,053
06 Jun → 09 Jun 3d
long
530.30 → 529.67
-0.12%
100 shares buy 530.31 → 529.66 -67
Put 525 buy 0.82 → 0.38 -45
3.30 -112 +941
09 Jun → 10 Jun
long
531.10 → 530.91
-0.04%
100 shares buy 531.11 → 530.90 -23
Put 526 buy 0.55 → 0.26 -30
3.30 -53 +888
10 Jun → 11 Jun
long
533.55 → 534.55
+0.19%
100 shares buy 533.56 → 534.54 +96
Put 528 buy 0.77 → 0.19 -59
3.30 +37 +925
11 Jun → 12 Jun
long
531.84 → 531.52
-0.06%
100 shares buy 531.85 → 531.51 -36
Put 527 buy 0.90 → 0.45 -46
3.30 -82 +843
12 Jun → 13 Jun
long
533.05 → 529.68
-0.63%
100 shares buy 533.06 → 529.67 -342
Put 528 buy 0.65 → 1.36 +70
3.30 -272 +571
13 Jun → 16 Jun 3d
long
526.41 → 531.83
+1.03%
100 shares buy 526.42 → 531.82 +538
Put 521 buy 1.54 → 0.07 -148
3.30 +390 +960
16 Jun → 17 Jun
long
533.97 → 532.15
-0.34%
100 shares buy 533.98 → 532.14 -186
Put 529 buy 0.59 → 0.50 -10
3.30 -196 +764
17 Jun → 18 Jun
long
529.53 → 528.59
-0.18%
100 shares buy 529.54 → 528.58 -98
Put 524 buy 1.17 → 0.75 -43
3.30 -142 +622
18 Jun → 20 Jun 2d
long
530.25 → 532.60
+0.44%
100 shares buy 530.26 → 532.59 +231
Put 525 buy 1.39 → 0.18 -122
3.30 +109 +731
20 Jun → 23 Jun 3d
long
526.11 → 524.76
-0.25%
100 shares buy 526.12 → 524.75 -138
Put 521 buy 1.33 → 0.72 -62
3.30 -200 +531
23 Jun → 24 Jun
long
530.86 → 537.12
+1.18%
100 shares buy 530.87 → 537.11 +622
Put 526 buy 0.79 → 0.08 -72
3.30 +550 +1,080
24 Jun → 25 Jun
long
540.03 → 542.52
+0.46%
100 shares buy 540.04 → 542.51 +245
Put 535 buy 0.51 → 0.09 -43
3.30 +202 +1,282
25 Jun → 26 Jun
long
540.63 → 542.95
+0.43%
100 shares buy 540.64 → 542.94 +228
Put 535 buy 0.34 → 0.08 -27
3.30 +201 +1,483
26 Jun → 27 Jun
long
545.86 → 547.49
+0.30%
100 shares buy 545.87 → 547.48 +159
Put 540 buy 0.32 → 0.10 -23
3.30 +136 +1,618
27 Jun → 30 Jun 3d
long
547.07 → 550.14
+0.56%
100 shares buy 547.08 → 550.13 +303
Put 542 buy 0.59 → 0.08 -52
3.30 +251 +1,869
30 Jun → 01 Jul
long
551.55 → 549.71
-0.33%
100 shares buy 551.56 → 549.70 -188
Put 546 buy 0.37 → 0.37 -1
3.30 -189 +1,680
01 Jul → 02 Jul
long
547.42 → 546.55
-0.16%
100 shares buy 547.43 → 546.54 -92
Put 542 buy 0.35 → 0.31 -5
3.30 -97 +1,583
02 Jul → 03 Jul
long
550.29 → 553.98
+0.67%
100 shares buy 550.30 → 553.97 +365
Put 545 buy 0.45 → 0.04 -42
3.30 +323 +1,906
03 Jul → 07 Jul 4d
long
556.49 → 553.13
-0.60%
100 shares buy 556.50 → 553.12 -340
Put 551 buy 0.69 → 0.67 -3
3.30 -343 +1,563
07 Jul → 08 Jul
long
551.33 → 552.58
+0.23%
100 shares buy 551.34 → 552.57 +121
Put 546 buy 0.45 → 0.10 -36
3.30 +85 +1,648
08 Jul → 09 Jul
long
551.96 → 555.57
+0.65%
100 shares buy 551.97 → 555.56 +357
Put 546 buy 0.25 → 0.03 -23
3.30 +334 +1,982
09 Jul → 10 Jul
long
556.00 → 555.92
-0.01%
100 shares buy 556.01 → 555.91 -12
Put 550 buy 0.21 → 0.13 -9
3.30 -21 +1,960
10 Jul → 11 Jul
long
555.92 → 553.65
-0.41%
100 shares buy 555.93 → 553.64 -231
Put 550 buy 0.26 → 0.43 +16
3.30 -215 +1,745
11 Jul → 14 Jul 3d
long
554.53 → 553.84
-0.12%
100 shares buy 554.54 → 553.83 -73
Put 549 buy 0.43 → 0.17 -27
3.30 -100 +1,645
14 Jul → 15 Jul
long
556.01 → 559.35
+0.60%
100 shares buy 556.02 → 559.34 +330
Put 550 buy 0.39 → 0.04 -36
3.30 +294 +1,938
15 Jul → 16 Jul
long
558.10 → 556.18
-0.34%
100 shares buy 558.11 → 556.17 -196
Put 553 buy 0.40 → 0.41 -0
3.30 -196 +1,743
16 Jul → 17 Jul
long
557.76 → 557.66
-0.02%
100 shares buy 557.77 → 557.65 -14
Put 552 buy 0.35 → 0.16 -20
3.30 -34 +1,708
17 Jul → 18 Jul
long
561.77 → 562.91
+0.20%
100 shares buy 561.78 → 562.90 +110
Put 556 buy 0.34 → 0.11 -24
3.30 +86 +1,794
18 Jul → 21 Jul 3d
long
560.86 → 563.14
+0.41%
100 shares buy 560.87 → 563.13 +224
Put 555 buy 0.28 → 0.05 -24
3.30 +200 +1,994
21 Jul → 22 Jul
long
564.47 → 562.96
-0.27%
100 shares buy 564.48 → 562.95 -155
Put 559 buy 0.24 → 0.23 -2
3.30 -157 +1,836
22 Jul → 23 Jul
long
561.73 → 561.34
-0.07%
100 shares buy 561.74 → 561.33 -43
Put 556 buy 0.35 → 0.28 -8
3.30 -51 +1,785
23 Jul → 24 Jul
long
562.57 → 564.98
+0.43%
100 shares buy 562.58 → 564.97 +237
Put 557 buy 0.57 → 0.09 -49
3.30 +188 +1,973
24 Jul → 25 Jul
long
565.80 → 565.08
-0.13%
100 shares buy 565.81 → 565.07 -76
Put 560 buy 0.26 → 0.14 -13
3.30 -89 +1,884
25 Jul → 28 Jul 3d
long
566.74 → 568.25
+0.27%
100 shares buy 566.75 → 568.24 +147
Put 561 buy 0.25 → 0.06 -20
3.30 +127 +2,011
28 Jul → 29 Jul
long
567.60 → 571.63
+0.71%
100 shares buy 567.61 → 571.62 +399
Put 562 buy 0.18 → 0.02 -17
3.30 +381 +2,392
29 Jul → 30 Jul
long
567.17 → 568.13
+0.17%
100 shares buy 567.18 → 568.12 +92
Put 562 buy 0.68 → 0.31 -38
3.30 +53 +2,445
30 Jul → 31 Jul
long
565.93 → 572.87
+1.23%
100 shares buy 565.94 → 572.86 +690
Put 560 buy 0.96 → 0.07 -90
3.30 +600 +3,045
31 Jul → 01 Aug
long
566.36 → 557.10
-1.64%
100 shares buy 566.37 → 557.09 -930
Put 561 buy 1.12 → 4.71 +358
3.30 -572 +2,473
01 Aug → 04 Aug 3d
long
553.99 → 559.94
+1.07%
100 shares buy 554.00 → 559.93 +591
Put 548 buy 1.19 → 0.06 -114
3.30 +477 +2,949
04 Aug → 05 Aug
long
563.35 → 564.42
+0.19%
100 shares buy 563.36 → 564.41 +103
Put 558 buy 0.54 → 0.23 -32
3.30 +71 +3,020
05 Aug → 06 Aug
long
560.44 → 562.34
+0.34%
100 shares buy 560.45 → 562.33 +186
Put 555 buy 0.55 → 0.16 -40
3.30 +146 +3,166
06 Aug → 07 Aug
long
567.23 → 571.97
+0.84%
100 shares buy 567.24 → 571.96 +470
Put 562 buy 0.49 → 0.08 -42
3.30 +428 +3,594
07 Aug → 08 Aug
long
567.79 → 570.56
+0.49%
100 shares buy 567.80 → 570.55 +273
Put 562 buy 0.53 → 0.09 -45
3.30 +228 +3,822
08 Aug → 11 Aug 3d
long
573.86 → 573.94
+0.01%
100 shares buy 573.87 → 573.93 +4
Put 568 buy 0.39 → 0.17 -23
3.30 -19 +3,802
11 Aug → 12 Aug
long
573.07 → 576.30
+0.56%
100 shares buy 573.08 → 576.29 +319
Put 567 buy 0.65 → 0.07 -59
3.30 +260 +4,062
12 Aug → 13 Aug
long
579.66 → 583.09
+0.59%
100 shares buy 579.67 → 583.08 +339
Put 574 buy 0.32 → 0.06 -27
3.30 +312 +4,374
13 Aug → 14 Aug
long
579.63 → 579.40
-0.04%
100 shares buy 579.64 → 579.39 -27
Put 574 buy 0.39 → 0.35 -5
3.30 -32 +4,342
14 Aug → 15 Aug
long
580.38 → 578.54
-0.32%
100 shares buy 580.39 → 578.53 -188
Put 575 buy 0.53 → 0.52 -2
3.30 -190 +4,151
15 Aug → 18 Aug 3d
long
577.64 → 577.55
-0.02%
100 shares buy 577.65 → 577.54 -13
Put 572 buy 0.44 → 0.14 -31
3.30 -44 +4,107
18 Aug → 19 Aug
long
577.08 → 574.09
-0.52%
100 shares buy 577.09 → 574.08 -303
Put 571 buy 0.20 → 0.39 +18
3.30 -286 +3,821
19 Aug → 20 Aug
long
569.38 → 566.95
-0.43%
100 shares buy 569.39 → 566.94 -247
Put 564 buy 0.54 → 0.72 +17
3.30 -230 +3,591
20 Aug → 21 Aug
long
566.09 → 563.98
-0.37%
100 shares buy 566.10 → 563.97 -216
Put 560 buy 0.56 → 0.77 +20
3.30 -196 +3,395
21 Aug → 22 Aug
long
563.27 → 563.87
+0.11%
100 shares buy 563.28 → 563.86 +56
Put 558 buy 1.47 → 1.08 -40
3.30 +15 +3,410
22 Aug → 25 Aug 3d
long
571.69 → 569.77
-0.34%
100 shares buy 571.70 → 569.76 -196
Put 566 buy 0.47 → 0.40 -8
3.30 -204 +3,206
25 Aug → 26 Aug
long
571.57 → 570.60
-0.17%
100 shares buy 571.58 → 570.59 -101
Put 566 buy 0.30 → 0.25 -6
3.30 -107 +3,099
26 Aug → 27 Aug
long
571.40 → 571.94
+0.09%
100 shares buy 571.41 → 571.93 +50
Put 566 buy 0.78 → 0.46 -33
3.30 +17 +3,115
27 Aug → 28 Aug
long
573.62 → 576.21
+0.45%
100 shares buy 573.63 → 576.20 +255
Put 568 buy 1.74 → 0.12 -163
3.30 +91 +3,207
28 Aug → 29 Aug
long
577.63 → 574.35
-0.57%
100 shares buy 577.64 → 574.34 -332
Put 572 buy 0.38 → 0.66 +27
3.30 -306 +2,901
29 Aug → 02 Sep 4d
long
570.44 → 560.91
-1.67%
100 shares buy 570.45 → 560.90 -957
Put 565 buy 0.74 → 4.69 +394
3.30 -564 +2,337
02 Sep → 03 Sep
long
564.94 → 568.65
+0.66%
100 shares buy 564.95 → 568.64 +367
Put 559 buy 0.61 → 0.09 -53
3.30 +314 +2,651
03 Sep → 04 Sep
long
568.62 → 572.04
+0.60%
100 shares buy 568.63 → 572.03 +337
Put 563 buy 0.66 → 0.11 -56
3.30 +281 +2,932
04 Sep → 05 Sep
long
574.60 → 579.83
+0.91%
100 shares buy 574.61 → 579.82 +520
Put 569 buy 0.92 → 0.08 -85
3.30 +434 +3,366
05 Sep → 08 Sep 3d
long
575.41 → 579.20
+0.66%
100 shares buy 575.42 → 579.19 +375
Put 570 buy 0.55 → 0.06 -50
3.30 +325 +3,691
08 Sep → 09 Sep
long
578.73 → 579.85
+0.19%
100 shares buy 578.74 → 579.84 +108
Put 573 buy 0.30 → 0.13 -18
3.30 +90 +3,781
09 Sep → 10 Sep
long
579.93 → 582.85
+0.50%
100 shares buy 579.94 → 582.84 +288
Put 574 buy 0.30 → 0.07 -24
3.30 +263 +4,044
10 Sep → 11 Sep
long
580.42 → 583.43
+0.52%
100 shares buy 580.43 → 583.42 +296
Put 575 buy 0.80 → 0.12 -69
3.30 +227 +4,271
11 Sep → 12 Sep
long
584.44 → 584.87
+0.07%
100 shares buy 584.45 → 584.86 +39
Put 579 buy 0.37 → 0.15 -23
3.30 +16 +4,287
12 Sep → 15 Sep 3d
long
586.75 → 589.01
+0.39%
100 shares buy 586.76 → 589.00 +222
Put 581 buy 0.39 → 0.06 -34
3.30 +188 +4,475
15 Sep → 16 Sep
long
590.85 → 592.11
+0.21%
100 shares buy 590.86 → 592.10 +122
Put 585 buy 0.34 → 0.09 -26
3.30 +96 +4,570
16 Sep → 17 Sep
long
591.45 → 590.60
-0.14%
100 shares buy 591.46 → 590.59 -89
Put 586 buy 0.88 → 0.81 -8
3.30 -97 +4,473
17 Sep → 18 Sep
long
590.49 → 595.38
+0.83%
100 shares buy 590.50 → 595.37 +485
Put 585 buy 0.99 → 0.08 -92
3.30 +393 +4,866
18 Sep → 19 Sep
long
595.71 → 596.90
+0.20%
100 shares buy 595.72 → 596.89 +115
Put 590 buy 0.55 → 0.22 -34
3.30 +81 +4,946
19 Sep → 22 Sep 3d
long
598.74 → 598.61
-0.02%
100 shares buy 598.75 → 598.60 -17
Put 593 buy 0.51 → 0.11 -41
3.30 -58 +4,888
22 Sep → 23 Sep
long
602.07 → 602.15
+0.01%
100 shares buy 602.08 → 602.14 +4
Put 596 buy 0.34 → 0.10 -25
3.30 -21 +4,867
23 Sep → 24 Sep
long
598.16 → 598.50
+0.06%
100 shares buy 598.17 → 598.49 +30
Put 592 buy 0.51 → 0.10 -42
3.30 -12 +4,855
24 Sep → 25 Sep
long
595.35 → 590.83
-0.76%
100 shares buy 595.36 → 590.82 -455
Put 589 buy 0.44 → 1.12 +67
3.30 -389 +4,466
25 Sep → 26 Sep
long
593.00 → 595.27
+0.38%
100 shares buy 593.00 → 595.26 +223
Put 587 buy 0.71 → 0.14 -58
3.30 +165 +4,631
26 Sep → 29 Sep 3d
long
595.78 → 599.63
+0.65%
100 shares buy 595.79 → 599.62 +381
Put 590 buy 0.54 → 0.06 -49
3.30 +332 +4,963
29 Sep → 30 Sep
long
598.42 → 597.04
-0.23%
100 shares buy 598.43 → 597.03 -142
Put 592 buy 0.43 → 0.32 -12
3.30 -154 +4,809
30 Sep → 01 Oct
long
599.03 → 598.44
-0.10%
100 shares buy 599.04 → 598.43 -63
Put 593 buy 0.50 → 0.32 -19
3.30 -82 +4,726
01 Oct → 02 Oct
long
603.12 → 605.92
+0.46%
100 shares buy 603.13 → 605.91 +276
Put 597 buy 0.34 → 0.07 -28
3.30 +248 +4,974
02 Oct → 03 Oct
long
605.79 → 606.81
+0.17%
100 shares buy 605.80 → 606.80 +98
Put 600 buy 0.39 → 0.14 -26
3.30 +72 +5,046
03 Oct → 06 Oct 3d
long
603.53 → 607.19
+0.61%
100 shares buy 603.54 → 607.18 +362
Put 597 buy 0.41 → 0.05 -37
3.30 +325 +5,370
06 Oct → 07 Oct
long
608.33 → 609.10
+0.13%
100 shares buy 608.34 → 609.09 +73
Put 602 buy 0.26 → 0.09 -18
3.30 +55 +5,425
07 Oct → 08 Oct
long
605.00 → 606.41
+0.23%
100 shares buy 605.01 → 606.40 +137
Put 599 buy 0.40 → 0.11 -30
3.30 +107 +5,532
08 Oct → 09 Oct
long
610.82 → 610.96
+0.02%
100 shares buy 610.83 → 610.95 +10
Put 605 buy 0.39 → 0.16 -24
3.30 -14 +5,517
09 Oct → 10 Oct
long
610.23 → 611.78
+0.25%
100 shares buy 610.24 → 611.77 +151
Put 604 buy 0.41 → 0.11 -31
3.30 +120 +5,638
10 Oct → 13 Oct 3d
long
592.73 → 598.08
+0.90%
100 shares buy 592.74 → 598.07 +531
Put 587 buy 2.33 → 0.31 -203
3.30 +328 +5,965
13 Oct → 14 Oct
long
602.38 → 593.41
-1.49%
100 shares buy 602.39 → 593.40 -901
Put 596 buy 0.66 → 4.11 +344
3.30 -557 +5,408
14 Oct → 15 Oct
long
597.07 → 603.05
+1.00%
100 shares buy 597.08 → 603.04 +594
Put 591 buy 1.54 → 0.14 -141
3.30 +453 +5,861
15 Oct → 16 Oct
long
601.85 → 606.17
+0.72%
100 shares buy 601.86 → 606.16 +428
Put 596 buy 1.36 → 0.31 -106
3.30 +322 +6,182
16 Oct → 17 Oct
long
598.62 → 599.01
+0.07%
100 shares buy 598.63 → 599.00 +35
Put 593 buy 2.01 → 1.29 -73
3.30 -38 +6,144
17 Oct → 20 Oct 3d
long
604.31 → 608.77
+0.74%
100 shares buy 604.32 → 608.76 +442
Put 598 buy 1.34 → 0.18 -117
3.30 +325 +6,469
20 Oct → 21 Oct
long
611.80 → 611.11
-0.11%
100 shares buy 611.81 → 611.10 -73
Put 606 buy 0.60 → 0.43 -18
3.30 -91 +6,378
21 Oct → 22 Oct
long
611.90 → 608.90
-0.49%
100 shares buy 611.91 → 608.89 -304
Put 606 buy 0.55 → 0.91 +35
3.30 -269 +6,108
22 Oct → 23 Oct
long
605.07 → 605.30
+0.04%
100 shares buy 605.08 → 605.29 +19
Put 599 buy 0.97 → 0.46 -52
3.30 -33 +6,075
23 Oct → 24 Oct
long
610.70 → 616.57
+0.96%
100 shares buy 610.71 → 616.56 +583
Put 605 buy 0.90 → 0.14 -77
3.30 +506 +6,581
24 Oct → 27 Oct 3d
long
617.84 → 624.69
+1.11%
100 shares buy 617.85 → 624.68 +681
Put 612 buy 0.98 → 0.08 -91
3.30 +590 +7,170
27 Oct → 28 Oct
long
627.46 → 630.77
+0.53%
100 shares buy 627.47 → 630.76 +327
Put 621 buy 0.41 → 0.13 -29
3.30 +298 +7,468
28 Oct → 29 Oct
long
633.74 → 635.88
+0.34%
100 shares buy 633.75 → 635.87 +209
Put 627 buy 1.14 → 0.52 -63
3.30 +146 +7,614
29 Oct → 30 Oct
long
633.82 → 630.18
-0.57%
100 shares buy 633.83 → 630.17 -368
Put 627 buy 2.39 → 1.74 -66
3.30 -434 +7,180
30 Oct → 31 Oct
long
626.97 → 633.22
+1.00%
100 shares buy 626.98 → 633.21 +621
Put 621 buy 1.56 → 0.13 -144
3.30 +477 +7,657
31 Oct → 03 Nov 3d
long
631.66 → 635.06
+0.54%
100 shares buy 631.67 → 635.05 +336
Put 625 buy 0.83 → 0.13 -71
3.30 +265 +7,921
03 Nov → 04 Nov
long
632.01 → 621.69
-1.63%
100 shares buy 632.02 → 621.68 -1036
Put 626 buy 0.56 → 5.09 +452
3.30 -584 +7,337
04 Nov → 05 Nov
long
620.52 → 617.52
-0.48%
100 shares buy 620.53 → 617.51 -304
Put 614 buy 0.97 → 1.08 +10
3.30 -295 +7,042
05 Nov → 06 Nov
long
624.95 → 621.13
-0.61%
100 shares buy 624.96 → 621.12 -386
Put 619 buy 0.73 → 1.34 +60
3.30 -326 +6,716
06 Nov → 07 Nov
long
612.85 → 607.12
-0.93%
100 shares buy 612.86 → 607.12 -577
Put 607 buy 1.37 → 2.83 +145
3.30 -432 +6,284
07 Nov → 10 Nov 3d
long
608.94 → 619.67
+1.76%
100 shares buy 608.95 → 619.66 +1069
Put 603 buy 1.65 → 0.05 -161
3.30 +908 +7,192
10 Nov → 11 Nov
long
623.71 → 620.86
-0.46%
100 shares buy 623.72 → 620.85 -289
Put 617 buy 0.63 → 0.51 -13
3.30 -302 +6,890
11 Nov → 12 Nov
long
621.92 → 622.43
+0.08%
100 shares buy 621.93 → 622.42 +47
Put 616 buy 0.67 → 0.33 -35
3.30 +12 +6,901
12 Nov → 13 Nov
long
621.05 → 616.52
-0.73%
100 shares buy 621.06 → 616.51 -457
Put 615 buy 0.91 → 1.76 +84
3.30 -373 +6,528
13 Nov → 14 Nov
long
608.88 → 597.61
-1.85%
100 shares buy 608.89 → 597.60 -1131
Put 603 buy 1.82 → 6.69 +486
3.30 -645 +5,882
14 Nov → 17 Nov 3d
long
608.88 → 608.61
-0.04%
100 shares buy 608.89 → 608.60 -31
Put 603 buy 1.96 → 1.10 -87
3.30 -118 +5,764
17 Nov → 18 Nov
long
601.43 → 600.21
-0.20%
100 shares buy 601.44 → 600.20 -126
Put 595 buy 1.74 → 1.40 -35
3.30 -162 +5,602
18 Nov → 19 Nov
long
598.09 → 597.55
-0.09%
100 shares buy 598.10 → 597.54 -58
Put 592 buy 2.56 → 1.67 -90
3.30 -149 +5,454
19 Nov → 20 Nov
long
600.84 → 611.13
+1.71%
100 shares buy 600.85 → 611.12 +1025
Put 595 buy 3.60 → 0.09 -352
3.30 +673 +6,126
20 Nov → 21 Nov
long
586.24 → 588.10
+0.32%
100 shares buy 586.25 → 588.09 +183
Put 580 buy 3.48 → 1.48 -201
3.30 -19 +6,108
21 Nov → 24 Nov 3d
long
591.94 → 599.12
+1.21%
100 shares buy 591.95 → 599.11 +714
Put 586 buy 2.37 → 0.24 -214
3.30 +500 +6,607
24 Nov → 25 Nov
long
605.82 → 603.40
-0.40%
100 shares buy 605.83 → 603.39 -246
Put 600 buy 1.04 → 1.10 +5
3.30 -241 +6,367
25 Nov → 26 Nov
long
608.87 → 612.93
+0.67%
100 shares buy 608.88 → 612.92 +402
Put 603 buy 0.69 → 0.23 -47
3.30 +355 +6,721
26 Nov → 28 Nov 2d
long
615.29 → 617.00
+0.28%
100 shares buy 615.30 → 616.99 +167
Put 609 buy 0.43 → 0.16 -28
3.30 +139 +6,860
28 Nov → 01 Dec 3d
long
617.09 → 614.68
-0.39%
100 shares buy 617.10 → 614.67 -245
Put 611 buy 0.71 → 0.89 +17
3.30 -228 +6,632
01 Dec → 02 Dec
long
617.58 → 620.28
+0.44%
100 shares buy 617.59 → 620.27 +266
Put 611 buy 0.57 → 0.11 -47
3.30 +219 +6,850
02 Dec → 03 Dec
long
622.58 → 619.09
-0.56%
100 shares buy 622.59 → 619.08 -353
Put 616 buy 0.51 → 1.32 +80
3.30 -273 +6,577
03 Dec → 04 Dec
long
624.03 → 621.46
-0.41%
100 shares buy 624.04 → 621.45 -261
Put 618 buy 0.52 → 0.92 +39
3.30 -222 +6,355
04 Dec → 05 Dec
long
621.49 → 626.27
+0.77%
100 shares buy 621.50 → 626.26 +474
Put 615 buy 0.56 → 0.14 -43
3.30 +430 +6,785
05 Dec → 08 Dec 3d
long
625.40 → 628.10
+0.43%
100 shares buy 625.41 → 628.09 +265
Put 619 buy 0.51 → 0.11 -41
3.30 +224 +7,009
08 Dec → 09 Dec
long
622.84 → 622.12
-0.11%
100 shares buy 622.85 → 622.12 -76
Put 617 buy 0.50 → 0.40 -11
3.30 -87 +6,923
09 Dec → 10 Dec
long
625.20 → 623.10
-0.34%
100 shares buy 625.21 → 623.09 -214
Put 619 buy 0.82 → 1.12 +29
3.30 -185 +6,738
10 Dec → 11 Dec
long
628.49 → 622.16
-1.01%
100 shares buy 628.50 → 622.15 -637
Put 622 buy 0.89 → 2.23 +133
3.30 -504 +6,233
11 Dec → 12 Dec
long
624.69 → 622.44
-0.36%
100 shares buy 624.70 → 622.43 -229
Put 618 buy 0.61 → 0.48 -14
3.30 -243 +5,990
12 Dec → 15 Dec 3d
long
612.90 → 616.19
+0.54%
100 shares buy 612.91 → 616.18 +325
Put 607 buy 1.08 → 0.18 -91
3.30 +234 +6,224
15 Dec → 16 Dec
long
610.89 → 609.52
-0.22%
100 shares buy 610.90 → 609.51 -141
Put 605 buy 0.74 → 0.86 +11
3.30 -130 +6,093
16 Dec → 17 Dec
long
612.94 → 612.52
-0.07%
100 shares buy 612.95 → 612.51 -46
Put 607 buy 0.57 → 0.50 -8
3.30 -54 +6,039
17 Dec → 18 Dec
long
602.33 → 609.53
+1.20%
100 shares buy 602.34 → 609.52 +716
Put 596 buy 1.08 → 0.12 -97
3.30 +619 +6,658
18 Dec → 19 Dec
long
610.97 → 614.15
+0.52%
100 shares buy 610.98 → 614.14 +315
Put 605 buy 0.81 → 0.28 -54
3.30 +261 +6,918
19 Dec → 22 Dec 3d
long
616.73 → 619.58
+0.46%
100 shares buy 616.74 → 619.57 +281
Put 611 buy 0.68 → 0.16 -53
3.30 +227 +7,146
22 Dec → 23 Dec
long
619.25 → 619.65
+0.06%
100 shares buy 619.26 → 619.64 +36
Put 613 buy 0.24 → 0.13 -12
3.30 +24 +7,169
23 Dec → 24 Dec
long
621.82 → 622.58
+0.12%
100 shares buy 621.83 → 622.57 +72
Put 616 buy 0.13 → 0.03 -11
3.30 +61 +7,230
24 Dec → 26 Dec 2d
long
623.81 → 624.71
+0.14%
100 shares buy 623.82 → 624.70 +86
Put 618 buy 0.20 → 0.05 -16
3.30 +70 +7,300
26 Dec → 29 Dec 3d
long
624.18 → 620.45
-0.60%
100 shares buy 624.19 → 620.44 -377
Put 618 buy 0.18 → 0.58 +39
3.30 -339 +6,961
29 Dec → 30 Dec
long
620.93 → 620.51
-0.07%
100 shares buy 620.94 → 620.50 -46
Put 615 buy 0.28 → 0.18 -11
3.30 -57 +6,904
30 Dec → 31 Dec
long
620.21 → 619.33
-0.14%
100 shares buy 620.22 → 619.32 -92
Put 614 buy 0.32 → 0.17 -16
3.30 -108 +6,796
31 Dec → 02 Jan 2d
long
615.55 → 619.90
+0.71%
100 shares buy 615.56 → 619.89 +431
Put 609 buy 0.45 → 0.05 -41
3.30 +390 +7,185
02 Jan → 05 Jan 3d
long
613.21 → 617.98
+0.78%
100 shares buy 613.22 → 617.97 +473
Put 607 buy 0.58 → 0.10 -49
3.30 +424 +7,609
05 Jan → 06 Jan
long
618.25 → 619.50
+0.20%
100 shares buy 618.26 → 619.49 +121
Put 612 buy 0.42 → 0.11 -32
3.30 +89 +7,698
06 Jan → 07 Jan
long
623.82 → 623.80
-0.00%
100 shares buy 623.83 → 623.79 -6
Put 618 buy 0.38 → 0.25 -14
3.30 -20 +7,677
07 Jan → 08 Jan
long
624.05 → 621.09
-0.47%
100 shares buy 624.06 → 621.08 -300
Put 618 buy 0.49 → 0.68 +18
3.30 -282 +7,395
08 Jan → 09 Jan
long
620.37 → 620.50
+0.02%
100 shares buy 620.38 → 620.49 +9
Put 614 buy 0.89 → 0.55 -35
3.30 -26 +7,369
09 Jan → 12 Jan 3d
long
627.33 → 624.95
-0.38%
100 shares buy 627.34 → 624.94 -242
Put 621 buy 0.45 → 0.52 +6
3.30 -236 +7,132
12 Jan → 13 Jan
long
627.88 → 628.06
+0.03%
100 shares buy 627.89 → 628.05 +14
Put 622 buy 0.52 → 0.18 -35
3.30 -21 +7,111
13 Jan → 14 Jan
long
624.69 → 623.19
-0.24%
100 shares buy 624.70 → 623.18 -154
Put 618 buy 0.62 → 0.65 +2
3.30 -152 +6,959
14 Jan → 15 Jan
long
618.43 → 625.76
+1.19%
100 shares buy 618.44 → 625.75 +730
Put 612 buy 0.74 → 0.04 -71
3.30 +658 +7,617
15 Jan → 16 Jan
long
621.52 → 625.44
+0.63%
100 shares buy 621.53 → 625.43 +388
Put 615 buy 0.67 → 0.07 -61
3.30 +327 +7,944
16 Jan → 20 Jan 4d
long
621.63 → 613.05
-1.38%
100 shares buy 621.64 → 613.04 -862
Put 615 buy 0.67 → 3.67 +299
3.30 -563 +7,380
20 Jan → 21 Jan
long
607.59 → 608.71
+0.19%
100 shares buy 607.60 → 608.70 +108
Put 602 buy 1.40 → 0.53 -88
3.30 +20 +7,401
21 Jan → 22 Jan
long
616.43 → 620.85
+0.72%
100 shares buy 616.44 → 620.84 +438
Put 610 buy 0.74 → 0.09 -66
3.30 +372 +7,773
22 Jan → 23 Jan
long
619.63 → 619.32
-0.05%
100 shares buy 619.64 → 619.31 -35
Put 613 buy 0.52 → 0.33 -20
3.30 -55 +7,717
23 Jan → 26 Jan 3d
long
622.70 → 623.67
+0.16%
100 shares buy 622.71 → 623.66 +93
Put 616 buy 0.68 → 0.20 -49
3.30 +44 +7,761
26 Jan → 27 Jan
long
626.48 → 628.37
+0.30%
100 shares buy 626.49 → 628.36 +185
Put 620 buy 0.42 → 0.13 -30
3.30 +155 +7,916
27 Jan → 28 Jan
long
631.51 → 635.36
+0.61%
100 shares buy 631.52 → 635.35 +381
Put 625 buy 0.94 → 0.37 -58
3.30 +323 +8,239
28 Jan → 29 Jan
long
633.16 → 631.82
-0.21%
100 shares buy 633.17 → 631.81 -138
Put 627 buy 1.65 → 0.93 -73
3.30 -212 +8,027
29 Jan → 30 Jan
long
627.60 → 627.08
-0.08%
100 shares buy 627.61 → 627.07 -56
Put 621 buy 1.01 → 0.79 -23
3.30 -79 +7,948
30 Jan → 02 Feb 3d
long
621.22 → 621.03
-0.03%
100 shares buy 621.23 → 621.02 -23
Put 615 buy 1.62 → 0.68 -95
3.30 -118 +7,829
02 Feb → 03 Feb
long
626.08 → 626.84
+0.12%
100 shares buy 626.09 → 626.83 +72
Put 620 buy 0.67 → 0.31 -37
3.30 +35 +7,864
03 Feb → 04 Feb
long
615.15 → 612.62
-0.41%
100 shares buy 615.16 → 612.61 -257
Put 609 buy 1.61 → 1.85 +23
3.30 -234 +7,630
04 Feb → 05 Feb
long
607.35 → 601.21
-1.01%
100 shares buy 607.36 → 601.20 -617
Put 601 buy 2.35 → 4.28 +192
3.30 -426 +7,204
05 Feb → 06 Feb
long
596.44 → 602.53
+1.02%
100 shares buy 596.45 → 602.52 +605
Put 590 buy 2.55 → 0.55 -201
3.30 +404 +7,608
06 Feb → 09 Feb 3d
long
609.66 → 607.20
-0.40%
100 shares buy 609.67 → 607.19 -250
Put 604 buy 1.40 → 1.44 +3
3.30 -247 +7,361
09 Feb → 10 Feb
long
614.98 → 615.02
+0.01%
100 shares buy 614.99 → 615.01 -0
Put 609 buy 0.73 → 0.46 -28
3.30 -28 +7,333
10 Feb → 11 Feb
long
612.24 → 615.64
+0.56%
100 shares buy 612.25 → 615.63 +336
Put 606 buy 1.09 → 0.22 -88
3.30 +248 +7,581
11 Feb → 12 Feb
long
613.65 → 614.98
+0.22%
100 shares buy 613.66 → 614.97 +129
Put 608 buy 0.95 → 0.38 -58
3.30 +71 +7,651
12 Feb → 13 Feb
long
601.55 → 599.83
-0.29%
100 shares buy 601.56 → 599.82 -176
Put 596 buy 1.97 → 1.78 -20
3.30 -196 +7,455
13 Feb → 17 Feb 4d
long
600.52 → 600.79
+0.04%
100 shares buy 600.53 → 600.78 +23
Put 595 buy 2.44 → 1.10 -135
3.30 -112 +7,343
17 Feb → 18 Feb
long
601.38 → 601.14
-0.04%
100 shares buy 601.39 → 601.13 -28
Put 595 buy 1.25 → 0.96 -30
3.30 -58 +7,284
18 Feb → 19 Feb
long
605.33 → 602.84
-0.41%
100 shares buy 605.34 → 602.83 -253
Put 599 buy 1.07 → 1.37 +29
3.30 -224 +7,060
19 Feb → 20 Feb
long
602.17 → 602.29
+0.02%
100 shares buy 602.18 → 602.28 +8
Put 596 buy 1.33 → 0.95 -39
3.30 -31 +7,029
20 Feb → 23 Feb 3d
long
608.43 → 607.09
-0.22%
100 shares buy 608.44 → 607.08 -138
Put 602 buy 1.30 → 0.73 -58
3.30 -196 +6,832
23 Feb → 24 Feb
long
600.53 → 600.79
+0.04%
100 shares buy 600.54 → 600.78 +21
Put 595 buy 1.30 → 1.03 -28
3.30 -7 +6,826
24 Feb → 25 Feb
long
607.83 → 612.56
+0.78%
100 shares buy 607.84 → 612.55 +469
Put 602 buy 1.17 → 0.29 -89
3.30 +380 +7,205
25 Feb → 26 Feb
long
616.30 → 613.87
-0.39%
100 shares buy 616.31 → 613.86 -247
Put 610 buy 1.62 → 1.31 -32
3.30 -279 +6,926
26 Feb → 27 Feb
long
608.85 → 604.56
-0.70%
100 shares buy 608.86 → 604.55 -433
Put 603 buy 1.04 → 2.16 +111
3.30 -322 +6,604
27 Feb → 02 Mar 3d
long
605.92 → 603.49
-0.40%
100 shares buy 605.93 → 603.48 -247
Put 600 buy 1.78 → 1.72 -7
3.30 -254 +6,350
02 Mar → 03 Mar
long
607.72 → 596.17
-1.90%
100 shares buy 607.73 → 596.16 -1159
Put 602 buy 1.27 → 6.27 +499
3.30 -660 +5,689
03 Mar → 04 Mar
long
601.96 → 606.81
+0.81%
100 shares buy 601.97 → 606.80 +481
Put 596 buy 1.59 → 0.28 -132
3.30 +349 +6,038
04 Mar → 05 Mar
long
611.64 → 609.99
-0.27%
100 shares buy 611.65 → 609.98 -169
Put 606 buy 1.28 → 1.11 -18
3.30 -187 +5,851
05 Mar → 06 Mar
long
606.95 → 600.85
-1.01%
100 shares buy 606.96 → 600.84 -614
Put 601 buy 1.68 → 3.35 +166
3.30 -448 +5,402
06 Mar → 09 Mar 3d
long
600.15 → 595.32
-0.80%
100 shares buy 600.16 → 595.31 -487
Put 594 buy 3.21 → 2.54 -68
3.30 -555 +4,847
09 Mar → 10 Mar
long
607.15 → 608.63
+0.24%
100 shares buy 607.16 → 608.62 +145
Put 601 buy 1.61 → 0.50 -112
3.30 +32 +4,879
10 Mar → 11 Mar
long
607.85 → 609.93
+0.34%
100 shares buy 607.86 → 609.92 +204
Put 602 buy 1.81 → 0.41 -141
3.30 +63 +4,942
11 Mar → 12 Mar
long
607.52 → 603.64
-0.64%
100 shares buy 607.53 → 603.63 -392
Put 601 buy 1.23 → 1.49 +25
3.30 -367 +4,575
12 Mar → 13 Mar
long
598.04 → 600.15
+0.35%
100 shares buy 598.05 → 600.14 +207
Put 592 buy 1.57 → 0.41 -117
3.30 +90 +4,664
13 Mar → 16 Mar 3d
long
592.97 → 600.88
+1.33%
100 shares buy 592.98 → 600.87 +787
Put 587 buy 2.45 → 0.09 -237
3.30 +550 +5,214
16 Mar → 17 Mar
long
600.03 → 604.53
+0.75%
100 shares buy 600.04 → 604.52 +446
Put 594 buy 1.00 → 0.13 -88
3.30 +358 +5,572
17 Mar → 18 Mar
long
603.11 → 601.87
-0.21%
100 shares buy 603.12 → 601.86 -128
Put 597 buy 0.93 → 0.91 -3
3.30 -131 +5,440
18 Mar → 19 Mar
long
595.62 → 587.82
-1.31%
100 shares buy 595.63 → 587.81 -784
Put 590 buy 1.52 → 4.10 +257
3.30 -528 +4,913
19 Mar → 20 Mar
long
593.33 → 589.07
-0.72%
100 shares buy 593.34 → 589.06 -430
Put 587 buy 1.25 → 1.51 +25
3.30 -405 +4,507
20 Mar → 23 Mar 3d
long
580.50 → 590.10
+1.65%
100 shares buy 580.50 → 590.09 +957
Put 575 buy 2.70 → 0.12 -259
3.30 +697 +5,205
23 Mar → 24 Mar
long
590.50 → 585.97
-0.77%
100 shares buy 590.51 → 585.96 -457
Put 585 buy 1.52 → 1.91 +38
3.30 -419 +4,785
24 Mar → 25 Mar
long
584.47 → 589.93
+0.93%
100 shares buy 584.48 → 589.92 +542
Put 579 buy 1.35 → 0.16 -120
3.30 +422 +5,207
25 Mar → 26 Mar
long
586.96 → 581.80
-0.88%
100 shares buy 586.97 → 581.79 -520
Put 581 buy 1.07 → 1.83 +75
3.30 -445 +4,762
26 Mar → 27 Mar
long
574.38 → 568.63
-1.00%
100 shares buy 574.39 → 568.62 -579
Put 569 buy 1.48 → 2.76 +127
3.30 -452 +4,310
27 Mar → 30 Mar 3d
long
562.60 → 566.26
+0.65%
100 shares buy 562.61 → 566.25 +363
Put 557 buy 2.64 → 0.31 -234
3.30 +128 +4,438
30 Mar → 31 Mar
long
556.95 → 566.11
+1.64%
100 shares buy 556.96 → 566.10 +912
Put 551 buy 1.25 → 0.09 -117
3.30 +795 +5,233
31 Mar → 01 Apr
long
577.06 → 583.14
+1.05%
100 shares buy 577.07 → 583.13 +604
Put 571 buy 1.20 → 0.16 -105
3.30 +499 +5,732
01 Apr → 02 Apr
long
584.93 → 574.55
-1.77%
100 shares buy 584.94 → 574.54 -1042
Put 579 buy 1.61 → 5.03 +341
3.30 -701 +5,030
02 Apr → 06 Apr 4d
long
583.10 → 588.34
+0.90%
100 shares buy 583.11 → 588.33 +520
Put 577 buy 2.54 → 0.21 -234
3.30 +286 +5,316
06 Apr → 07 Apr
long
588.04 → 585.16
-0.49%
100 shares buy 588.05 → 585.15 -292
Put 582 buy 1.10 → 1.25 +14
3.30 -278 +5,038
07 Apr → 08 Apr
long
585.61 → 607.75
+3.78%
100 shares buy 585.62 → 607.74 +2210
Put 580 buy 3.00 → 0.03 -298
3.30 +1,912 +6,950
08 Apr → 09 Apr
long
604.28 → 604.62
+0.06%
100 shares buy 604.29 → 604.61 +30
Put 598 buy 1.05 → 0.29 -77
3.30 -47 +6,902
09 Apr → 10 Apr
long
609.97 → 612.31
+0.38%
100 shares buy 609.98 → 612.30 +230
Put 604 buy 0.79 → 0.17 -63
3.30 +167 +7,069
10 Apr → 13 Apr 3d
long
610.89 → 609.59
-0.21%
100 shares buy 610.90 → 609.58 -134
Put 605 buy 1.47 → 0.71 -77
3.30 -211 +6,858
13 Apr → 14 Apr
long
615.50 → 621.72
+1.01%
100 shares buy 615.51 → 621.71 +618
Put 609 buy 0.52 → 0.04 -49
3.30 +569 +7,426
14 Apr → 15 Apr
long
627.76 → 629.03
+0.20%
100 shares buy 627.77 → 629.02 +123
Put 621 buy 0.63 → 0.16 -48
3.30 +75 +7,501
15 Apr → 16 Apr
long
636.66 → 638.14
+0.23%
100 shares buy 636.67 → 638.13 +144
Put 630 buy 0.82 → 0.24 -59
3.30 +85 +7,586
16 Apr → 17 Apr
long
639.92 → 645.08
+0.81%
100 shares buy 639.93 → 645.07 +512
Put 634 buy 0.71 → 0.20 -52
3.30 +460 +8,045
17 Apr → 20 Apr 3d
long
648.61 → 648.39
-0.03%
100 shares buy 648.62 → 648.38 -26
Put 642 buy 1.09 → 0.38 -72
3.30 -98 +7,948
20 Apr → 21 Apr
long
646.17 → 647.22
+0.16%
100 shares buy 646.18 → 647.21 +101
Put 640 buy 0.78 → 0.27 -52
3.30 +48 +7,996
21 Apr → 22 Apr
long
642.75 → 648.80
+0.94%
100 shares buy 642.76 → 648.79 +601
Put 636 buy 1.35 → 0.08 -128
3.30 +473 +8,469
22 Apr → 23 Apr
long
654.41 → 653.29
-0.17%
100 shares buy 654.42 → 653.28 -116
Put 648 buy 0.88 → 0.54 -35
3.30 -152 +8,317
23 Apr → 24 Apr
long
649.98 → 658.78
+1.35%
100 shares buy 649.99 → 658.77 +876
Put 643 buy 1.05 → 0.09 -97
3.30 +779 +9,095
24 Apr → 27 Apr 3d
long
663.51 → 662.44
-0.16%
100 shares buy 663.52 → 662.43 -111
Put 657 buy 1.51 → 0.39 -113
3.30 -224 +8,871
27 Apr → 28 Apr
long
663.87 → 656.94
-1.04%
100 shares buy 663.88 → 656.93 -697
Put 657 buy 0.58 → 2.13 +154
3.30 -543 +8,328
28 Apr → 29 Apr
long
657.87 → 657.15
-0.11%
100 shares buy 657.88 → 657.14 -76
Put 651 buy 1.43 → 1.18 -26
3.30 -102 +8,226
29 Apr → 30 Apr
long
660.23 → 661.98
+0.27%
100 shares buy 660.24 → 661.97 +171
Put 654 buy 2.76 → 0.68 -209
3.30 -38 +8,187
30 Apr → 01 May
long
668.49 → 671.61
+0.47%
100 shares buy 668.50 → 671.60 +308
Put 662 buy 0.82 → 0.16 -67
3.30 +241 +8,428
01 May → 04 May 3d
long
675.02 → 673.99
-0.15%
100 shares buy 675.03 → 673.98 -107
Put 668 buy 0.95 → 0.44 -52
3.30 -160 +8,268
04 May → 05 May
long
672.63 → 678.82
+0.92%
100 shares buy 672.64 → 678.81 +615
Put 666 buy 1.02 → 0.07 -96
3.30 +519 +8,787
05 May → 06 May
long
682.06 → 689.09
+1.03%
100 shares buy 682.07 → 689.08 +699
Put 675 buy 0.91 → 0.15 -77
3.30 +622 +9,409
06 May → 07 May
long
694.50 → 696.83
+0.34%
100 shares buy 694.51 → 696.82 +229
Put 688 buy 0.87 → 0.23 -65
3.30 +164 +9,573
07 May → 08 May
long
694.78 → 701.89
+1.02%
100 shares buy 694.79 → 701.88 +708
Put 688 buy 0.98 → 0.13 -86
3.30 +621 +10,194
08 May → 11 May 3d
long
710.13 → 713.29
+0.44%
100 shares buy 710.14 → 713.28 +312
Put 703 buy 1.26 → 0.31 -96
3.30 +216 +10,409
11 May → 12 May
long
712.17 → 707.86
-0.61%
100 shares buy 712.18 → 707.85 -435
Put 705 buy 1.12 → 1.17 +4
3.30 -431 +9,978
12 May → 13 May
long
706.05 → 709.26
+0.45%
100 shares buy 706.06 → 709.25 +317
Put 699 buy 0.97 → 0.27 -71
3.30 +246 +10,224
13 May → 14 May
long
715.87 → 716.47
+0.08%
100 shares buy 715.88 → 716.46 +56
Put 709 buy 1.19 → 0.63 -57
3.30 -1 +10,222
14 May → 15 May
long
720.73 → 709.54
-1.55%
100 shares buy 720.74 → 709.53 -1123
Put 714 buy 1.15 → 5.72 +456
3.30 -667 +9,556
15 May → 18 May 3d
long
710.48 → 710.41
-0.01%
100 shares buy 710.49 → 710.40 -11
Put 703 buy 1.56 → 0.70 -87
3.30 -98 +9,457
18 May → 19 May
long
704.64 → 702.41
-0.32%
100 shares buy 704.65 → 702.40 -227
Put 698 buy 1.16 → 1.35 +18
3.30 -209 +9,248
19 May → 20 May
long
701.78 → 706.81
+0.72%
100 shares buy 701.79 → 706.80 +499
Put 695 buy 1.60 → 0.31 -130
3.30 +369 +9,617
20 May → 21 May
long
712.12 → 710.15
-0.28%
100 shares buy 712.13 → 710.14 -201
Put 705 buy 1.99 → 1.23 -77
3.30 -278 +9,339
21 May → 22 May
long
713.78 → 719.75
+0.84%
100 shares buy 713.79 → 719.74 +593
Put 707 buy 1.12 → 0.19 -94
3.30 +499 +9,838
22 May → 26 May 4d
long
717.62 → 724.76
+0.99%
100 shares buy 717.63 → 724.75 +710
Put 710 buy 1.73 → 0.12 -162
3.30 +548 +10,385
26 May → 27 May
long
730.51 → 731.84
+0.18%
100 shares buy 730.52 → 731.83 +129
Put 723 buy 0.97 → 0.37 -61
3.30 +68 +10,453
27 May → 28 May
long
729.95 → 728.68
-0.17%
100 shares buy 729.96 → 728.67 -131
Put 723 buy 0.82 → 0.69 -14
3.30 -145 +10,308
28 May → 29 May
long
735.74 → 737.66
+0.26%
100 shares buy 735.75 → 737.65 +188
Put 728 buy 0.71 → 0.24 -48
3.30 +140 +10,448
29 May → 01 Jun 3d
long
739.03 → 738.02
-0.14%
100 shares buy 739.04 → 738.01 -105
Put 732 buy 1.37 → 0.71 -67
3.30 -172 +10,276
01 Jun → 02 Jun
long
743.15 → 740.54
-0.35%
100 shares buy 743.16 → 740.53 -265
Put 736 buy 0.92 → 0.83 -10
3.30 -275 +10,001
02 Jun → 03 Jun
long
745.49 → 746.36
+0.12%
100 shares buy 745.50 → 746.35 +83
Put 738 buy 0.80 → 0.37 -44
3.30 +39 +10,039
03 Jun → 04 Jun
long
745.51 → 737.31
-1.10%
100 shares buy 745.52 → 737.30 -824
Put 738 buy 1.12 → 2.92 +179
3.30 -645 +9,394
04 Jun → 05 Jun
long
742.15 → 730.28
-1.60%
100 shares buy 742.16 → 730.27 -1191
Put 735 buy 0.87 → 5.49 +461
3.30 -730 +8,664
05 Jun → 08 Jun 3d
long
707.39 → 715.12
+1.09%
100 shares buy 707.40 → 715.11 +769
Put 700 buy 3.63 → 0.45 -319
3.30 +450 +9,114
08 Jun → 09 Jun
long
715.63 → 720.83
+0.73%
100 shares buy 715.64 → 720.82 +516
Put 708 buy 1.66 → 0.20 -147
3.30 +369 +9,483
09 Jun → 10 Jun
long
703.17 → 699.82
-0.48%
100 shares buy 703.18 → 699.81 -339
Put 696 buy 3.30 → 3.62 +31
3.30 -308 +9,174
10 Jun → 11 Jun
long
695.93 → 697.70
+0.25%
100 shares buy 695.94 → 697.69 +173
Put 689 buy 3.67 → 1.82 -186
3.30 -14 +9,160
11 Jun → 12 Jun
long
717.35 → 713.88
-0.48%
100 shares buy 717.36 → 713.87 -351
Put 710 buy 3.10 → 3.25 +14
3.30 -337 +8,823
12 Jun → 15 Jun 3d
long
720.97 → 738.63
+2.45%
100 shares buy 720.98 → 738.62 +1762
Put 714 buy 2.72 → 0.06 -267
3.30 +1,495 +10,318
15 Jun → 16 Jun
long
743.39 → 741.83
-0.21%
100 shares buy 743.40 → 741.82 -160
Put 736 buy 1.36 → 0.89 -48
3.30 -208 +10,110
16 Jun → 17 Jun
long
732.40 → 733.12
+0.10%
100 shares buy 732.41 → 733.12 +69
Put 725 buy 2.32 → 1.30 -103
3.30 -35 +10,075
17 Jun → 18 Jun
long
721.85 → 734.62
+1.77%
100 shares buy 721.86 → 734.61 +1273
Put 715 buy 3.02 → 0.17 -286
3.30 +987 +11,062
18 Jun → 22 Jun 4d
long
740.89 → 741.12
+0.03%
100 shares buy 740.90 → 741.11 +19
Put 733 buy 2.32 → 0.75 -158
3.30 -140 +10,922
22 Jun → 23 Jun
long
735.80 → 716.88
-2.57%
100 shares buy 735.81 → 716.87 -1896
Put 728 buy 1.61 → 11.66 +1004
3.30 -893 +10,029
23 Jun → 24 Jun
long
714.80 → 717.72
+0.41%
100 shares buy 714.81 → 717.71 +288
Put 708 buy 3.29 → 1.19 -211
3.30 +77 +10,106
24 Jun → 25 Jun
long
707.48 → 723.58
+2.28%
100 shares buy 707.49 → 723.57 +1607
Put 700 buy 3.82 → 0.16 -367
3.30 +1,239 +11,345
25 Jun → 26 Jun
long
714.35 → 704.03
-1.44%
100 shares buy 714.36 → 704.02 -1036
Put 707 buy 2.62 → 5.97 +334
3.30 -702 +10,643
26 Jun → 29 Jun 3d
long
711.30 → 716.79
+0.77%
100 shares buy 711.31 → 716.78 +545
Put 704 buy 2.59 → 0.58 -202
3.30 +343 +10,985
29 Jun → 30 Jun
long
723.38 → 727.38
+0.55%
100 shares buy 723.39 → 727.38 +396
Put 716 buy 1.85 → 0.70 -116
3.30 +280 +11,266
30 Jun → 01 Jul
long
737.16 → 726.23
-1.48%
100 shares buy 737.17 → 726.22 -1097
Put 730 buy 1.41 → 5.58 +416
3.30 -681 +10,584
01 Jul → 02 Jul
long
726.74 → 726.95
+0.03%
100 shares buy 726.75 → 726.94 +17
Put 719 buy 1.55 → 0.74 -82
3.30 -65 +10,519
02 Jul → 06 Jul 4d
long
710.57 → 722.04
+1.61%
100 shares buy 710.58 → 722.03 +1143
Put 703 buy 2.41 → 0.15 -227
3.30 +916 +11,435
06 Jul → 07 Jul
long
724.53 → 712.70
-1.63%
100 shares buy 724.54 → 712.69 -1187
Put 717 buy 1.02 → 5.45 +442
3.30 -745 +10,689
07 Jul → 08 Jul
long
707.39 → 707.40
+0.00%
100 shares buy 707.40 → 707.39 -3
Put 700 buy 1.70 → 1.27 -44
3.30 -47 +10,642
08 Jul → 09 Jul
long
710.26 → 719.05
+1.24%
100 shares buy 710.27 → 719.04 +875
Put 703 buy 1.63 → 0.16 -148
3.30 +727 +11,369
09 Jul → 10 Jul
long
723.10 → 722.36
-0.10%
100 shares buy 723.11 → 722.35 -78
Put 716 buy 1.33 → 0.83 -51
3.30 -129 +11,240
10 Jul → 13 Jul 3d
long
725.86 → 716.23
-1.33%
100 shares buy 725.87 → 716.22 -967
Put 719 buy 1.39 → 4.06 +266
3.30 -701 +10,538
13 Jul → 14 Jul
long
711.40 → 717.35
+0.84%
100 shares buy 711.41 → 717.34 +591
Put 704 buy 1.84 → 0.22 -163
3.30 +428 +10,966
14 Jul → 15 Jul
long
720.26 → 723.76
+0.49%
100 shares buy 720.27 → 723.75 +346
Put 713 buy 1.28 → 0.22 -107
3.30 +239 +11,205
15 Jul → 16 Jul
long
717.26 → 711.28
-0.83%
100 shares buy 717.27 → 711.27 -602
Put 710 buy 1.27 → 2.28 +100
3.30 -502 +10,702
16 Jul → 17 Jul
long
703.60 → 690.27
-1.89%
100 shares buy 703.61 → 690.26 -1337
Put 697 buy 2.05 → 7.82 +576
3.30 -761 +9,941
17 Jul → 20 Jul 3d
long
696.12 → 704.36
+1.18%
100 shares buy 696.13 → 704.35 +820
Put 689 buy 2.43 → 0.11 -233
3.30 +586 +10,527
20 Jul → 21 Jul
long
697.94 → 704.71
+0.97%
100 shares buy 697.95 → 704.70 +673
Put 691 buy 1.68 → 0.15 -154
3.30 +519 +11,046
21 Jul → 22 Jul
long
709.47 → 705.08
-0.62%
100 shares buy 709.48 → 705.07 -443
Put 702 buy 1.44 → 1.61 +16
3.30 -428 +10,618
22 Jul → 23 Jul
long
706.50 → 695.75
-1.52%
100 shares buy 706.51 → 695.74 -1079
Put 699 buy 1.81 → 5.08 +326
3.30 -753 +9,865
23 Jul → 24 Jul
long
689.33 → 692.00
+0.39%
100 shares buy 689.34 → 691.99 +262
Put 682 buy 1.96 → 0.35 -162
3.30 +100 +9,965
24 Jul → 27 Jul 3d
long
683.98 → 690.40
+0.94%
100 shares buy 683.99 → 690.39 +638
Put 677 buy 2.24 → 0.17 -208
3.30 +430 +10,395
27 Jul → 28 Jul
long
681.68 → 674.46
-1.06%
100 shares buy 681.69 → 674.45 -726
Put 675 buy 1.71 → 3.42 +170
3.30 -556 +9,839
28 Jul → 29 Jul
long
676.39 → 676.56
+0.03%
100 shares buy 676.40 → 676.55 +13
Put 670 buy 2.49 → 1.95 -55
3.30 -42 +9,796
29 Jul → 30 Jul
long
665.03 → 674.65
+1.45%
100 shares buy 665.04 → 674.64 +958
Put 658 buy 2.88 → 0.29 -260
3.30 +698 +10,495
30 Jul → 31 Jul
long
683.61 → 694.71
+1.62%
100 shares buy 683.62 → 694.70 +1106
Put 677 buy 2.13 → 0.13 -201
3.30 +905 +11,399
31 Jul → 03 Aug 3d
long
689.73 → 687.42
-0.33%
100 shares buy 689.74 → 687.41 -235
Put 683 buy 1.84 → 1.26 -59
3.30 -294 +11,105
03 Aug → 04 Aug
long
700.40 → 711.76
+1.62%
100 shares buy 700.41 → 711.75 +1132
Put 693 buy 1.15 → 0.08 -108
3.30 +1,023 +12,129
04 Aug → 05 Aug
long
725.49 → 727.08
+0.22%
100 shares buy 725.50 → 727.07 +155
Put 718 buy 1.88 → 0.78 -111
3.30 +44 +12,172
05 Aug → 06 Aug
long
719.80 → 710.91
-1.23%
100 shares buy 719.81 → 710.90 -892
Put 713 buy 1.32 → 3.92 +259
3.30 -634 +11,539
06 Aug → 07 Aug
long
714.84 → 722.39
+1.06%
100 shares buy 714.85 → 722.38 +751
Put 708 buy 1.42 → 0.12 -131
3.30 +620 +12,158
07 Aug → 10 Aug 3d
long
721.67 → 720.81
-0.12%
100 shares buy 721.68 → 720.80 -90
Put 714 buy 0.96 → 0.40 -57
3.30 -147 +12,011
10 Aug → 11 Aug
long
721.64 → 720.78
-0.12%
100 shares buy 721.65 → 720.77 -90
Put 714 buy 0.60 → 0.30 -31
3.30 -121 +11,890
11 Aug → 12 Aug
long
718.44 → 724.29
+0.81%
100 shares buy 718.45 → 724.28 +581
Put 711 buy 0.82 → 0.04 -79
3.30 +502 +12,391
12 Aug → 13 Aug
long
723.65 → 725.97
+0.32%
100 shares buy 723.66 → 725.96 +228
Put 716 buy 0.52 → 0.11 -42
3.30 +186 +12,577
13 Aug → 14 Aug
long
732.27 → 732.59
+0.04%
100 shares buy 732.28 → 732.58 +28
Put 725 buy 0.56 → 0.20 -37
3.30 -10 +12,567
14 Aug → 17 Aug 3d
long
730.16 → 732.40
+0.31%
100 shares buy 730.17 → 732.39 +220
Put 723 buy 0.53 → 0.13 -41
3.30 +179 +12,746
17 Aug → 18 Aug
long
730.14 → 720.08
-1.38%
100 shares buy 730.15 → 720.07 -1010
Put 723 buy 0.50 → 3.78 +327
3.30 -683 +12,063
18 Aug → 19 Aug
long
717.95 → 719.79
+0.26%
100 shares buy 717.96 → 719.78 +180
Put 711 buy 0.80 → 0.19 -62
3.30 +118 +12,180
19 Aug → 20 Aug
long
716.31 → 713.28
-0.42%
100 shares buy 716.32 → 713.27 -306
Put 709 buy 0.68 → 0.85 +16
3.30 -291 +11,890
20 Aug → 21 Aug
long
711.07 → 712.65
+0.22%
100 shares buy 711.08 → 712.64 +154
Put 704 buy 1.00 → 0.23 -78
3.30 +76 +11,965
21 Aug → 24 Aug 3d
long
713.80 → 706.65
-1.00%
100 shares buy 713.81 → 706.64 -719
Put 707 buy 0.71 → 2.08 +136
3.30 -583 +11,382
24 Aug → 25 Aug
long
707.03 → 713.12
+0.86%
100 shares buy 707.04 → 713.11 +605
Put 700 buy 0.59 → 0.05 -55
3.30 +550 +11,932
25 Aug → 26 Aug
long
709.83 → 710.36
+0.08%
100 shares buy 709.84 → 710.35 +49
Put 703 buy 0.76 → 0.44 -33
3.30 +16 +11,948
26 Aug → 27 Aug
long
711.61 → 715.49
+0.54%
100 shares buy 711.62 → 715.48 +384
Put 704 buy 1.02 → 0.11 -92
3.30 +292 +12,239
27 Aug → 28 Aug
long
719.60 → 719.20
-0.06%
100 shares buy 719.61 → 719.19 -44
Put 712 buy 0.64 → 0.40 -25
3.30 -69 +12,170
28 Aug → 31 Aug 3d
long
716.64 → 715.80
-0.12%
100 shares buy 716.65 → 715.79 -88
Put 709 buy 0.55 → 0.29 -27
3.30 -115 +12,055
31 Aug → 01 Sep
long
716.06 → 707.05
-1.26%
100 shares buy 716.07 → 707.04 -905
Put 709 buy 0.46 → 3.05 +258
3.30 -647 +11,407
01 Sep → 02 Sep
long
707.45 → 706.67
-0.11%
100 shares buy 707.46 → 706.66 -82
Put 700 buy 0.72 → 0.26 -47
3.30 -129 +11,278
02 Sep → 03 Sep
long
708.91 → 710.97
+0.29%
100 shares buy 708.92 → 710.96 +202
Put 702 buy 0.62 → 0.13 -50
3.30 +152 +11,430
03 Sep → 04 Sep
long
717.51 → 720.46
+0.41%
100 shares buy 717.52 → 720.45 +291
Put 710 buy 0.51 → 0.12 -40
3.30 +251 +11,680
04 Sep → 08 Sep 4d
long
718.31 → 719.84
+0.21%
100 shares buy 718.32 → 719.83 +149
Put 711 buy 0.64 → 0.12 -53
3.30 +96 +11,776
08 Sep → 09 Sep
long
718.57 → 716.95
-0.22%
100 shares buy 718.58 → 716.94 -166
Put 711 buy 0.54 → 0.39 -16
3.30 -182 +11,594
09 Sep → 10 Sep
long
716.12 → 707.77
-1.17%
100 shares buy 716.13 → 707.76 -839
Put 709 buy 0.81 → 2.85 +203
3.30 -636 +10,959
10 Sep → 11 Sep
long
709.13 → 715.66
+0.92%
100 shares buy 709.14 → 715.65 +648
Put 702 buy 1.46 → 0.08 -139
3.30 +509 +11,468
11 Sep → 14 Sep 3d
long
715.80 → 703.34
-1.74%
100 shares buy 715.81 → 703.33 -1250
Put 709 buy 0.75 → 5.78 +502
3.30 -748 +10,719
14 Sep → 15 Sep
long
710.77 → 707.88
-0.41%
100 shares buy 710.78 → 707.88 -293
Put 704 buy 0.67 → 0.52 -16
3.30 -309 +10,411
15 Sep → 16 Sep
long
704.09 → 708.45
+0.62%
100 shares buy 704.10 → 708.44 +433
Put 697 buy 1.41 → 0.31 -111
3.30 +321 +10,732
16 Sep → 17 Sep
long
702.86 → 714.11
+1.60%
100 shares buy 702.87 → 714.10 +1121
Put 696 buy 1.43 → 0.02 -142
3.30 +979 +11,710
17 Sep → 18 Sep
long
717.29 → 718.73
+0.20%
100 shares buy 717.30 → 718.72 +140
Put 710 buy 0.68 → 0.10 -59
3.30 +81 +11,791
18 Sep → 21 Sep 3d
long
719.59 → 728.65
+1.26%
100 shares buy 719.60 → 728.64 +902
Put 712 buy 0.61 → 0.02 -60
3.30 +842 +12,633
21 Sep → 22 Sep
long
742.56 → 743.45
+0.12%
100 shares buy 742.57 → 743.44 +85
Put 735 buy 0.61 → 0.12 -50
3.30 +35 +12,668
22 Sep → 23 Sep
long
747.54 → 745.09
-0.33%
100 shares buy 747.55 → 745.08 -249
Put 740 buy 0.40 → 0.25 -16
3.30 -266 +12,402
23 Sep → 24 Sep
long
740.64 → 735.79
-0.65%
100 shares buy 740.65 → 735.78 -489
Put 733 buy 0.73 → 0.95 +21
3.30 -468 +11,934
24 Sep → 25 Sep
long
740.94 → 743.62
+0.36%
100 shares buy 740.95 → 743.61 +263
Put 734 buy 0.67 → 0.15 -53
3.30 +210 +12,144
25 Sep → 28 Sep 3d
long
744.45 → 739.52
-0.66%
100 shares buy 744.46 → 739.51 -497
Put 737 buy 0.86 → 0.99 +12
3.30 -485 +11,659
28 Sep → 29 Sep
long
736.43 → 737.86
+0.19%
100 shares buy 736.44 → 737.85 +139
Put 729 buy 0.76 → 0.22 -55
3.30 +84 +11,743
29 Sep → 30 Sep
long
737.56 → 741.73
+0.56%
100 shares buy 737.57 → 741.72 +413
Put 730 buy 0.97 → 0.16 -82
3.30 +330 +12,073
30 Sep → 01 Oct
long
743.16 → 742.80
-0.05%
100 shares buy 743.17 → 742.79 -40
Put 736 buy 1.04 → 0.50 -55
3.30 -95 +11,978
01 Oct → 02 Oct
long
742.95 → 751.22
+1.11%
100 shares buy 742.96 → 751.21 +823
Put 736 buy 1.12 → 0.06 -107
3.30 +716 +12,694
02 Oct → 05 Oct 3d
long
749.54 → 751.78
+0.30%
100 shares buy 749.55 → 751.77 +220
Put 742 buy 0.77 → 0.14 -64
3.30 +156 +12,849
05 Oct → 06 Oct
long
756.24 → 759.88
+0.48%
100 shares buy 756.25 → 759.88 +360
Put 749 buy 0.57 → 0.08 -50
3.30 +310 +13,159
06 Oct → 07 Oct
long
760.30 → 754.37
-0.78%
100 shares buy 760.31 → 754.36 -597
Put 753 buy 0.38 → 1.30 +91
3.30 -507 +12,653
07 Oct → 08 Oct
long
757.59 → 754.83
-0.36%
100 shares buy 757.60 → 754.82 -280
Put 750 buy 0.34 → 0.45 +10
3.30 -270 +12,382
08 Oct → 09 Oct
long
746.61 → 752.03
+0.73%
100 shares buy 746.62 → 752.02 +538
Put 739 buy 0.83 → 0.06 -78
3.30 +460 +12,842
09 Oct → 12 Oct 3d
long
750.72 → 747.47
-0.43%
100 shares buy 750.73 → 747.46 -329
Put 743 buy 0.45 → 0.39 -7
3.30 -336 +12,506
12 Oct → 13 Oct
long
745.93 → 740.20
-0.77%
100 shares buy 745.94 → 740.19 -577
Put 738 buy 0.33 → 0.91 +57
3.30 -520 +11,985
13 Oct → 14 Oct
long
743.16 → 737.95
-0.70%
100 shares buy 743.17 → 737.94 -525
Put 736 buy 0.94 → 1.43 +48
3.30 -477 +11,508
14 Oct → 15 Oct
long
728.88 → 717.84
-1.51%
100 shares buy 728.89 → 717.83 -1108
Put 722 buy 1.45 → 5.41 +395
3.30 -713 +10,795
15 Oct → 16 Oct
long
728.62 → 724.23
-0.60%
100 shares buy 728.62 → 724.22 -443
Put 721 buy 0.91 → 1.01 +9
3.30 -434 +10,361
Total: 446 nights, 222 profitable (50%) · avg win / loss +329 / -280 · 2 nights without a position +10,361 max drawdown -4,831

How to read the table

Each leg shows the price actually paid or received per share at entry → at exit, and its own result for the set (×100, after its commissions). The night P&L is the sum of the legs. Bought options are entered at the ask and exited at the bid, sold options the reverse; shares carry a one-cent spread each way. A night is listed without a position when the rule stays flat or when a leg has no usable quote within 15 minutes of the decision time.