Microsoft Rural Health Resiliency Program and Pivot Point Consulting Drive AI-Enabled Innovation by Bringi... PR Newswire
Market data is delayed by at least 15 minutes.
    Show me  Calls  Puts  Both Options that expire in 
    Puts expiring March 20, 2026
     Symbol Strike Last Sale Date/Time Change Low High Volume Open Int.
    MSFT PUT 175.00 2026/03/20 175.00 -- -- -- -- -- -- --
    MSFT PUT 180.00 2026/03/20 180.00 -- -- -- -- -- -- --
    MSFT PUT 185.00 2026/03/20 185.00 -- -- -- -- -- -- --
    MSFT PUT 190.00 2026/03/20 190.00 -- -- -- -- -- -- --
    MSFT PUT 195.00 2026/03/20 195.00 -- -- -- -- -- -- --
    MSFT PUT 200.00 2026/03/20 200.00 -- -- -- -- -- -- --
    MSFT PUT 210.00 2026/03/20 210.00 -- -- -- -- -- -- --
    MSFT PUT 220.00 2026/03/20 220.00 -- -- -- -- -- -- --
    MSFT PUT 230.00 2026/03/20 230.00 -- -- -- -- -- -- --
    MSFT PUT 240.00 2026/03/20 240.00 -- -- -- -- -- -- --
    MSFT PUT 250.00 2026/03/20 250.00 -- -- -- -- -- -- --
    MSFT PUT 260.00 2026/03/20 260.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2026/03/20 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2026/03/06 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2026/03/13 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2026/03/27 270.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2026/03/20 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2026/03/06 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2026/03/13 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2026/03/27 280.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2026/03/20 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2026/03/06 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2026/03/13 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2026/03/27 290.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/03/20 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/03/06 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/03/13 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2026/03/27 300.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/03/20 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/03/06 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/03/13 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2026/03/27 310.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2026/03/20 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2026/03/11 315.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/03/20 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/03/06 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/03/13 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/03/27 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2026/03/11 320.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/03/06 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/03/13 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/03/27 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/03/20 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/03/11 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2026/03/16 325.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/20 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/06 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/13 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/27 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/09 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/11 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/16 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2026/03/18 330.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/06 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/13 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/20 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/27 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/09 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/11 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/16 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2026/03/18 335.00 -- -- -- -- -- -- --
    MSFT PUT 337.50 2026/03/18 337.50 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/20 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/06 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/13 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/27 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/09 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/11 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/16 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2026/03/18 340.00 -- -- -- -- -- -- --
    MSFT PUT 342.50 2026/03/09 342.50 -- -- -- -- -- -- --
    MSFT PUT 342.50 2026/03/06 342.50 -- -- -- -- -- -- --
    MSFT PUT 342.50 2026/03/16 342.50 -- -- -- -- -- -- --
    MSFT PUT 342.50 2026/03/18 342.50 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/06 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/13 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/27 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/20 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/09 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/11 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/16 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2026/03/18 345.00 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/03/06 347.50 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/03/09 347.50 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/03/16 347.50 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/03/18 347.50 -- -- -- -- -- -- --
    MSFT PUT 347.50 2026/03/13 347.50 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/20 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/06 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/13 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/27 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/09 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/11 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/16 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2026/03/18 350.00 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/03/06 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/03/09 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/03/13 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/03/18 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/03/11 352.50 -- -- -- -- -- -- --
    MSFT PUT 352.50 2026/03/16 352.50 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/20 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/06 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/13 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/27 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/09 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/11 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/16 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2026/03/18 355.00 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/03/06 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/03/09 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/03/13 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/03/16 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/03/18 357.50 -- -- -- -- -- -- --
    MSFT PUT 357.50 2026/03/11 357.50 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/20 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/06 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/13 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/27 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/09 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/11 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/16 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2026/03/18 360.00 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/03/06 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/03/09 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/03/11 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/03/13 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/03/18 362.50 -- -- -- -- -- -- --
    MSFT PUT 362.50 2026/03/16 362.50 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/20 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/06 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/13 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/27 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/09 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/11 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/16 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2026/03/18 365.00 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/03/06 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/03/09 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/03/11 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/03/13 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/03/18 367.50 -- -- -- -- -- -- --
    MSFT PUT 367.50 2026/03/16 367.50 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/20 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/06 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/13 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/27 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/09 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/11 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/16 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2026/03/18 370.00 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/03/06 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/03/13 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/03/20 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/03/09 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/03/11 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/03/16 372.50 -- -- -- -- -- -- --
    MSFT PUT 372.50 2026/03/18 372.50 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/20 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/06 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/13 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/27 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/09 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/11 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/16 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2026/03/18 375.00 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/03/06 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/03/20 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/03/13 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/03/09 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/03/11 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/03/16 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2026/03/18 377.50 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/20 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/06 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/13 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/27 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/09 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/11 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/16 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2026/03/18 380.00 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/03/06 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/03/20 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/03/13 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/03/09 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/03/11 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/03/16 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2026/03/18 382.50 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/20 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/06 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/13 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/27 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/09 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/11 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/16 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2026/03/18 385.00 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/03/06 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/03/13 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/03/20 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/03/09 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/03/11 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/03/18 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2026/03/16 387.50 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/20 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/06 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/13 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/27 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/09 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/11 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/16 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2026/03/18 390.00 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/03/06 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/03/20 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/03/13 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/03/09 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/03/11 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/03/18 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2026/03/16 392.50 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/20 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/06 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/13 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/27 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/09 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/11 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/16 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2026/03/18 395.00 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/03/06 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/03/13 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/03/20 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/03/09 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/03/11 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/03/18 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2026/03/16 397.50 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/20 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/06 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/13 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/27 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/09 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/11 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/16 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2026/03/18 400.00 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/03/06 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/03/20 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/03/13 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/03/09 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/03/11 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/03/16 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2026/03/18 402.50 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/20 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/06 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/13 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/27 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/09 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/11 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/16 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2026/03/18 405.00 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/03/06 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/03/20 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/03/13 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/03/09 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/03/11 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2026/03/18 407.50 -- -- -- -- -- -- -- Last: $408.96
    4:00p ET
    MSFT PUT 407.50 2026/03/16 407.50 -- -- -- -- -- -- -- Out of the Money
    MSFT PUT 410.00 2026/03/20 410.00 -- -- -- -- -- -- -- In the Money
    MSFT PUT 410.00 2026/03/06 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/03/13 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/03/27 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/03/09 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/03/11 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/03/16 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2026/03/18 410.00 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/03/06 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/03/20 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/03/13 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/03/09 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/03/11 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/03/16 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2026/03/18 412.50 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/20 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/06 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/13 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/27 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/09 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/11 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/16 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2026/03/18 415.00 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/03/06 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/03/13 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/03/20 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/03/09 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/03/11 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/03/18 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2026/03/16 417.50 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/20 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/06 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/13 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/27 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/09 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/11 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/16 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2026/03/18 420.00 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/03/06 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/03/13 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/03/20 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/03/09 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/03/11 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/03/18 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2026/03/16 422.50 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/20 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/06 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/13 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/27 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/09 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/11 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/16 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2026/03/18 425.00 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/03/06 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/03/09 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/03/11 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/03/13 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/03/16 427.50 -- -- -- -- -- -- --
    MSFT PUT 427.50 2026/03/18 427.50 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/20 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/06 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/13 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/27 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/09 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/11 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/16 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2026/03/18 430.00 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/03/06 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/03/09 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/03/13 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/03/11 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/03/18 432.50 -- -- -- -- -- -- --
    MSFT PUT 432.50 2026/03/16 432.50 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/20 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/06 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/13 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/27 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/09 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/11 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/16 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2026/03/18 435.00 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/03/06 437.50 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/03/11 437.50 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/03/09 437.50 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/03/13 437.50 -- -- -- -- -- -- --
    MSFT PUT 437.50 2026/03/18 437.50 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/20 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/06 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/13 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/27 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/09 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/11 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/16 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2026/03/18 440.00 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/03/06 442.50 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/03/11 442.50 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/03/09 442.50 -- -- -- -- -- -- --
    MSFT PUT 442.50 2026/03/13 442.50 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/20 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/06 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/13 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/27 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/09 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/11 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/16 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2026/03/18 445.00 -- -- -- -- -- -- --
    MSFT PUT 447.50 2026/03/06 447.50 -- -- -- -- -- -- --
    MSFT PUT 447.50 2026/03/13 447.50 -- -- -- -- -- -- --
    MSFT PUT 447.50 2026/03/11 447.50 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/20 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/06 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/13 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/27 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/09 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/11 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/16 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2026/03/18 450.00 -- -- -- -- -- -- --
    MSFT PUT 452.50 2026/03/13 452.50 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/20 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/06 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/13 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/27 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/09 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/11 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/16 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2026/03/18 455.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/20 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/06 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/13 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/27 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/09 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/11 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/16 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2026/03/18 460.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/03/20 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/03/06 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/03/13 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/03/27 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/03/09 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/03/16 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2026/03/18 465.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/03/20 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/03/06 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/03/13 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/03/27 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/03/09 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/03/16 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2026/03/18 470.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/03/20 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/03/06 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/03/13 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/03/27 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/03/09 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2026/03/18 475.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/03/20 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/03/06 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/03/13 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2026/03/27 480.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/03/20 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/03/06 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/03/13 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2026/03/27 485.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/03/20 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/03/06 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/03/13 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2026/03/27 490.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/03/20 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/03/06 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/03/13 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2026/03/27 495.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/03/20 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/03/06 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/03/13 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2026/03/27 500.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/03/20 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/03/06 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/03/13 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2026/03/27 505.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/03/20 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/03/06 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/03/13 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2026/03/27 510.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/03/20 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/03/06 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/03/13 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2026/03/27 515.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/03/20 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/03/06 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/03/13 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2026/03/27 520.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/03/20 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/03/06 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/03/13 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2026/03/27 525.00 -- -- -- -- -- -- --
    MSFT PUT 530.00 2026/03/20 530.00 -- -- -- -- -- -- --
    MSFT PUT 530.00 2026/03/06 530.00 -- -- -- -- -- -- --
    MSFT PUT 530.00 2026/03/13 530.00 -- -- -- -- -- -- --
    MSFT PUT 530.00 2026/03/27 530.00 -- -- -- -- -- -- --
    MSFT PUT 535.00 2026/03/20 535.00 -- -- -- -- -- -- --
    MSFT PUT 535.00 2026/03/06 535.00 -- -- -- -- -- -- --
    MSFT PUT 535.00 2026/03/13 535.00 -- -- -- -- -- -- --
    MSFT PUT 535.00 2026/03/27 535.00 -- -- -- -- -- -- --
    MSFT PUT 540.00 2026/03/20 540.00 -- -- -- -- -- -- --
    MSFT PUT 540.00 2026/03/06 540.00 -- -- -- -- -- -- --
    MSFT PUT 540.00 2026/03/13 540.00 -- -- -- -- -- -- --
    MSFT PUT 540.00 2026/03/27 540.00 -- -- -- -- -- -- --
    MSFT PUT 545.00 2026/03/20 545.00 -- -- -- -- -- -- --
    MSFT PUT 545.00 2026/03/06 545.00 -- -- -- -- -- -- --
    MSFT PUT 545.00 2026/03/13 545.00 -- -- -- -- -- -- --
    MSFT PUT 545.00 2026/03/27 545.00 -- -- -- -- -- -- --
    MSFT PUT 550.00 2026/03/20 550.00 -- -- -- -- -- -- --
    MSFT PUT 550.00 2026/03/06 550.00 -- -- -- -- -- -- --
    MSFT PUT 550.00 2026/03/13 550.00 -- -- -- -- -- -- --
    MSFT PUT 550.00 2026/03/27 550.00 -- -- -- -- -- -- --
    MSFT PUT 555.00 2026/03/20 555.00 -- -- -- -- -- -- --
    MSFT PUT 555.00 2026/03/06 555.00 -- -- -- -- -- -- --
    MSFT PUT 555.00 2026/03/13 555.00 -- -- -- -- -- -- --
    MSFT PUT 555.00 2026/03/27 555.00 -- -- -- -- -- -- --
    MSFT PUT 560.00 2026/03/20 560.00 -- -- -- -- -- -- --
    MSFT PUT 560.00 2026/03/06 560.00 -- -- -- -- -- -- --
    MSFT PUT 560.00 2026/03/13 560.00 -- -- -- -- -- -- --
    MSFT PUT 560.00 2026/03/27 560.00 -- -- -- -- -- -- --
    MSFT PUT 565.00 2026/03/20 565.00 -- -- -- -- -- -- --
    MSFT PUT 565.00 2026/03/06 565.00 -- -- -- -- -- -- --
    MSFT PUT 565.00 2026/03/13 565.00 -- -- -- -- -- -- --
    MSFT PUT 565.00 2026/03/27 565.00 -- -- -- -- -- -- --
    MSFT PUT 570.00 2026/03/20 570.00 -- -- -- -- -- -- --
    MSFT PUT 570.00 2026/03/06 570.00 -- -- -- -- -- -- --
    MSFT PUT 570.00 2026/03/13 570.00 -- -- -- -- -- -- --
    MSFT PUT 570.00 2026/03/27 570.00 -- -- -- -- -- -- --
    MSFT PUT 575.00 2026/03/20 575.00 -- -- -- -- -- -- --
    MSFT PUT 575.00 2026/03/06 575.00 -- -- -- -- -- -- --
    MSFT PUT 575.00 2026/03/13 575.00 -- -- -- -- -- -- --
    MSFT PUT 575.00 2026/03/27 575.00 -- -- -- -- -- -- --
    MSFT PUT 580.00 2026/03/20 580.00 -- -- -- -- -- -- --
    MSFT PUT 580.00 2026/03/06 580.00 -- -- -- -- -- -- --
    MSFT PUT 580.00 2026/03/13 580.00 -- -- -- -- -- -- --
    MSFT PUT 580.00 2026/03/27 580.00 -- -- -- -- -- -- --
    MSFT PUT 585.00 2026/03/20 585.00 -- -- -- -- -- -- --
    MSFT PUT 585.00 2026/03/06 585.00 -- -- -- -- -- -- --
    MSFT PUT 585.00 2026/03/13 585.00 -- -- -- -- -- -- --
    MSFT PUT 585.00 2026/03/27 585.00 -- -- -- -- -- -- --
    MSFT PUT 590.00 2026/03/20 590.00 -- -- -- -- -- -- --
    MSFT PUT 590.00 2026/03/06 590.00 -- -- -- -- -- -- --
    MSFT PUT 590.00 2026/03/13 590.00 -- -- -- -- -- -- --
    MSFT PUT 590.00 2026/03/27 590.00 -- -- -- -- -- -- --
    MSFT PUT 595.00 2026/03/20 595.00 -- -- -- -- -- -- --
    MSFT PUT 595.00 2026/03/06 595.00 -- -- -- -- -- -- --
    MSFT PUT 595.00 2026/03/13 595.00 -- -- -- -- -- -- --
    MSFT PUT 595.00 2026/03/27 595.00 -- -- -- -- -- -- --
    MSFT PUT 600.00 2026/03/20 600.00 -- -- -- -- -- -- --
    MSFT PUT 600.00 2026/03/06 600.00 -- -- -- -- -- -- --
    MSFT PUT 600.00 2026/03/13 600.00 -- -- -- -- -- -- --
    MSFT PUT 600.00 2026/03/27 600.00 -- -- -- -- -- -- --
    MSFT PUT 605.00 2026/03/20 605.00 -- -- -- -- -- -- --
    MSFT PUT 605.00 2026/03/06 605.00 -- -- -- -- -- -- --
    MSFT PUT 605.00 2026/03/13 605.00 -- -- -- -- -- -- --
    MSFT PUT 605.00 2026/03/27 605.00 -- -- -- -- -- -- --
    MSFT PUT 610.00 2026/03/20 610.00 -- -- -- -- -- -- --
    MSFT PUT 610.00 2026/03/06 610.00 -- -- -- -- -- -- --
    MSFT PUT 610.00 2026/03/13 610.00 -- -- -- -- -- -- --
    MSFT PUT 610.00 2026/03/27 610.00 -- -- -- -- -- -- --
    MSFT PUT 615.00 2026/03/06 615.00 -- -- -- -- -- -- --
    MSFT PUT 615.00 2026/03/13 615.00 -- -- -- -- -- -- --
    MSFT PUT 620.00 2026/03/20 620.00 -- -- -- -- -- -- --
    MSFT PUT 620.00 2026/03/06 620.00 -- -- -- -- -- -- --
    MSFT PUT 620.00 2026/03/13 620.00 -- -- -- -- -- -- --
    MSFT PUT 625.00 2026/03/06 625.00 -- -- -- -- -- -- --
    MSFT PUT 625.00 2026/03/13 625.00 -- -- -- -- -- -- --
    MSFT PUT 630.00 2026/03/20 630.00 -- -- -- -- -- -- --
    MSFT PUT 630.00 2026/03/06 630.00 -- -- -- -- -- -- --
    MSFT PUT 630.00 2026/03/13 630.00 -- -- -- -- -- -- --
    MSFT PUT 635.00 2026/03/06 635.00 -- -- -- -- -- -- --
    MSFT PUT 635.00 2026/03/13 635.00 -- -- -- -- -- -- --
    MSFT PUT 640.00 2026/03/20 640.00 -- -- -- -- -- -- --
    MSFT PUT 640.00 2026/03/06 640.00 -- -- -- -- -- -- --
    MSFT PUT 640.00 2026/03/13 640.00 -- -- -- -- -- -- --
    MSFT PUT 645.00 2026/03/06 645.00 -- -- -- -- -- -- --
    MSFT PUT 645.00 2026/03/13 645.00 -- -- -- -- -- -- --
    MSFT PUT 650.00 2026/03/20 650.00 -- -- -- -- -- -- --
    MSFT PUT 650.00 2026/03/06 650.00 -- -- -- -- -- -- --
    MSFT PUT 650.00 2026/03/13 650.00 -- -- -- -- -- -- --
    MSFT PUT 655.00 2026/03/06 655.00 -- -- -- -- -- -- --
    MSFT PUT 655.00 2026/03/13 655.00 -- -- -- -- -- -- --
    MSFT PUT 660.00 2026/03/20 660.00 -- -- -- -- -- -- --
    MSFT PUT 680.00 2026/03/20 680.00 -- -- -- -- -- -- --
    MSFT PUT 700.00 2026/03/20 700.00 -- -- -- -- -- -- --
    MSFT PUT 720.00 2026/03/20 720.00 -- -- -- -- -- -- --
    MSFT PUT 740.00 2026/03/20 740.00 -- -- -- -- -- -- --
    Click on a blue column header to sort.

    Calls expiring March 20, 2026
     Symbol Strike Last Sale Date/Time Change Low High Volume Open Int.
    MSFT CALL 175.00 2026/03/20 175.00 -- -- -- -- -- -- --
    MSFT CALL 180.00 2026/03/20 180.00 -- -- -- -- -- -- --
    MSFT CALL 185.00 2026/03/20 185.00 -- -- -- -- -- -- --
    MSFT CALL 190.00 2026/03/20 190.00 -- -- -- -- -- -- --
    MSFT CALL 195.00 2026/03/20 195.00 -- -- -- -- -- -- --
    MSFT CALL 200.00 2026/03/20 200.00 -- -- -- -- -- -- --
    MSFT CALL 210.00 2026/03/20 210.00 -- -- -- -- -- -- --
    MSFT CALL 220.00 2026/03/20 220.00 -- -- -- -- -- -- --
    MSFT CALL 230.00 2026/03/20 230.00 -- -- -- -- -- -- --
    MSFT CALL 240.00 2026/03/20 240.00 -- -- -- -- -- -- --
    MSFT CALL 250.00 2026/03/20 250.00 -- -- -- -- -- -- --
    MSFT CALL 260.00 2026/03/20 260.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2026/03/20 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2026/03/06 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2026/03/13 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2026/03/27 270.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2026/03/20 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2026/03/06 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2026/03/13 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2026/03/27 280.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2026/03/20 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2026/03/06 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2026/03/13 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2026/03/27 290.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/03/20 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/03/06 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/03/13 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2026/03/27 300.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/03/20 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/03/06 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/03/13 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2026/03/27 310.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2026/03/20 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2026/03/11 315.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/03/20 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/03/06 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/03/13 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/03/27 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2026/03/11 320.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/03/06 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/03/13 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/03/27 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/03/20 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/03/11 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2026/03/16 325.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/20 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/06 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/13 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/27 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/09 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/11 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/16 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2026/03/18 330.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/06 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/13 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/20 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/27 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/09 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/11 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/16 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2026/03/18 335.00 -- -- -- -- -- -- --
    MSFT CALL 337.50 2026/03/18 337.50 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/20 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/06 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/13 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/27 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/09 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/11 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/16 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2026/03/18 340.00 -- -- -- -- -- -- --
    MSFT CALL 342.50 2026/03/06 342.50 -- -- -- -- -- -- --
    MSFT CALL 342.50 2026/03/09 342.50 -- -- -- -- -- -- --
    MSFT CALL 342.50 2026/03/16 342.50 -- -- -- -- -- -- --
    MSFT CALL 342.50 2026/03/18 342.50 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/06 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/13 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/27 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/20 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/09 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/11 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/16 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2026/03/18 345.00 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/03/06 347.50 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/03/09 347.50 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/03/13 347.50 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/03/18 347.50 -- -- -- -- -- -- --
    MSFT CALL 347.50 2026/03/16 347.50 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/20 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/06 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/13 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/27 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/09 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/11 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/16 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2026/03/18 350.00 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/03/06 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/03/09 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/03/13 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/03/11 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/03/18 352.50 -- -- -- -- -- -- --
    MSFT CALL 352.50 2026/03/16 352.50 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/20 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/06 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/13 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/27 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/09 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/11 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/16 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2026/03/18 355.00 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/03/06 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/03/09 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/03/13 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/03/18 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/03/16 357.50 -- -- -- -- -- -- --
    MSFT CALL 357.50 2026/03/11 357.50 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/20 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/06 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/13 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/27 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/09 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/11 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/16 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2026/03/18 360.00 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/03/06 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/03/09 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/03/13 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/03/11 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/03/16 362.50 -- -- -- -- -- -- --
    MSFT CALL 362.50 2026/03/18 362.50 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/20 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/06 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/13 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/27 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/09 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/11 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/16 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2026/03/18 365.00 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/03/06 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/03/09 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/03/13 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/03/11 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/03/18 367.50 -- -- -- -- -- -- --
    MSFT CALL 367.50 2026/03/16 367.50 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/20 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/06 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/13 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/27 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/09 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/11 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/16 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2026/03/18 370.00 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/03/06 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/03/13 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/03/20 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/03/09 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/03/11 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/03/16 372.50 -- -- -- -- -- -- --
    MSFT CALL 372.50 2026/03/18 372.50 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/20 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/06 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/13 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/27 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/09 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/11 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/16 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2026/03/18 375.00 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/03/06 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/03/13 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/03/20 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/03/09 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/03/11 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/03/16 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2026/03/18 377.50 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/20 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/06 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/13 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/27 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/09 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/11 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/16 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2026/03/18 380.00 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/03/06 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/03/20 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/03/13 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/03/09 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/03/11 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/03/16 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2026/03/18 382.50 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/20 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/06 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/13 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/27 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/09 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/11 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/16 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2026/03/18 385.00 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/03/06 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/03/13 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/03/20 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/03/09 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/03/11 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/03/18 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2026/03/16 387.50 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/20 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/06 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/13 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/27 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/09 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/11 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/16 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2026/03/18 390.00 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/03/06 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/03/13 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/03/20 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/03/09 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/03/11 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/03/18 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2026/03/16 392.50 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/20 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/06 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/13 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/27 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/09 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/11 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/16 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2026/03/18 395.00 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/03/06 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/03/13 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/03/20 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/03/09 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/03/11 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/03/16 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2026/03/18 397.50 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/20 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/06 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/13 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/27 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/09 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/11 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/16 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2026/03/18 400.00 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/03/06 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/03/13 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/03/20 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/03/09 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/03/11 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/03/18 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2026/03/16 402.50 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/20 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/06 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/13 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/27 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/09 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/11 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/16 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2026/03/18 405.00 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/03/06 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/03/20 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/03/13 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/03/09 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/03/11 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2026/03/18 407.50 -- -- -- -- -- -- -- Last: $408.96
    4:00p ET
    MSFT CALL 407.50 2026/03/16 407.50 -- -- -- -- -- -- -- In the Money
    MSFT CALL 410.00 2026/03/20 410.00 -- -- -- -- -- -- -- Out of the Money
    MSFT CALL 410.00 2026/03/06 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/03/13 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/03/27 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/03/09 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/03/11 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/03/16 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2026/03/18 410.00 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/03/06 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/03/20 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/03/13 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/03/09 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/03/11 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/03/18 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2026/03/16 412.50 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/20 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/06 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/13 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/27 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/09 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/11 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/16 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2026/03/18 415.00 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/03/06 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/03/13 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/03/20 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/03/09 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/03/11 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/03/18 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2026/03/16 417.50 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/20 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/06 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/13 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/27 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/09 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/11 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/16 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2026/03/18 420.00 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/03/06 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/03/20 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/03/13 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/03/09 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/03/11 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/03/18 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2026/03/16 422.50 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/20 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/06 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/13 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/27 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/09 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/11 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/16 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2026/03/18 425.00 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/03/06 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/03/09 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/03/11 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/03/13 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/03/16 427.50 -- -- -- -- -- -- --
    MSFT CALL 427.50 2026/03/18 427.50 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/20 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/06 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/13 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/27 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/09 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/11 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/16 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2026/03/18 430.00 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/03/06 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/03/09 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/03/11 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/03/13 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/03/16 432.50 -- -- -- -- -- -- --
    MSFT CALL 432.50 2026/03/18 432.50 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/20 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/06 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/13 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/27 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/09 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/11 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/16 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2026/03/18 435.00 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/03/06 437.50 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/03/09 437.50 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/03/11 437.50 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/03/13 437.50 -- -- -- -- -- -- --
    MSFT CALL 437.50 2026/03/18 437.50 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/20 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/06 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/13 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/27 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/09 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/11 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/16 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2026/03/18 440.00 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/03/06 442.50 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/03/11 442.50 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/03/09 442.50 -- -- -- -- -- -- --
    MSFT CALL 442.50 2026/03/13 442.50 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/20 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/06 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/13 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/27 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/09 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/11 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/16 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2026/03/18 445.00 -- -- -- -- -- -- --
    MSFT CALL 447.50 2026/03/06 447.50 -- -- -- -- -- -- --
    MSFT CALL 447.50 2026/03/13 447.50 -- -- -- -- -- -- --
    MSFT CALL 447.50 2026/03/11 447.50 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/20 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/06 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/13 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/27 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/09 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/11 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/16 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2026/03/18 450.00 -- -- -- -- -- -- --
    MSFT CALL 452.50 2026/03/13 452.50 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/20 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/06 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/13 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/27 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/09 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/11 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/16 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2026/03/18 455.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/20 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/06 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/13 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/27 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/09 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/11 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/16 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2026/03/18 460.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/03/20 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/03/06 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/03/13 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/03/27 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/03/09 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/03/16 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2026/03/18 465.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/03/20 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/03/06 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/03/13 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/03/27 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/03/09 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/03/16 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2026/03/18 470.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/03/20 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/03/06 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/03/13 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/03/27 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/03/09 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2026/03/18 475.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/03/20 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/03/06 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/03/13 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2026/03/27 480.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/03/20 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/03/06 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/03/13 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2026/03/27 485.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/03/20 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/03/06 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/03/13 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2026/03/27 490.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/03/20 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/03/06 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/03/13 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2026/03/27 495.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/03/20 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/03/06 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/03/13 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2026/03/27 500.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/03/20 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/03/06 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/03/13 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2026/03/27 505.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/03/20 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/03/06 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/03/13 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2026/03/27 510.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/03/20 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/03/06 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/03/13 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2026/03/27 515.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/03/20 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/03/06 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/03/13 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2026/03/27 520.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/03/20 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/03/06 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/03/13 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2026/03/27 525.00 -- -- -- -- -- -- --
    MSFT CALL 530.00 2026/03/20 530.00 -- -- -- -- -- -- --
    MSFT CALL 530.00 2026/03/06 530.00 -- -- -- -- -- -- --
    MSFT CALL 530.00 2026/03/13 530.00 -- -- -- -- -- -- --
    MSFT CALL 530.00 2026/03/27 530.00 -- -- -- -- -- -- --
    MSFT CALL 535.00 2026/03/20 535.00 -- -- -- -- -- -- --
    MSFT CALL 535.00 2026/03/06 535.00 -- -- -- -- -- -- --
    MSFT CALL 535.00 2026/03/13 535.00 -- -- -- -- -- -- --
    MSFT CALL 535.00 2026/03/27 535.00 -- -- -- -- -- -- --
    MSFT CALL 540.00 2026/03/20 540.00 -- -- -- -- -- -- --
    MSFT CALL 540.00 2026/03/06 540.00 -- -- -- -- -- -- --
    MSFT CALL 540.00 2026/03/13 540.00 -- -- -- -- -- -- --
    MSFT CALL 540.00 2026/03/27 540.00 -- -- -- -- -- -- --
    MSFT CALL 545.00 2026/03/20 545.00 -- -- -- -- -- -- --
    MSFT CALL 545.00 2026/03/06 545.00 -- -- -- -- -- -- --
    MSFT CALL 545.00 2026/03/13 545.00 -- -- -- -- -- -- --
    MSFT CALL 545.00 2026/03/27 545.00 -- -- -- -- -- -- --
    MSFT CALL 550.00 2026/03/20 550.00 -- -- -- -- -- -- --
    MSFT CALL 550.00 2026/03/06 550.00 -- -- -- -- -- -- --
    MSFT CALL 550.00 2026/03/13 550.00 -- -- -- -- -- -- --
    MSFT CALL 550.00 2026/03/27 550.00 -- -- -- -- -- -- --
    MSFT CALL 555.00 2026/03/20 555.00 -- -- -- -- -- -- --
    MSFT CALL 555.00 2026/03/06 555.00 -- -- -- -- -- -- --
    MSFT CALL 555.00 2026/03/13 555.00 -- -- -- -- -- -- --
    MSFT CALL 555.00 2026/03/27 555.00 -- -- -- -- -- -- --
    MSFT CALL 560.00 2026/03/20 560.00 -- -- -- -- -- -- --
    MSFT CALL 560.00 2026/03/06 560.00 -- -- -- -- -- -- --
    MSFT CALL 560.00 2026/03/13 560.00 -- -- -- -- -- -- --
    MSFT CALL 560.00 2026/03/27 560.00 -- -- -- -- -- -- --
    MSFT CALL 565.00 2026/03/20 565.00 -- -- -- -- -- -- --
    MSFT CALL 565.00 2026/03/06 565.00 -- -- -- -- -- -- --
    MSFT CALL 565.00 2026/03/13 565.00 -- -- -- -- -- -- --
    MSFT CALL 565.00 2026/03/27 565.00 -- -- -- -- -- -- --
    MSFT CALL 570.00 2026/03/20 570.00 -- -- -- -- -- -- --
    MSFT CALL 570.00 2026/03/06 570.00 -- -- -- -- -- -- --
    MSFT CALL 570.00 2026/03/13 570.00 -- -- -- -- -- -- --
    MSFT CALL 570.00 2026/03/27 570.00 -- -- -- -- -- -- --
    MSFT CALL 575.00 2026/03/20 575.00 -- -- -- -- -- -- --
    MSFT CALL 575.00 2026/03/06 575.00 -- -- -- -- -- -- --
    MSFT CALL 575.00 2026/03/13 575.00 -- -- -- -- -- -- --
    MSFT CALL 575.00 2026/03/27 575.00 -- -- -- -- -- -- --
    MSFT CALL 580.00 2026/03/20 580.00 -- -- -- -- -- -- --
    MSFT CALL 580.00 2026/03/06 580.00 -- -- -- -- -- -- --
    MSFT CALL 580.00 2026/03/13 580.00 -- -- -- -- -- -- --
    MSFT CALL 580.00 2026/03/27 580.00 -- -- -- -- -- -- --
    MSFT CALL 585.00 2026/03/20 585.00 -- -- -- -- -- -- --
    MSFT CALL 585.00 2026/03/06 585.00 -- -- -- -- -- -- --
    MSFT CALL 585.00 2026/03/13 585.00 -- -- -- -- -- -- --
    MSFT CALL 585.00 2026/03/27 585.00 -- -- -- -- -- -- --
    MSFT CALL 590.00 2026/03/20 590.00 -- -- -- -- -- -- --
    MSFT CALL 590.00 2026/03/06 590.00 -- -- -- -- -- -- --
    MSFT CALL 590.00 2026/03/13 590.00 -- -- -- -- -- -- --
    MSFT CALL 590.00 2026/03/27 590.00 -- -- -- -- -- -- --
    MSFT CALL 595.00 2026/03/20 595.00 -- -- -- -- -- -- --
    MSFT CALL 595.00 2026/03/06 595.00 -- -- -- -- -- -- --
    MSFT CALL 595.00 2026/03/13 595.00 -- -- -- -- -- -- --
    MSFT CALL 595.00 2026/03/27 595.00 -- -- -- -- -- -- --
    MSFT CALL 600.00 2026/03/20 600.00 -- -- -- -- -- -- --
    MSFT CALL 600.00 2026/03/06 600.00 -- -- -- -- -- -- --
    MSFT CALL 600.00 2026/03/13 600.00 -- -- -- -- -- -- --
    MSFT CALL 600.00 2026/03/27 600.00 -- -- -- -- -- -- --
    MSFT CALL 605.00 2026/03/20 605.00 -- -- -- -- -- -- --
    MSFT CALL 605.00 2026/03/06 605.00 -- -- -- -- -- -- --
    MSFT CALL 605.00 2026/03/13 605.00 -- -- -- -- -- -- --
    MSFT CALL 605.00 2026/03/27 605.00 -- -- -- -- -- -- --
    MSFT CALL 610.00 2026/03/20 610.00 -- -- -- -- -- -- --
    MSFT CALL 610.00 2026/03/06 610.00 -- -- -- -- -- -- --
    MSFT CALL 610.00 2026/03/13 610.00 -- -- -- -- -- -- --
    MSFT CALL 610.00 2026/03/27 610.00 -- -- -- -- -- -- --
    MSFT CALL 615.00 2026/03/06 615.00 -- -- -- -- -- -- --
    MSFT CALL 615.00 2026/03/13 615.00 -- -- -- -- -- -- --
    MSFT CALL 620.00 2026/03/20 620.00 -- -- -- -- -- -- --
    MSFT CALL 620.00 2026/03/06 620.00 -- -- -- -- -- -- --
    MSFT CALL 620.00 2026/03/13 620.00 -- -- -- -- -- -- --
    MSFT CALL 625.00 2026/03/06 625.00 -- -- -- -- -- -- --
    MSFT CALL 625.00 2026/03/13 625.00 -- -- -- -- -- -- --
    MSFT CALL 630.00 2026/03/20 630.00 -- -- -- -- -- -- --
    MSFT CALL 630.00 2026/03/06 630.00 -- -- -- -- -- -- --
    MSFT CALL 630.00 2026/03/13 630.00 -- -- -- -- -- -- --
    MSFT CALL 635.00 2026/03/06 635.00 -- -- -- -- -- -- --
    MSFT CALL 635.00 2026/03/13 635.00 -- -- -- -- -- -- --
    MSFT CALL 640.00 2026/03/20 640.00 -- -- -- -- -- -- --
    MSFT CALL 640.00 2026/03/06 640.00 -- -- -- -- -- -- --
    MSFT CALL 640.00 2026/03/13 640.00 -- -- -- -- -- -- --
    MSFT CALL 645.00 2026/03/06 645.00 -- -- -- -- -- -- --
    MSFT CALL 645.00 2026/03/13 645.00 -- -- -- -- -- -- --
    MSFT CALL 650.00 2026/03/20 650.00 -- -- -- -- -- -- --
    MSFT CALL 650.00 2026/03/06 650.00 -- -- -- -- -- -- --
    MSFT CALL 650.00 2026/03/13 650.00 -- -- -- -- -- -- --
    MSFT CALL 655.00 2026/03/06 655.00 -- -- -- -- -- -- --
    MSFT CALL 655.00 2026/03/13 655.00 -- -- -- -- -- -- --
    MSFT CALL 660.00 2026/03/20 660.00 -- -- -- -- -- -- --
    MSFT CALL 680.00 2026/03/20 680.00 -- -- -- -- -- -- --
    MSFT CALL 700.00 2026/03/20 700.00 -- -- -- -- -- -- --
    MSFT CALL 720.00 2026/03/20 720.00 -- -- -- -- -- -- --
    MSFT CALL 740.00 2026/03/20 740.00 -- -- -- -- -- -- --
    Click on a blue column header to sort.

    Market data provided by News provided by