| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-13 | BUY | 600 | 203.000 | 195.000 | 195.800 | USD 117,480 | 210.63 |
| 2025-11-12 | BUY | 600 | 201.990 | 196.010 | 196.608 | USD 117,965 | 210.70 |
| 2025-11-11 | BUY | 600 | 203.600 | 198.850 | 199.325 | USD 119,595 | 210.76 |
| 2025-11-10 | BUY | 600 | 208.640 | 201.410 | 202.133 | USD 121,280 | 210.79 |
| 2025-11-07 | BUY | 600 | 206.685 | 195.560 | 196.672 | USD 118,003 | 210.82 |
| 2025-11-06 | BUY | 600 | 211.127 | 194.710 | 196.352 | USD 117,811 | 210.90 |
| 2025-11-05 | BUY | 600 | 241.510 | 234.790 | 235.462 | USD 141,277 | 210.76 |
| 2025-11-04 | BUY | 600 | 244.170 | 236.390 | 237.168 | USD 142,301 | 210.60 |
| 2025-11-03 | BUY | 600 | 257.260 | 241.000 | 242.626 | USD 145,576 | 210.44 |
| 2025-10-31 | BUY | 600 | 260.740 | 254.100 | 254.764 | USD 152,858 | 210.20 |
| 2025-10-30 | BUY | 600 | 265.455 | 254.030 | 255.172 | USD 153,103 | 209.97 |
| 2025-10-29 | BUY | 600 | 266.060 | 268.000 | 267.806 | USD 160,684 | 209.67 |
| 2025-10-28 | BUY | 600 | 261.420 | 265.590 | 265.173 | USD 159,104 | 209.39 |
| 2025-10-27 | BUY | 600 | 263.350 | 269.000 | 268.435 | USD 161,061 | 209.09 |
| 2025-10-24 | BUY | 600 | 258.150 | 261.675 | 261.322 | USD 156,793 | 208.83 |
| 2025-10-23 | BUY | 600 | 254.590 | 258.940 | 258.505 | USD 155,103 | 208.57 |
| 2025-10-22 | BUY | 600 | 252.310 | 262.830 | 261.778 | USD 157,067 | 208.33 |
| 2025-10-21 | BUY | 600 | 261.970 | 267.250 | 266.722 | USD 160,033 | 208.03 |
| 2025-10-20 | BUY | 600 | 265.370 | 267.200 | 267.017 | USD 160,210 | 207.71 |
| 2025-10-17 | BUY | 600 | 263.060 | 265.380 | 265.148 | USD 159,089 | 207.40 |
| 2025-10-16 | BUY | 600 | 266.670 | 285.500 | 283.617 | USD 170,170 | 207.07 |
| 2025-10-15 | BUY | 600 | 272.610 | 277.840 | 277.317 | USD 166,390 | 206.70 |
| 2025-10-14 | BUY | 600 | 270.540 | 275.550 | 275.049 | USD 165,029 | 206.33 |
| 2025-10-13 | SELL | -600 | 273.520 | 274.070 | 274.015 | USD -164,409 | 203.42 Loss of -42,354 on sale |
| 2025-10-06 | BUY | 600 | 281.740 | 282.920 | 282.802 | USD 169,681 | 202.97 |
| 2025-10-03 | BUY | 600 | 271.220 | 272.440 | 272.318 | USD 163,391 | 202.58 |
| 2025-10-02 | BUY | 600 | 270.090 | 270.435 | 270.400 | USD 162,240 | 202.18 |
| 2025-10-01 | BUY | 600 | 267.640 | 271.390 | 271.015 | USD 162,609 | 201.80 |
| 2025-09-30 | BUY | 600 | 271.990 | 275.510 | 275.158 | USD 165,095 | 201.38 |
| 2025-09-29 | BUY | 600 | 272.500 | 272.640 | 272.626 | USD 163,576 | 200.96 |
| 2025-09-26 | SELL | -600 | 262.470 | 264.200 | 264.027 | USD -158,416 | 197.81 Loss of -39,732 on sale |
| 2025-08-08 | BUY | 600 | 259.190 | 270.070 | 268.982 | USD 161,389 | 197.44 |
| 2025-08-07 | BUY | 600 | 270.990 | 278.150 | 277.434 | USD 166,460 | 196.99 |
| 2025-08-06 | BUY | 600 | 258.080 | 259.850 | 259.673 | USD 155,804 | 196.62 |
| 2025-08-05 | BUY | 600 | 255.280 | 259.870 | 259.411 | USD 155,647 | 196.26 |
| 2025-08-04 | BUY | 600 | 258.020 | 258.730 | 258.659 | USD 155,195 | 195.88 |
| 2025-08-01 | BUY | 600 | 248.350 | 249.240 | 249.151 | USD 149,491 | 195.55 |
| 2025-07-31 | SELL | -600 | 250.250 | 252.870 | 252.608 | USD -151,565 | 194.88 Loss of -34,640 on sale |
| 2025-07-24 | BUY | 600 | 243.690 | 244.200 | 244.149 | USD 146,489 | 194.57 |
| 2025-07-23 | BUY | 600 | 240.560 | 241.570 | 241.469 | USD 144,881 | 194.28 |
| 2025-07-22 | BUY | 600 | 239.820 | 240.485 | 240.419 | USD 144,251 | 193.99 |
| 2025-07-21 | BUY | 600 | 240.530 | 242.655 | 242.442 | USD 145,465 | 193.69 |
| 2025-07-18 | BUY | 600 | 239.170 | 239.200 | 239.197 | USD 143,518 | 193.40 |
| 2025-07-17 | BUY | 600 | 235.020 | 236.055 | 235.951 | USD 141,571 | 193.12 |
| 2025-07-16 | BUY | 600 | 234.500 | 237.845 | 237.511 | USD 142,506 | 192.85 |
| 2025-07-15 | BUY | 600 | 236.770 | 239.570 | 239.290 | USD 143,574 | 192.57 |
| 2025-07-14 | BUY | 600 | 242.850 | 243.600 | 243.525 | USD 146,115 | 192.23 |
| 2025-07-11 | BUY | 600 | 240.440 | 241.960 | 241.808 | USD 145,085 | 191.91 |
| 2025-07-10 | BUY | 600 | 238.240 | 247.260 | 246.358 | USD 147,815 | 191.60 |
| 2025-07-09 | BUY | 600 | 246.060 | 246.390 | 246.357 | USD 147,814 | 191.23 |
| 2025-07-08 | BUY | 600 | 241.470 | 248.380 | 247.689 | USD 148,613 | 190.89 |
| 2025-07-07 | BUY | 600 | 246.890 | 246.940 | 246.935 | USD 148,161 | 190.51 |
| 2025-07-04 | BUY | 600 | | | 238.790* | | 190.17 |
| 2025-07-03 | BUY | 600 | 238.790 | 242.150 | 241.814 | USD 145,088 | 189.84 |
| 2025-07-02 | BUY | 600 | 238.800 | 242.280 | 241.932 | USD 145,159 | 189.49 |
| 2025-06-30 | BUY | 600 | 246.510 | 247.080 | 247.023 | USD 148,214 | 189.09 |
| 2025-06-27 | SELL | -600 | 242.315 | 242.630 | 242.599 | USD -145,559 | 188.48 Loss of -32,470 on sale |
| 2025-06-26 | BUY | 600 | 239.640 | 239.833 | 239.814 | USD 143,888 | 188.12 |
| 2025-06-25 | BUY | 600 | 232.680 | 238.470 | 237.891 | USD 142,735 | 187.80 |
| 2025-06-24 | BUY | 600 | 236.170 | 237.420 | 237.295 | USD 142,377 | 187.45 |
| 2025-06-23 | SELL | -600 | 230.320 | 230.870 | 230.815 | USD -138,489 | 186.84 Loss of -26,384 on sale |
| 2025-06-19 | BUY | 600 | | | 220.580* | | 186.59 |
| 2025-06-18 | BUY | 600 | 220.580 | 221.310 | 221.237 | USD 132,742 | 186.34 |
| 2025-06-17 | BUY | 600 | 219.390 | 222.180 | 221.901 | USD 133,141 | 186.09 |
| 2025-06-16 | BUY | 600 | 221.730 | 223.290 | 223.134 | USD 133,880 | 185.83 |
| 2025-06-13 | BUY | 600 | 218.960 | 220.170 | 220.049 | USD 132,029 | 185.58 |
| 2025-06-12 | BUY | 600 | 216.600 | 219.420 | 219.138 | USD 131,483 | 185.34 |
| 2025-06-11 | BUY | 600 | 217.800 | 219.530 | 219.357 | USD 131,614 | 185.09 |
| 2025-06-10 | BUY | 600 | 214.970 | 219.210 | 218.786 | USD 131,272 | 184.86 |
| 2025-06-09 | BUY | 600 | 217.490 | 219.830 | 219.596 | USD 131,758 | 184.60 |
| 2025-06-06 | BUY | 600 | 218.450 | 220.880 | 220.637 | USD 132,382 | 184.34 |
| 2025-06-05 | BUY | 600 | 215.840 | 220.590 | 220.115 | USD 132,069 | 184.09 |
| 2025-06-04 | BUY | 600 | 220.230 | 220.640 | 220.599 | USD 132,359 | 183.80 |
| 2025-06-03 | BUY | 600 | 213.700 | 215.200 | 215.050 | USD 129,030 | 183.56 |
| 2025-06-02 | BUY | 600 | 212.790 | 213.400 | 213.339 | USD 128,003 | 183.32 |
| 2025-05-30 | BUY | 600 | 208.650 | 209.390 | 209.316 | USD 125,590 | 183.11 |
| 2025-05-29 | BUY | 600 | 204.580 | 209.200 | 208.738 | USD 125,243 | 182.93 |
| 2025-05-28 | BUY | 600 | 206.590 | 210.710 | 210.298 | USD 126,179 | 182.74 |
| 2025-05-27 | BUY | 600 | 204.890 | 208.560 | 208.193 | USD 124,916 | 182.55 |
| 2025-05-23 | BUY | 600 | 206.150 | 207.220 | 207.113 | USD 124,268 | 182.35 |
| 2025-05-22 | BUY | 600 | 200.870 | 206.535 | 205.969 | USD 123,581 | 182.19 |
| 2025-05-21 | BUY | 600 | 204.770 | 209.640 | 209.153 | USD 125,492 | 182.00 |
| 2025-05-20 | BUY | 600 | 205.180 | 206.000 | 205.918 | USD 123,551 | 181.80 |
| 2025-05-19 | BUY | 600 | 202.180 | 203.420 | 203.296 | USD 121,978 | 181.62 |
| 2025-05-16 | BUY | 600 | 202.000 | 202.630 | 202.567 | USD 121,540 | 181.44 |
| 2025-05-15 | BUY | 600 | 197.100 | 199.470 | 199.233 | USD 119,540 | 181.30 |
| 2025-05-14 | BUY | 600 | 196.840 | 199.270 | 199.027 | USD 119,416 | 181.16 |
| 2025-05-13 | BUY | 600 | 197.800 | 198.450 | 198.385 | USD 119,031 | 181.01 |
| 2025-05-12 | SELL | -600 | 192.100 | 192.830 | 192.757 | USD -115,654 | 180.53 Loss of -7,335 on sale |
| 2025-05-09 | BUY | 600 | 183.520 | 185.590 | 185.383 | USD 111,230 | 180.50 |
| 2025-05-08 | BUY | 600 | 182.960 | 183.753 | 183.674 | USD 110,204 | 180.48 |
| 2025-05-07 | BUY | 600 | 176.990 | 190.090 | 188.780 | USD 113,268 | 180.51 |
| 2025-05-06 | BUY | 600 | 190.110 | 195.415 | 194.884 | USD 116,931 | 180.42 |
| 2025-05-05 | BUY | 600 | 205.400 | 207.230 | 207.047 | USD 124,228 | 180.18 |
| 2025-05-02 | BUY | 600 | 205.090 | 205.890 | 205.810 | USD 123,486 | 179.94 |
| 2025-05-01 | BUY | 1,000 | 196.200 | 197.750 | 197.595 | USD 197,595 | 179.78 |
| 2025-04-30 | BUY | 1,400 | 192.890 | 193.300 | 193.259 | USD 270,563 | 179.65 |
| 2025-04-29 | BUY | 1,400 | 191.230 | 191.853 | 191.791 | USD 268,507 | 179.54 |
| 2025-04-28 | BUY | 1,400 | 187.880 | 190.690 | 190.409 | USD 266,573 | 179.45 |
| 2025-04-25 | BUY | 1,400 | 187.760 | 191.100 | 190.766 | USD 267,072 | 179.37 |
| 2025-04-24 | BUY | 1,400 | 187.220 | 187.600 | 187.562 | USD 262,587 | 179.29 |
| 2025-04-23 | BUY | 1,400 | 181.190 | 187.000 | 186.419 | USD 260,987 | 179.27 |
| 2025-04-22 | BUY | 1,400 | 176.610 | 179.000 | 178.761 | USD 250,265 | 179.29 |
| 2025-04-21 | BUY | 1,400 | 171.820 | 180.105 | 179.276 | USD 250,987 | 179.37 |
| 2025-04-18 | BUY | 1,400 | | | 181.240* | | 179.35 |
| 2025-04-17 | BUY | 1,400 | 181.240 | 182.890 | 182.725 | USD 255,815 | 179.33 |
| 2025-04-16 | BUY | 1,400 | 179.390 | 182.640 | 182.315 | USD 255,241 | 179.33 |
| 2025-04-15 | BUY | 1,400 | 181.550 | 185.690 | 185.276 | USD 259,386 | 179.31 |
| 2025-04-14 | BUY | 1,400 | 181.850 | 186.184 | 185.751 | USD 260,051 | 179.28 |
| 2025-04-11 | BUY | 1,400 | 180.490 | 180.763 | 180.736 | USD 253,030 | 179.26 |
| 2025-04-10 | BUY | 1,400 | 178.520 | 184.840 | 184.208 | USD 257,891 | 179.27 |
| 2025-04-09 | BUY | 1,400 | 188.580 | 190.440 | 190.254 | USD 266,356 | 179.17 |
| 2025-04-08 | BUY | 1,400 | 165.750 | 176.275 | 175.222 | USD 245,311 | 179.32 |
| 2025-04-07 | BUY | 1,400 | 166.300 | 175.990 | 175.021 | USD 245,029 | 179.48 |
| 2025-04-04 | BUY | 1,400 | 163.160 | 170.225 | 169.519 | USD 237,326 | 179.67 |
| 2025-04-02 | BUY | 1,400 | 189.250 | 192.690 | 192.346 | USD 269,284 | 179.56 |
| 2025-04-01 | BUY | 4,200 | 182.420 | 183.015 | 182.955 | USD 768,413 | 179.52 |
| 2025-03-31 | BUY | 7,000 | 182.770 | 183.260 | 183.211 | USD 1,282,477 | 179.48 |
| 2025-03-28 | BUY | 4,370 | 182.610 | 193.800 | 192.681 | USD 842,016 | 179.44 |
| 2025-03-27 | BUY | 1,740 | 194.020 | 195.350 | 195.217 | USD 339,678 | 179.26 |
| 2025-03-26 | BUY | 1,740 | 192.870 | 199.670 | 198.990 | USD 346,243 | 179.08 |
| 2025-03-25 | BUY | 1,740 | 199.720 | 201.030 | 200.899 | USD 349,564 | 178.81 |
| 2025-03-24 | BUY | 1,740 | 198.980 | 199.560 | 199.502 | USD 347,133 | 178.54 |
| 2025-03-21 | BUY | 1,740 | 190.620 | 194.400 | 194.022 | USD 337,598 | 178.37 |
| 2025-03-20 | BUY | 1,740 | 192.930 | 195.210 | 194.982 | USD 339,269 | 178.18 |
| 2025-03-19 | BUY | 1,740 | 190.660 | 192.670 | 192.469 | USD 334,896 | 178.00 |
| 2025-03-18 | BUY | 1,740 | 185.210 | 188.560 | 188.225 | USD 327,511 | 177.90 |
| 2025-03-17 | BUY | 1,740 | 189.860 | 191.720 | 191.534 | USD 333,269 | 177.73 |
| 2025-03-14 | BUY | 1,740 | 183.500 | 186.208 | 185.937 | USD 323,531 | 177.65 |
| 2025-03-13 | BUY | 1,740 | 178.290 | 189.265 | 188.167 | USD 327,411 | 177.64 |
| 2025-03-12 | BUY | 1,740 | 187.700 | 189.970 | 189.743 | USD 330,153 | 177.49 |
| 2025-03-11 | BUY | 1,740 | 183.730 | 185.810 | 185.602 | USD 322,947 | 177.39 |
| 2025-03-10 | BUY | 1,740 | 177.860 | 182.910 | 182.405 | USD 317,385 | 177.38 |
| 2025-03-07 | BUY | 1,740 | 178.080 | 182.960 | 182.472 | USD 317,501 | 177.37 |
| 2025-03-05 | BUY | 1,740 | 195.080 | 195.940 | 195.854 | USD 340,786 | 177.09 |
| 2025-03-04 | BUY | 2,090 | 193.410 | 197.470 | 197.064 | USD 411,864 | 176.83 |
| 2025-03-03 | BUY | 2,440 | 198.100 | 205.000 | 204.310 | USD 498,516 | 176.48 |
| 2025-02-28 | BUY | 2,440 | 198.440 | 199.630 | 199.511 | USD 486,807 | 176.11 |
| 2025-02-27 | BUY | 2,440 | 195.840 | 203.040 | 202.320 | USD 493,661 | 175.78 |
| 2025-02-26 | BUY | 2,440 | 198.600 | 202.670 | 202.263 | USD 493,522 | 175.39 |
| 2025-02-25 | BUY | 2,440 | 191.270 | 196.240 | 195.743 | USD 477,613 | 175.11 |
| 2025-02-24 | BUY | 2,440 | 195.870 | 201.180 | 200.649 | USD 489,584 | 174.74 |
| 2025-02-21 | BUY | 2,440 | 199.940 | 206.530 | 205.871 | USD 502,325 | 174.28 |
| 2025-02-20 | BUY | 2,440 | 202.250 | 211.295 | 210.390 | USD 513,353 | 173.76 |
| 2025-02-19 | BUY | 2,440 | 213.240 | 214.110 | 214.023 | USD 522,216 | 173.02 |
| 2025-02-18 | BUY | 2,440 | 211.970 | 215.245 | 214.917 | USD 524,399 | 172.27 |
| 2025-02-14 | BUY | 2,440 | 213.380 | 214.640 | 214.514 | USD 523,414 | 171.46 |
| 2025-02-13 | BUY | 2,440 | 205.640 | 205.999 | 205.963 | USD 502,550 | 170.78 |
| 2025-02-12 | BUY | 2,440 | 200.890 | 201.170 | 201.142 | USD 490,786 | 170.16 |
| 2025-02-11 | BUY | 2,440 | 193.090 | 194.000 | 193.909 | USD 473,138 | 169.69 |
| 2025-02-10 | BUY | 2,440 | 192.630 | 198.690 | 198.084 | USD 483,325 | 169.20 |
| 2025-02-07 | BUY | 2,440 | 195.540 | 199.170 | 198.807 | USD 485,089 | 168.62 |
| 2025-02-06 | BUY | 2,440 | 196.450 | 196.980 | 196.927 | USD 480,502 | 168.01 |
| 2025-02-05 | BUY | 2,440 | 195.990 | 196.030 | 196.026 | USD 478,303 | 167.37 |
| 2025-02-04 | BUY | 2,440 | 194.570 | 194.700 | 194.687 | USD 475,036 | 166.74 |
| 2025-02-03 | BUY | 2,440 | 190.800 | 192.780 | 192.582 | USD 469,900 | 166.16 |
| 2025-01-31 | BUY | 2,440 | 188.830 | 189.990 | 189.874 | USD 463,293 | 165.61 |
| 2025-01-30 | BUY | 2,440 | 188.570 | 189.231 | 189.165 | USD 461,562 | 165.04 |
| 2025-01-29 | BUY | 2,440 | 185.780 | 186.785 | 186.685 | USD 455,510 | 164.51 |
| 2025-01-28 | BUY | 2,440 | 184.490 | 185.380 | 185.291 | USD 452,110 | 163.98 |
| 2025-01-27 | BUY | 2,440 | 182.480 | 183.180 | 183.110 | USD 446,788 | 163.48 |
| 2025-01-24 | BUY | 2,440 | 183.320 | 184.260 | 184.166 | USD 449,365 | 162.93 |
| 2025-01-23 | BUY | 2,440 | 183.130 | 183.480 | 183.445 | USD 447,606 | 162.35 |
| 2025-01-22 | SELL | -2,440 | 177.680 | 180.000 | 179.768 | USD -438,634 | 166.51 Loss of -32,339 on sale |
| 2025-01-02 | BUY | 2,440 | 170.650 | 172.220 | 172.063 | USD 419,834 | 166.39 |
| 2024-12-10 | BUY | 2,440 | 173.900 | 179.560 | 178.994 | USD 436,745 | 166.15 |
| 2024-12-09 | BUY | 2,440 | 175.640 | 177.790 | 177.575 | USD 433,283 | 165.85 |
| 2024-12-06 | BUY | 2,440 | 178.480 | 179.220 | 179.146 | USD 437,116 | 165.43 |
| 2024-12-05 | BUY | 2,440 | 175.890 | 179.000 | 178.689 | USD 436,001 | 165.07 |
| 2024-12-04 | BUY | 2,440 | 176.880 | 178.450 | 178.293 | USD 435,035 | 164.64 |
| 2024-12-03 | BUY | 2,440 | 176.090 | 177.565 | 177.418 | USD 432,899 | 164.22 |
| 2024-12-02 | BUY | 2,440 | 176.370 | 180.310 | 179.916 | USD 438,995 | 163.75 |
| 2024-11-29 | BUY | 2,440 | 180.480 | 180.700 | 180.678 | USD 440,854 | 163.08 |
| 2024-11-27 | BUY | 2,440 | 178.440 | 180.180 | 180.006 | USD 439,215 | 162.44 |
| 2024-11-26 | BUY | 2,440 | 179.010 | 181.300 | 181.071 | USD 441,813 | 161.72 |
| 2024-11-22 | BUY | 2,440 | 177.240 | 177.560 | 177.528 | USD 433,168 | 160.16 |
| 2024-11-21 | BUY | 2,440 | 173.170 | 173.965 | 173.885 | USD 424,281 | 159.51 |
| 2024-11-20 | BUY | 2,440 | 172.200 | 176.000 | 175.620 | USD 428,513 | 158.84 |
| 2024-11-19 | BUY | 2,440 | 176.180 | 176.650 | 176.603 | USD 430,911 | 157.88 |
| 2024-11-18 | BUY | 2,440 | 172.730 | 174.560 | 174.377 | USD 425,480 | 157.00 |
| 2024-11-12 | SELL | -2,440 | 176.490 | 177.300 | 177.219 | USD -432,414 | 156.48 Loss of -50,603 on sale |
| 2024-11-07 | SELL | -2,440 | 170.590 | 171.200 | 171.139 | USD -417,579 | 154.47 Loss of -40,662 on sale |
| 2024-11-06 | SELL | -2,440 | 169.640 | 169.735 | 169.726 | USD -414,130 | 154.09 Loss of -38,149 on sale |
| 2024-11-04 | BUY | 2,440 | 157.240 | 157.350 | 157.339 | USD 383,907 | 153.52 |
| 2024-11-01 | BUY | 2,440 | 155.660 | 158.160 | 157.910 | USD 385,300 | 153.30 |
| 2024-10-31 | BUY | 2,440 | 156.700 | 165.070 | 164.233 | USD 400,729 | 152.93 |
| 2024-10-29 | SELL | -2,440 | 155.200 | 155.930 | 155.857 | USD -380,291 | 152.53 Loss of -8,114 on sale |
| 2024-10-24 | SELL | -2,440 | 153.190 | 153.860 | 153.793 | USD -375,255 | 152.26 Loss of -3,741 on sale |
| 2024-10-21 | SELL | -2,440 | 152.890 | 152.890 | 152.890 | USD -373,052 | 151.98 Loss of -2,220 on sale |
| 2024-10-18 | BUY | 2,440 | 151.980 | 152.525 | 152.470 | USD 372,028 | 0.00 |