Class Action Lawsuit Filed: Microsoft Corporation (MSFT) - Join by August 11, 2026 - Contact Levi & Korsin... ACCESSWIRE
Market data is delayed by at least 15 minutes.
    Show me  Calls  Puts  Both Options that expire in 
    Puts expiring July 24, 2026
     Symbol Strike Last Sale Date/Time Change Low High Volume Open Int.
    MSFT PUT 270.00 2026/07/24 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2026/07/31 270.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2026/07/24 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2026/07/31 280.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2026/07/24 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2026/07/31 290.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/07/24 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/07/31 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/07/22 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/07/27 300.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2026/07/24 305.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2026/07/31 305.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2026/07/22 305.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2026/07/27 305.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/07/24 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/07/31 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/07/22 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/07/27 310.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2026/07/24 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2026/07/31 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2026/07/22 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2026/07/27 315.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/07/24 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/07/31 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/07/22 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/07/27 320.00 -- -- -- -- -- -- --
    MSFT PUT 322.50 2026/07/31 322.50 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/07/24 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/07/31 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/07/22 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/07/27 325.00 -- -- -- -- -- -- --
    MSFT PUT 327.50 2026/07/24 327.50 -- -- -- -- -- -- --
    MSFT PUT 327.50 2026/07/31 327.50 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/07/24 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/07/31 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/07/22 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/07/27 330.00 -- -- -- -- -- -- --
    MSFT PUT 332.50 2026/07/24 332.50 -- -- -- -- -- -- --
    MSFT PUT 332.50 2026/07/31 332.50 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/07/24 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/07/31 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/07/22 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/07/27 335.00 -- -- -- -- -- -- --
    MSFT PUT 337.50 2026/07/24 337.50 -- -- -- -- -- -- --
    MSFT PUT 337.50 2026/07/22 337.50 -- -- -- -- -- -- --
    MSFT PUT 337.50 2026/07/31 337.50 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/07/24 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/07/31 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/07/22 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/07/27 340.00 -- -- -- -- -- -- --
    MSFT PUT 342.50 2026/07/22 342.50 -- -- -- -- -- -- --
    MSFT PUT 342.50 2026/07/24 342.50 -- -- -- -- -- -- --
    MSFT PUT 342.50 2026/07/31 342.50 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/07/24 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/07/31 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/07/22 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/07/27 345.00 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/07/22 347.50 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/07/24 347.50 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/07/31 347.50 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/07/24 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/07/31 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/07/22 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/07/27 350.00 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/07/22 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/07/24 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/07/31 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/07/27 352.50 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/07/24 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/07/31 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/07/22 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/07/27 355.00 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/07/22 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/07/24 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/07/31 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/07/27 357.50 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/07/24 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/07/31 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/07/22 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/07/27 360.00 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/07/22 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/07/24 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/07/31 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/07/27 362.50 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/07/24 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/07/31 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/07/22 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/07/27 365.00 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/07/24 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/07/22 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/07/31 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/07/27 367.50 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/07/24 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/07/31 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/07/22 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/07/27 370.00 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/07/24 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/07/22 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/07/31 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/07/27 372.50 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/07/24 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/07/31 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/07/22 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/07/27 375.00 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/07/24 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/07/22 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/07/31 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/07/27 377.50 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/07/24 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/07/31 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/07/22 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/07/27 380.00 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/07/24 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/07/22 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/07/31 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/07/27 382.50 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/07/24 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/07/31 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/07/22 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/07/27 385.00 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/07/24 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/07/22 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/07/31 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/07/27 387.50 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/07/24 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/07/31 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/07/22 390.00 -- -- -- -- -- -- -- Last: $392.06
    9:57a ET
    MSFT PUT 390.00 2026/07/27 390.00 -- -- -- -- -- -- -- Out of the Money
    MSFT PUT 392.50 2026/07/24 392.50 -- -- -- -- -- -- -- In the Money
    MSFT PUT 392.50 2026/07/22 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/07/31 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/07/27 392.50 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/07/24 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/07/31 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/07/22 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/07/27 395.00 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/07/24 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/07/22 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/07/31 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/07/27 397.50 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/07/24 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/07/31 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/07/22 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/07/27 400.00 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/07/24 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/07/22 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/07/31 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/07/27 402.50 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/07/24 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/07/31 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/07/22 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/07/27 405.00 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/07/24 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/07/22 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/07/27 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/07/31 407.50 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/07/24 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/07/31 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/07/22 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/07/27 410.00 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/07/24 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/07/22 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/07/27 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/07/31 412.50 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/07/24 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/07/31 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/07/22 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/07/27 415.00 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/07/22 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/07/24 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/07/27 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/07/31 417.50 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/07/24 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/07/31 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/07/22 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/07/27 420.00 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/07/22 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/07/24 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/07/27 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/07/31 422.50 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/07/24 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/07/31 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/07/22 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/07/27 425.00 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/07/22 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/07/24 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/07/27 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/07/31 427.50 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/07/24 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/07/31 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/07/22 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/07/27 430.00 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/07/22 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/07/24 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/07/27 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/07/31 432.50 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/07/24 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/07/31 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/07/22 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/07/27 435.00 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/07/22 437.50 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/07/24 437.50 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/07/31 437.50 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/07/27 437.50 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/07/24 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/07/31 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/07/22 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/07/27 440.00 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/07/22 442.50 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/07/27 442.50 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/07/31 442.50 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/07/24 442.50 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/07/24 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/07/31 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/07/22 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/07/27 445.00 -- -- -- -- -- -- --
    MSFT PUT 447.50 2026/07/22 447.50 -- -- -- -- -- -- --
    MSFT PUT 447.50 2026/07/24 447.50 -- -- -- -- -- -- --
    MSFT PUT 447.50 2026/07/27 447.50 -- -- -- -- -- -- --
    MSFT PUT 447.50 2026/07/31 447.50 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/07/24 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/07/31 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/07/22 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/07/27 450.00 -- -- -- -- -- -- --
    MSFT PUT 452.50 2026/07/22 452.50 -- -- -- -- -- -- --
    MSFT PUT 452.50 2026/07/24 452.50 -- -- -- -- -- -- --
    MSFT PUT 452.50 2026/07/31 452.50 -- -- -- -- -- -- --
    MSFT PUT 452.50 2026/07/27 452.50 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/07/24 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/07/31 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/07/22 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/07/27 455.00 -- -- -- -- -- -- --
    MSFT PUT 457.50 2026/07/22 457.50 -- -- -- -- -- -- --
    MSFT PUT 457.50 2026/07/31 457.50 -- -- -- -- -- -- --
    MSFT PUT 457.50 2026/07/27 457.50 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/07/24 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/07/31 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/07/22 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/07/27 460.00 -- -- -- -- -- -- --
    MSFT PUT 462.50 2026/07/31 462.50 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/07/24 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/07/31 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/07/22 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/07/27 465.00 -- -- -- -- -- -- --
    MSFT PUT 467.50 2026/07/31 467.50 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/07/24 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/07/31 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/07/22 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/07/27 470.00 -- -- -- -- -- -- --
    MSFT PUT 472.50 2026/07/31 472.50 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/07/24 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/07/31 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/07/22 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/07/27 475.00 -- -- -- -- -- -- --
    MSFT PUT 477.50 2026/07/31 477.50 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/07/24 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/07/31 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/07/22 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/07/27 480.00 -- -- -- -- -- -- --
    MSFT PUT 482.50 2026/07/31 482.50 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/07/24 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/07/31 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/07/22 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/07/27 485.00 -- -- -- -- -- -- --
    MSFT PUT 487.50 2026/07/31 487.50 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/07/24 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/07/31 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/07/22 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/07/27 490.00 -- -- -- -- -- -- --
    MSFT PUT 492.50 2026/07/31 492.50 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/07/24 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/07/31 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/07/22 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/07/27 495.00 -- -- -- -- -- -- --
    MSFT PUT 497.50 2026/07/31 497.50 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/07/24 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/07/31 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/07/22 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/07/27 500.00 -- -- -- -- -- -- --
    MSFT PUT 502.50 2026/07/31 502.50 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/07/24 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/07/31 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/07/22 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/07/27 505.00 -- -- -- -- -- -- --
    MSFT PUT 507.50 2026/07/31 507.50 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/07/24 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/07/31 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/07/22 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/07/27 510.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/07/24 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/07/31 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/07/22 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/07/27 515.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/07/24 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/07/31 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/07/22 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/07/27 520.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/07/24 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/07/31 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/07/22 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/07/27 525.00 -- -- -- -- -- -- --
    MSFT PUT 530.00 2026/07/24 530.00 -- -- -- -- -- -- --
    MSFT PUT 530.00 2026/07/31 530.00 -- -- -- -- -- -- --
    MSFT PUT 535.00 2026/07/24 535.00 -- -- -- -- -- -- --
    MSFT PUT 535.00 2026/07/31 535.00 -- -- -- -- -- -- --
    MSFT PUT 540.00 2026/07/24 540.00 -- -- -- -- -- -- --
    MSFT PUT 540.00 2026/07/31 540.00 -- -- -- -- -- -- --
    MSFT PUT 545.00 2026/07/24 545.00 -- -- -- -- -- -- --
    MSFT PUT 545.00 2026/07/31 545.00 -- -- -- -- -- -- --
    MSFT PUT 550.00 2026/07/24 550.00 -- -- -- -- -- -- --
    MSFT PUT 550.00 2026/07/31 550.00 -- -- -- -- -- -- --
    MSFT PUT 555.00 2026/07/24 555.00 -- -- -- -- -- -- --
    MSFT PUT 555.00 2026/07/31 555.00 -- -- -- -- -- -- --
    MSFT PUT 560.00 2026/07/24 560.00 -- -- -- -- -- -- --
    MSFT PUT 560.00 2026/07/31 560.00 -- -- -- -- -- -- --
    MSFT PUT 570.00 2026/07/24 570.00 -- -- -- -- -- -- --
    MSFT PUT 570.00 2026/07/31 570.00 -- -- -- -- -- -- --
    MSFT PUT 580.00 2026/07/24 580.00 -- -- -- -- -- -- --
    MSFT PUT 580.00 2026/07/31 580.00 -- -- -- -- -- -- --
    Click on a blue column header to sort.

    Calls expiring July 24, 2026
     Symbol Strike Last Sale Date/Time Change Low High Volume Open Int.
    MSFT CALL 270.00 2026/07/24 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2026/07/31 270.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2026/07/24 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2026/07/31 280.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2026/07/24 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2026/07/31 290.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/07/24 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/07/31 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/07/22 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/07/27 300.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2026/07/24 305.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2026/07/31 305.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2026/07/22 305.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2026/07/27 305.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/07/24 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/07/31 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/07/22 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/07/27 310.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2026/07/24 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2026/07/31 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2026/07/22 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2026/07/27 315.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/07/24 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/07/31 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/07/22 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/07/27 320.00 -- -- -- -- -- -- --
    MSFT CALL 322.50 2026/07/31 322.50 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/07/24 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/07/31 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/07/22 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/07/27 325.00 -- -- -- -- -- -- --
    MSFT CALL 327.50 2026/07/24 327.50 -- -- -- -- -- -- --
    MSFT CALL 327.50 2026/07/31 327.50 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/07/24 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/07/31 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/07/22 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/07/27 330.00 -- -- -- -- -- -- --
    MSFT CALL 332.50 2026/07/24 332.50 -- -- -- -- -- -- --
    MSFT CALL 332.50 2026/07/31 332.50 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/07/24 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/07/31 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/07/22 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/07/27 335.00 -- -- -- -- -- -- --
    MSFT CALL 337.50 2026/07/22 337.50 -- -- -- -- -- -- --
    MSFT CALL 337.50 2026/07/24 337.50 -- -- -- -- -- -- --
    MSFT CALL 337.50 2026/07/31 337.50 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/07/24 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/07/31 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/07/22 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/07/27 340.00 -- -- -- -- -- -- --
    MSFT CALL 342.50 2026/07/22 342.50 -- -- -- -- -- -- --
    MSFT CALL 342.50 2026/07/24 342.50 -- -- -- -- -- -- --
    MSFT CALL 342.50 2026/07/31 342.50 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/07/24 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/07/31 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/07/22 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/07/27 345.00 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/07/22 347.50 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/07/24 347.50 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/07/31 347.50 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/07/24 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/07/31 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/07/22 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/07/27 350.00 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/07/22 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/07/24 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/07/27 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/07/31 352.50 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/07/24 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/07/31 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/07/22 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/07/27 355.00 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/07/22 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/07/24 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/07/31 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/07/27 357.50 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/07/24 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/07/31 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/07/22 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/07/27 360.00 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/07/22 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/07/24 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/07/31 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/07/27 362.50 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/07/24 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/07/31 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/07/22 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/07/27 365.00 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/07/24 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/07/22 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/07/31 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/07/27 367.50 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/07/24 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/07/31 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/07/22 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/07/27 370.00 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/07/24 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/07/22 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/07/31 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/07/27 372.50 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/07/24 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/07/31 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/07/22 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/07/27 375.00 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/07/24 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/07/22 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/07/31 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/07/27 377.50 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/07/24 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/07/31 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/07/22 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/07/27 380.00 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/07/24 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/07/22 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/07/31 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/07/27 382.50 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/07/24 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/07/31 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/07/22 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/07/27 385.00 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/07/24 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/07/22 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/07/31 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/07/27 387.50 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/07/24 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/07/31 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/07/22 390.00 -- -- -- -- -- -- -- Last: $392.06
    9:57a ET
    MSFT CALL 390.00 2026/07/27 390.00 -- -- -- -- -- -- -- In the Money
    MSFT CALL 392.50 2026/07/24 392.50 -- -- -- -- -- -- -- Out of the Money
    MSFT CALL 392.50 2026/07/22 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/07/31 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/07/27 392.50 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/07/24 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/07/31 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/07/22 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/07/27 395.00 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/07/24 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/07/22 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/07/31 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/07/27 397.50 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/07/24 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/07/31 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/07/22 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/07/27 400.00 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/07/24 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/07/22 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/07/31 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/07/27 402.50 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/07/24 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/07/31 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/07/22 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/07/27 405.00 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/07/24 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/07/22 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/07/27 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/07/31 407.50 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/07/24 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/07/31 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/07/22 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/07/27 410.00 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/07/24 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/07/22 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/07/27 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/07/31 412.50 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/07/24 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/07/31 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/07/22 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/07/27 415.00 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/07/22 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/07/24 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/07/27 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/07/31 417.50 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/07/24 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/07/31 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/07/22 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/07/27 420.00 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/07/22 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/07/24 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/07/27 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/07/31 422.50 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/07/24 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/07/31 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/07/22 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/07/27 425.00 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/07/22 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/07/24 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/07/27 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/07/31 427.50 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/07/24 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/07/31 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/07/22 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/07/27 430.00 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/07/22 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/07/24 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/07/27 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/07/31 432.50 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/07/24 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/07/31 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/07/22 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/07/27 435.00 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/07/22 437.50 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/07/24 437.50 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/07/27 437.50 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/07/31 437.50 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/07/24 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/07/31 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/07/22 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/07/27 440.00 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/07/22 442.50 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/07/27 442.50 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/07/24 442.50 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/07/31 442.50 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/07/24 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/07/31 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/07/22 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/07/27 445.00 -- -- -- -- -- -- --
    MSFT CALL 447.50 2026/07/22 447.50 -- -- -- -- -- -- --
    MSFT CALL 447.50 2026/07/31 447.50 -- -- -- -- -- -- --
    MSFT CALL 447.50 2026/07/24 447.50 -- -- -- -- -- -- --
    MSFT CALL 447.50 2026/07/27 447.50 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/07/24 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/07/31 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/07/22 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/07/27 450.00 -- -- -- -- -- -- --
    MSFT CALL 452.50 2026/07/22 452.50 -- -- -- -- -- -- --
    MSFT CALL 452.50 2026/07/24 452.50 -- -- -- -- -- -- --
    MSFT CALL 452.50 2026/07/27 452.50 -- -- -- -- -- -- --
    MSFT CALL 452.50 2026/07/31 452.50 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/07/24 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/07/31 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/07/22 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/07/27 455.00 -- -- -- -- -- -- --
    MSFT CALL 457.50 2026/07/22 457.50 -- -- -- -- -- -- --
    MSFT CALL 457.50 2026/07/31 457.50 -- -- -- -- -- -- --
    MSFT CALL 457.50 2026/07/27 457.50 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/07/24 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/07/31 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/07/22 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/07/27 460.00 -- -- -- -- -- -- --
    MSFT CALL 462.50 2026/07/31 462.50 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/07/24 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/07/31 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/07/22 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/07/27 465.00 -- -- -- -- -- -- --
    MSFT CALL 467.50 2026/07/31 467.50 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/07/24 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/07/31 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/07/22 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/07/27 470.00 -- -- -- -- -- -- --
    MSFT CALL 472.50 2026/07/31 472.50 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/07/24 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/07/31 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/07/22 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/07/27 475.00 -- -- -- -- -- -- --
    MSFT CALL 477.50 2026/07/31 477.50 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/07/24 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/07/31 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/07/22 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/07/27 480.00 -- -- -- -- -- -- --
    MSFT CALL 482.50 2026/07/31 482.50 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/07/24 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/07/31 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/07/22 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/07/27 485.00 -- -- -- -- -- -- --
    MSFT CALL 487.50 2026/07/31 487.50 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/07/24 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/07/31 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/07/22 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/07/27 490.00 -- -- -- -- -- -- --
    MSFT CALL 492.50 2026/07/31 492.50 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/07/24 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/07/31 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/07/22 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/07/27 495.00 -- -- -- -- -- -- --
    MSFT CALL 497.50 2026/07/31 497.50 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/07/24 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/07/31 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/07/22 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/07/27 500.00 -- -- -- -- -- -- --
    MSFT CALL 502.50 2026/07/31 502.50 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/07/24 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/07/31 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/07/22 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/07/27 505.00 -- -- -- -- -- -- --
    MSFT CALL 507.50 2026/07/31 507.50 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/07/24 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/07/31 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/07/22 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/07/27 510.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/07/24 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/07/31 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/07/22 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/07/27 515.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/07/24 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/07/31 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/07/22 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/07/27 520.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/07/24 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/07/31 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/07/22 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/07/27 525.00 -- -- -- -- -- -- --
    MSFT CALL 530.00 2026/07/24 530.00 -- -- -- -- -- -- --
    MSFT CALL 530.00 2026/07/31 530.00 -- -- -- -- -- -- --
    MSFT CALL 535.00 2026/07/24 535.00 -- -- -- -- -- -- --
    MSFT CALL 535.00 2026/07/31 535.00 -- -- -- -- -- -- --
    MSFT CALL 540.00 2026/07/24 540.00 -- -- -- -- -- -- --
    MSFT CALL 540.00 2026/07/31 540.00 -- -- -- -- -- -- --
    MSFT CALL 545.00 2026/07/24 545.00 -- -- -- -- -- -- --
    MSFT CALL 545.00 2026/07/31 545.00 -- -- -- -- -- -- --
    MSFT CALL 550.00 2026/07/24 550.00 -- -- -- -- -- -- --
    MSFT CALL 550.00 2026/07/31 550.00 -- -- -- -- -- -- --
    MSFT CALL 555.00 2026/07/24 555.00 -- -- -- -- -- -- --
    MSFT CALL 555.00 2026/07/31 555.00 -- -- -- -- -- -- --
    MSFT CALL 560.00 2026/07/24 560.00 -- -- -- -- -- -- --
    MSFT CALL 560.00 2026/07/31 560.00 -- -- -- -- -- -- --
    MSFT CALL 570.00 2026/07/24 570.00 -- -- -- -- -- -- --
    MSFT CALL 570.00 2026/07/31 570.00 -- -- -- -- -- -- --
    MSFT CALL 580.00 2026/07/24 580.00 -- -- -- -- -- -- --
    MSFT CALL 580.00 2026/07/31 580.00 -- -- -- -- -- -- --
    Click on a blue column header to sort.

    Market data provided by News provided by