Brookfield and Microsoft Collaborating to Deliver Over 10.5 GW of New Renewable Power Capacity Globally GlobeNewswire
Market data is delayed by at least 15 minutes.
    Show me  Calls  Puts  Both Options that expire in 
    Puts expiring May 17, 2024
     Symbol Strike Last Sale Date/Time Change Low High Volume Open Int.
    MSFT PUT 160.00 2024/05/17 160.00 -- -- -- -- -- -- --
    MSFT PUT 165.00 2024/05/17 165.00 -- -- -- -- -- -- --
    MSFT PUT 170.00 2024/05/17 170.00 -- -- -- -- -- -- --
    MSFT PUT 175.00 2024/05/17 175.00 -- -- -- -- -- -- --
    MSFT PUT 180.00 2024/05/17 180.00 -- -- -- -- -- -- --
    MSFT PUT 185.00 2024/05/17 185.00 -- -- -- -- -- -- --
    MSFT PUT 190.00 2024/05/17 190.00 -- -- -- -- -- -- --
    MSFT PUT 195.00 2024/05/17 195.00 -- -- -- -- -- -- --
    MSFT PUT 200.00 2024/05/17 200.00 -- -- -- -- -- -- --
    MSFT PUT 205.00 2024/05/17 205.00 -- -- -- -- -- -- --
    MSFT PUT 210.00 2024/05/17 210.00 -- -- -- -- -- -- --
    MSFT PUT 215.00 2024/05/17 215.00 -- -- -- -- -- -- --
    MSFT PUT 220.00 2024/05/17 220.00 -- -- -- -- -- -- --
    MSFT PUT 220.00 2024/05/03 220.00 -- -- -- -- -- -- --
    MSFT PUT 220.00 2024/05/10 220.00 -- -- -- -- -- -- --
    MSFT PUT 220.00 2024/05/24 220.00 -- -- -- -- -- -- --
    MSFT PUT 220.00 2024/05/31 220.00 -- -- -- -- -- -- --
    MSFT PUT 225.00 2024/05/17 225.00 -- -- -- -- -- -- --
    MSFT PUT 230.00 2024/05/17 230.00 -- -- -- -- -- -- --
    MSFT PUT 230.00 2024/05/03 230.00 -- -- -- -- -- -- --
    MSFT PUT 230.00 2024/05/10 230.00 -- -- -- -- -- -- --
    MSFT PUT 230.00 2024/05/24 230.00 -- -- -- -- -- -- --
    MSFT PUT 230.00 2024/05/31 230.00 -- -- -- -- -- -- --
    MSFT PUT 235.00 2024/05/17 235.00 -- -- -- -- -- -- --
    MSFT PUT 235.00 2024/05/03 235.00 -- -- -- -- -- -- --
    MSFT PUT 235.00 2024/05/10 235.00 -- -- -- -- -- -- --
    MSFT PUT 235.00 2024/05/24 235.00 -- -- -- -- -- -- --
    MSFT PUT 235.00 2024/05/31 235.00 -- -- -- -- -- -- --
    MSFT PUT 240.00 2024/05/17 240.00 -- -- -- -- -- -- --
    MSFT PUT 240.00 2024/05/03 240.00 -- -- -- -- -- -- --
    MSFT PUT 240.00 2024/05/10 240.00 -- -- -- -- -- -- --
    MSFT PUT 240.00 2024/05/24 240.00 -- -- -- -- -- -- --
    MSFT PUT 240.00 2024/05/31 240.00 -- -- -- -- -- -- --
    MSFT PUT 245.00 2024/05/17 245.00 -- -- -- -- -- -- --
    MSFT PUT 245.00 2024/05/03 245.00 -- -- -- -- -- -- --
    MSFT PUT 245.00 2024/05/10 245.00 -- -- -- -- -- -- --
    MSFT PUT 245.00 2024/05/24 245.00 -- -- -- -- -- -- --
    MSFT PUT 245.00 2024/05/31 245.00 -- -- -- -- -- -- --
    MSFT PUT 250.00 2024/05/17 250.00 -- -- -- -- -- -- --
    MSFT PUT 250.00 2024/05/03 250.00 -- -- -- -- -- -- --
    MSFT PUT 250.00 2024/05/10 250.00 -- -- -- -- -- -- --
    MSFT PUT 250.00 2024/05/24 250.00 -- -- -- -- -- -- --
    MSFT PUT 250.00 2024/05/31 250.00 -- -- -- -- -- -- --
    MSFT PUT 255.00 2024/05/17 255.00 -- -- -- -- -- -- --
    MSFT PUT 255.00 2024/05/03 255.00 -- -- -- -- -- -- --
    MSFT PUT 255.00 2024/05/10 255.00 -- -- -- -- -- -- --
    MSFT PUT 255.00 2024/05/24 255.00 -- -- -- -- -- -- --
    MSFT PUT 255.00 2024/05/31 255.00 -- -- -- -- -- -- --
    MSFT PUT 260.00 2024/05/17 260.00 -- -- -- -- -- -- --
    MSFT PUT 260.00 2024/05/03 260.00 -- -- -- -- -- -- --
    MSFT PUT 260.00 2024/05/10 260.00 -- -- -- -- -- -- --
    MSFT PUT 260.00 2024/05/24 260.00 -- -- -- -- -- -- --
    MSFT PUT 260.00 2024/05/31 260.00 -- -- -- -- -- -- --
    MSFT PUT 265.00 2024/05/17 265.00 -- -- -- -- -- -- --
    MSFT PUT 265.00 2024/05/03 265.00 -- -- -- -- -- -- --
    MSFT PUT 265.00 2024/05/10 265.00 -- -- -- -- -- -- --
    MSFT PUT 265.00 2024/05/24 265.00 -- -- -- -- -- -- --
    MSFT PUT 265.00 2024/05/31 265.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2024/05/17 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2024/05/03 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2024/05/10 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2024/05/24 270.00 -- -- -- -- -- -- --
    MSFT PUT 270.00 2024/05/31 270.00 -- -- -- -- -- -- --
    MSFT PUT 275.00 2024/05/17 275.00 -- -- -- -- -- -- --
    MSFT PUT 275.00 2024/05/03 275.00 -- -- -- -- -- -- --
    MSFT PUT 275.00 2024/05/10 275.00 -- -- -- -- -- -- --
    MSFT PUT 275.00 2024/05/24 275.00 -- -- -- -- -- -- --
    MSFT PUT 275.00 2024/05/31 275.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2024/05/17 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2024/05/03 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2024/05/10 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2024/05/24 280.00 -- -- -- -- -- -- --
    MSFT PUT 280.00 2024/05/31 280.00 -- -- -- -- -- -- --
    MSFT PUT 285.00 2024/05/17 285.00 -- -- -- -- -- -- --
    MSFT PUT 285.00 2024/05/03 285.00 -- -- -- -- -- -- --
    MSFT PUT 285.00 2024/05/10 285.00 -- -- -- -- -- -- --
    MSFT PUT 285.00 2024/05/24 285.00 -- -- -- -- -- -- --
    MSFT PUT 285.00 2024/05/31 285.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2024/05/17 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2024/05/03 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2024/05/10 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2024/05/24 290.00 -- -- -- -- -- -- --
    MSFT PUT 290.00 2024/05/31 290.00 -- -- -- -- -- -- --
    MSFT PUT 295.00 2024/05/17 295.00 -- -- -- -- -- -- --
    MSFT PUT 295.00 2024/05/03 295.00 -- -- -- -- -- -- --
    MSFT PUT 295.00 2024/05/10 295.00 -- -- -- -- -- -- --
    MSFT PUT 295.00 2024/05/24 295.00 -- -- -- -- -- -- --
    MSFT PUT 295.00 2024/05/31 295.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2024/05/17 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2024/05/03 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2024/05/10 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2024/05/24 300.00 -- -- -- -- -- -- --
    MSFT PUT 300.00 2024/05/31 300.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2024/05/17 305.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2024/05/03 305.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2024/05/10 305.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2024/05/24 305.00 -- -- -- -- -- -- --
    MSFT PUT 305.00 2024/05/31 305.00 -- -- -- -- -- -- --
    MSFT PUT 307.50 2024/05/03 307.50 -- -- -- -- -- -- --
    MSFT PUT 310.00 2024/05/17 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2024/05/03 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2024/05/10 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2024/05/24 310.00 -- -- -- -- -- -- --
    MSFT PUT 310.00 2024/05/31 310.00 -- -- -- -- -- -- --
    MSFT PUT 312.50 2024/05/03 312.50 -- -- -- -- -- -- --
    MSFT PUT 315.00 2024/05/17 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2024/05/03 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2024/05/10 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2024/05/24 315.00 -- -- -- -- -- -- --
    MSFT PUT 315.00 2024/05/31 315.00 -- -- -- -- -- -- --
    MSFT PUT 317.50 2024/05/03 317.50 -- -- -- -- -- -- --
    MSFT PUT 320.00 2024/05/17 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2024/05/03 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2024/05/10 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2024/05/24 320.00 -- -- -- -- -- -- --
    MSFT PUT 320.00 2024/05/31 320.00 -- -- -- -- -- -- --
    MSFT PUT 322.50 2024/05/03 322.50 -- -- -- -- -- -- --
    MSFT PUT 325.00 2024/05/17 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2024/05/03 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2024/05/10 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2024/05/24 325.00 -- -- -- -- -- -- --
    MSFT PUT 325.00 2024/05/31 325.00 -- -- -- -- -- -- --
    MSFT PUT 327.50 2024/05/03 327.50 -- -- -- -- -- -- --
    MSFT PUT 330.00 2024/05/17 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2024/05/03 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2024/05/10 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2024/05/24 330.00 -- -- -- -- -- -- --
    MSFT PUT 330.00 2024/05/31 330.00 -- -- -- -- -- -- --
    MSFT PUT 332.50 2024/05/03 332.50 -- -- -- -- -- -- --
    MSFT PUT 335.00 2024/05/17 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2024/05/03 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2024/05/10 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2024/05/24 335.00 -- -- -- -- -- -- --
    MSFT PUT 335.00 2024/05/31 335.00 -- -- -- -- -- -- --
    MSFT PUT 337.50 2024/05/03 337.50 -- -- -- -- -- -- --
    MSFT PUT 340.00 2024/05/17 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2024/05/03 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2024/05/10 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2024/05/24 340.00 -- -- -- -- -- -- --
    MSFT PUT 340.00 2024/05/31 340.00 -- -- -- -- -- -- --
    MSFT PUT 342.50 2024/05/03 342.50 -- -- -- -- -- -- --
    MSFT PUT 345.00 2024/05/17 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2024/05/03 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2024/05/10 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2024/05/24 345.00 -- -- -- -- -- -- --
    MSFT PUT 345.00 2024/05/31 345.00 -- -- -- -- -- -- --
    MSFT PUT 347.50 2024/05/03 347.50 -- -- -- -- -- -- --
    MSFT PUT 350.00 2024/05/17 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2024/05/03 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2024/05/10 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2024/05/24 350.00 -- -- -- -- -- -- --
    MSFT PUT 350.00 2024/05/31 350.00 -- -- -- -- -- -- --
    MSFT PUT 352.50 2024/05/03 352.50 -- -- -- -- -- -- --
    MSFT PUT 355.00 2024/05/17 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2024/05/03 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2024/05/10 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2024/05/24 355.00 -- -- -- -- -- -- --
    MSFT PUT 355.00 2024/05/31 355.00 -- -- -- -- -- -- --
    MSFT PUT 357.50 2024/05/03 357.50 -- -- -- -- -- -- --
    MSFT PUT 360.00 2024/05/17 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2024/05/03 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2024/05/10 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2024/05/24 360.00 -- -- -- -- -- -- --
    MSFT PUT 360.00 2024/05/31 360.00 -- -- -- -- -- -- --
    MSFT PUT 362.50 2024/05/03 362.50 -- -- -- -- -- -- --
    MSFT PUT 365.00 2024/05/17 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2024/05/03 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2024/05/10 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2024/05/24 365.00 -- -- -- -- -- -- --
    MSFT PUT 365.00 2024/05/31 365.00 -- -- -- -- -- -- --
    MSFT PUT 367.50 2024/05/03 367.50 -- -- -- -- -- -- --
    MSFT PUT 370.00 2024/05/17 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2024/05/03 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2024/05/10 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2024/05/24 370.00 -- -- -- -- -- -- --
    MSFT PUT 370.00 2024/05/31 370.00 -- -- -- -- -- -- --
    MSFT PUT 372.50 2024/05/03 372.50 -- -- -- -- -- -- --
    MSFT PUT 375.00 2024/05/17 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2024/05/03 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2024/05/10 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2024/05/24 375.00 -- -- -- -- -- -- --
    MSFT PUT 375.00 2024/05/31 375.00 -- -- -- -- -- -- --
    MSFT PUT 377.50 2024/05/10 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2024/05/17 377.50 -- -- -- -- -- -- --
    MSFT PUT 377.50 2024/05/03 377.50 -- -- -- -- -- -- --
    MSFT PUT 380.00 2024/05/17 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2024/05/03 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2024/05/10 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2024/05/24 380.00 -- -- -- -- -- -- --
    MSFT PUT 380.00 2024/05/31 380.00 -- -- -- -- -- -- --
    MSFT PUT 382.50 2024/05/03 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2024/05/10 382.50 -- -- -- -- -- -- --
    MSFT PUT 382.50 2024/05/17 382.50 -- -- -- -- -- -- --
    MSFT PUT 385.00 2024/05/17 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2024/05/03 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2024/05/10 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2024/05/24 385.00 -- -- -- -- -- -- --
    MSFT PUT 385.00 2024/05/31 385.00 -- -- -- -- -- -- --
    MSFT PUT 387.50 2024/05/10 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2024/05/03 387.50 -- -- -- -- -- -- --
    MSFT PUT 387.50 2024/05/17 387.50 -- -- -- -- -- -- --
    MSFT PUT 390.00 2024/05/17 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2024/05/03 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2024/05/10 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2024/05/24 390.00 -- -- -- -- -- -- --
    MSFT PUT 390.00 2024/05/31 390.00 -- -- -- -- -- -- --
    MSFT PUT 392.50 2024/05/17 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2024/05/03 392.50 -- -- -- -- -- -- --
    MSFT PUT 392.50 2024/05/10 392.50 -- -- -- -- -- -- --
    MSFT PUT 395.00 2024/05/17 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2024/05/03 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2024/05/10 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2024/05/24 395.00 -- -- -- -- -- -- --
    MSFT PUT 395.00 2024/05/31 395.00 -- -- -- -- -- -- --
    MSFT PUT 397.50 2024/05/17 397.50 -- -- -- -- -- -- --
    MSFT PUT 397.50 2024/05/10 397.50 -- -- -- -- -- -- -- Last: $397.84
    4:00p ET
    MSFT PUT 397.50 2024/05/03 397.50 -- -- -- -- -- -- -- Out of the Money
    MSFT PUT 400.00 2024/05/17 400.00 -- -- -- -- -- -- -- In the Money
    MSFT PUT 400.00 2024/05/03 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2024/05/10 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2024/05/24 400.00 -- -- -- -- -- -- --
    MSFT PUT 400.00 2024/05/31 400.00 -- -- -- -- -- -- --
    MSFT PUT 402.50 2024/05/03 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2024/05/10 402.50 -- -- -- -- -- -- --
    MSFT PUT 402.50 2024/05/17 402.50 -- -- -- -- -- -- --
    MSFT PUT 405.00 2024/05/17 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2024/05/03 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2024/05/10 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2024/05/24 405.00 -- -- -- -- -- -- --
    MSFT PUT 405.00 2024/05/31 405.00 -- -- -- -- -- -- --
    MSFT PUT 407.50 2024/05/03 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2024/05/10 407.50 -- -- -- -- -- -- --
    MSFT PUT 407.50 2024/05/17 407.50 -- -- -- -- -- -- --
    MSFT PUT 410.00 2024/05/17 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2024/05/03 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2024/05/10 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2024/05/24 410.00 -- -- -- -- -- -- --
    MSFT PUT 410.00 2024/05/31 410.00 -- -- -- -- -- -- --
    MSFT PUT 412.50 2024/05/03 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2024/05/10 412.50 -- -- -- -- -- -- --
    MSFT PUT 412.50 2024/05/17 412.50 -- -- -- -- -- -- --
    MSFT PUT 415.00 2024/05/17 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2024/05/03 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2024/05/10 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2024/05/24 415.00 -- -- -- -- -- -- --
    MSFT PUT 415.00 2024/05/31 415.00 -- -- -- -- -- -- --
    MSFT PUT 417.50 2024/05/03 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2024/05/17 417.50 -- -- -- -- -- -- --
    MSFT PUT 417.50 2024/05/10 417.50 -- -- -- -- -- -- --
    MSFT PUT 420.00 2024/05/17 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2024/05/03 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2024/05/10 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2024/05/24 420.00 -- -- -- -- -- -- --
    MSFT PUT 420.00 2024/05/31 420.00 -- -- -- -- -- -- --
    MSFT PUT 422.50 2024/05/03 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2024/05/17 422.50 -- -- -- -- -- -- --
    MSFT PUT 422.50 2024/05/10 422.50 -- -- -- -- -- -- --
    MSFT PUT 425.00 2024/05/17 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2024/05/03 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2024/05/10 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2024/05/24 425.00 -- -- -- -- -- -- --
    MSFT PUT 425.00 2024/05/31 425.00 -- -- -- -- -- -- --
    MSFT PUT 427.50 2024/05/03 427.50 -- -- -- -- -- -- --
    MSFT PUT 430.00 2024/05/17 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2024/05/03 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2024/05/10 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2024/05/24 430.00 -- -- -- -- -- -- --
    MSFT PUT 430.00 2024/05/31 430.00 -- -- -- -- -- -- --
    MSFT PUT 432.50 2024/05/03 432.50 -- -- -- -- -- -- --
    MSFT PUT 435.00 2024/05/17 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2024/05/03 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2024/05/10 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2024/05/24 435.00 -- -- -- -- -- -- --
    MSFT PUT 435.00 2024/05/31 435.00 -- -- -- -- -- -- --
    MSFT PUT 437.50 2024/05/03 437.50 -- -- -- -- -- -- --
    MSFT PUT 440.00 2024/05/17 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2024/05/03 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2024/05/10 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2024/05/24 440.00 -- -- -- -- -- -- --
    MSFT PUT 440.00 2024/05/31 440.00 -- -- -- -- -- -- --
    MSFT PUT 442.50 2024/05/03 442.50 -- -- -- -- -- -- --
    MSFT PUT 445.00 2024/05/17 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2024/05/03 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2024/05/10 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2024/05/24 445.00 -- -- -- -- -- -- --
    MSFT PUT 445.00 2024/05/31 445.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2024/05/17 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2024/05/03 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2024/05/10 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2024/05/24 450.00 -- -- -- -- -- -- --
    MSFT PUT 450.00 2024/05/31 450.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2024/05/17 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2024/05/03 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2024/05/10 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2024/05/24 455.00 -- -- -- -- -- -- --
    MSFT PUT 455.00 2024/05/31 455.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2024/05/17 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2024/05/03 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2024/05/10 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2024/05/24 460.00 -- -- -- -- -- -- --
    MSFT PUT 460.00 2024/05/31 460.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2024/05/17 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2024/05/03 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2024/05/10 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2024/05/24 465.00 -- -- -- -- -- -- --
    MSFT PUT 465.00 2024/05/31 465.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2024/05/17 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2024/05/03 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2024/05/10 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2024/05/24 470.00 -- -- -- -- -- -- --
    MSFT PUT 470.00 2024/05/31 470.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2024/05/17 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2024/05/03 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2024/05/10 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2024/05/24 475.00 -- -- -- -- -- -- --
    MSFT PUT 475.00 2024/05/31 475.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2024/05/17 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2024/05/03 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2024/05/10 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2024/05/24 480.00 -- -- -- -- -- -- --
    MSFT PUT 480.00 2024/05/31 480.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2024/05/17 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2024/05/03 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2024/05/10 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2024/05/24 485.00 -- -- -- -- -- -- --
    MSFT PUT 485.00 2024/05/31 485.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2024/05/17 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2024/05/03 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2024/05/10 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2024/05/24 490.00 -- -- -- -- -- -- --
    MSFT PUT 490.00 2024/05/31 490.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2024/05/17 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2024/05/03 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2024/05/10 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2024/05/24 495.00 -- -- -- -- -- -- --
    MSFT PUT 495.00 2024/05/31 495.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2024/05/17 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2024/05/03 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2024/05/10 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2024/05/24 500.00 -- -- -- -- -- -- --
    MSFT PUT 500.00 2024/05/31 500.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2024/05/17 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2024/05/03 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2024/05/10 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2024/05/24 505.00 -- -- -- -- -- -- --
    MSFT PUT 505.00 2024/05/31 505.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2024/05/17 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2024/05/03 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2024/05/10 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2024/05/24 510.00 -- -- -- -- -- -- --
    MSFT PUT 510.00 2024/05/31 510.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2024/05/17 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2024/05/03 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2024/05/10 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2024/05/24 515.00 -- -- -- -- -- -- --
    MSFT PUT 515.00 2024/05/31 515.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2024/05/17 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2024/05/03 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2024/05/10 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2024/05/24 520.00 -- -- -- -- -- -- --
    MSFT PUT 520.00 2024/05/31 520.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2024/05/17 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2024/05/03 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2024/05/10 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2024/05/24 525.00 -- -- -- -- -- -- --
    MSFT PUT 525.00 2024/05/31 525.00 -- -- -- -- -- -- --
    MSFT PUT 530.00 2024/05/17 530.00 -- -- -- -- -- -- --
    MSFT PUT 535.00 2024/05/17 535.00 -- -- -- -- -- -- --
    MSFT PUT 540.00 2024/05/17 540.00 -- -- -- -- -- -- --
    MSFT PUT 545.00 2024/05/17 545.00 -- -- -- -- -- -- --
    MSFT PUT 550.00 2024/05/17 550.00 -- -- -- -- -- -- --
    MSFT PUT 555.00 2024/05/17 555.00 -- -- -- -- -- -- --
    MSFT PUT 560.00 2024/05/17 560.00 -- -- -- -- -- -- --
    MSFT PUT 570.00 2024/05/17 570.00 -- -- -- -- -- -- --
    MSFT PUT 580.00 2024/05/17 580.00 -- -- -- -- -- -- --
    Click on a blue column header to sort.

    Calls expiring May 17, 2024
     Symbol Strike Last Sale Date/Time Change Low High Volume Open Int.
    MSFT CALL 160.00 2024/05/17 160.00 -- -- -- -- -- -- --
    MSFT CALL 165.00 2024/05/17 165.00 -- -- -- -- -- -- --
    MSFT CALL 170.00 2024/05/17 170.00 -- -- -- -- -- -- --
    MSFT CALL 175.00 2024/05/17 175.00 -- -- -- -- -- -- --
    MSFT CALL 180.00 2024/05/17 180.00 -- -- -- -- -- -- --
    MSFT CALL 185.00 2024/05/17 185.00 -- -- -- -- -- -- --
    MSFT CALL 190.00 2024/05/17 190.00 -- -- -- -- -- -- --
    MSFT CALL 195.00 2024/05/17 195.00 -- -- -- -- -- -- --
    MSFT CALL 200.00 2024/05/17 200.00 -- -- -- -- -- -- --
    MSFT CALL 205.00 2024/05/17 205.00 -- -- -- -- -- -- --
    MSFT CALL 210.00 2024/05/17 210.00 -- -- -- -- -- -- --
    MSFT CALL 215.00 2024/05/17 215.00 -- -- -- -- -- -- --
    MSFT CALL 220.00 2024/05/17 220.00 -- -- -- -- -- -- --
    MSFT CALL 220.00 2024/05/03 220.00 -- -- -- -- -- -- --
    MSFT CALL 220.00 2024/05/10 220.00 -- -- -- -- -- -- --
    MSFT CALL 220.00 2024/05/24 220.00 -- -- -- -- -- -- --
    MSFT CALL 220.00 2024/05/31 220.00 -- -- -- -- -- -- --
    MSFT CALL 225.00 2024/05/17 225.00 -- -- -- -- -- -- --
    MSFT CALL 230.00 2024/05/17 230.00 -- -- -- -- -- -- --
    MSFT CALL 230.00 2024/05/03 230.00 -- -- -- -- -- -- --
    MSFT CALL 230.00 2024/05/10 230.00 -- -- -- -- -- -- --
    MSFT CALL 230.00 2024/05/24 230.00 -- -- -- -- -- -- --
    MSFT CALL 230.00 2024/05/31 230.00 -- -- -- -- -- -- --
    MSFT CALL 235.00 2024/05/17 235.00 -- -- -- -- -- -- --
    MSFT CALL 235.00 2024/05/03 235.00 -- -- -- -- -- -- --
    MSFT CALL 235.00 2024/05/10 235.00 -- -- -- -- -- -- --
    MSFT CALL 235.00 2024/05/24 235.00 -- -- -- -- -- -- --
    MSFT CALL 235.00 2024/05/31 235.00 -- -- -- -- -- -- --
    MSFT CALL 240.00 2024/05/17 240.00 -- -- -- -- -- -- --
    MSFT CALL 240.00 2024/05/03 240.00 -- -- -- -- -- -- --
    MSFT CALL 240.00 2024/05/10 240.00 -- -- -- -- -- -- --
    MSFT CALL 240.00 2024/05/24 240.00 -- -- -- -- -- -- --
    MSFT CALL 240.00 2024/05/31 240.00 -- -- -- -- -- -- --
    MSFT CALL 245.00 2024/05/17 245.00 -- -- -- -- -- -- --
    MSFT CALL 245.00 2024/05/03 245.00 -- -- -- -- -- -- --
    MSFT CALL 245.00 2024/05/10 245.00 -- -- -- -- -- -- --
    MSFT CALL 245.00 2024/05/24 245.00 -- -- -- -- -- -- --
    MSFT CALL 245.00 2024/05/31 245.00 -- -- -- -- -- -- --
    MSFT CALL 250.00 2024/05/17 250.00 -- -- -- -- -- -- --
    MSFT CALL 250.00 2024/05/03 250.00 -- -- -- -- -- -- --
    MSFT CALL 250.00 2024/05/10 250.00 -- -- -- -- -- -- --
    MSFT CALL 250.00 2024/05/24 250.00 -- -- -- -- -- -- --
    MSFT CALL 250.00 2024/05/31 250.00 -- -- -- -- -- -- --
    MSFT CALL 255.00 2024/05/17 255.00 -- -- -- -- -- -- --
    MSFT CALL 255.00 2024/05/03 255.00 -- -- -- -- -- -- --
    MSFT CALL 255.00 2024/05/10 255.00 -- -- -- -- -- -- --
    MSFT CALL 255.00 2024/05/24 255.00 -- -- -- -- -- -- --
    MSFT CALL 255.00 2024/05/31 255.00 -- -- -- -- -- -- --
    MSFT CALL 260.00 2024/05/17 260.00 -- -- -- -- -- -- --
    MSFT CALL 260.00 2024/05/03 260.00 -- -- -- -- -- -- --
    MSFT CALL 260.00 2024/05/10 260.00 -- -- -- -- -- -- --
    MSFT CALL 260.00 2024/05/24 260.00 -- -- -- -- -- -- --
    MSFT CALL 260.00 2024/05/31 260.00 -- -- -- -- -- -- --
    MSFT CALL 265.00 2024/05/17 265.00 -- -- -- -- -- -- --
    MSFT CALL 265.00 2024/05/03 265.00 -- -- -- -- -- -- --
    MSFT CALL 265.00 2024/05/10 265.00 -- -- -- -- -- -- --
    MSFT CALL 265.00 2024/05/24 265.00 -- -- -- -- -- -- --
    MSFT CALL 265.00 2024/05/31 265.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2024/05/17 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2024/05/03 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2024/05/10 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2024/05/24 270.00 -- -- -- -- -- -- --
    MSFT CALL 270.00 2024/05/31 270.00 -- -- -- -- -- -- --
    MSFT CALL 275.00 2024/05/17 275.00 -- -- -- -- -- -- --
    MSFT CALL 275.00 2024/05/03 275.00 -- -- -- -- -- -- --
    MSFT CALL 275.00 2024/05/10 275.00 -- -- -- -- -- -- --
    MSFT CALL 275.00 2024/05/24 275.00 -- -- -- -- -- -- --
    MSFT CALL 275.00 2024/05/31 275.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2024/05/17 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2024/05/03 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2024/05/10 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2024/05/24 280.00 -- -- -- -- -- -- --
    MSFT CALL 280.00 2024/05/31 280.00 -- -- -- -- -- -- --
    MSFT CALL 285.00 2024/05/17 285.00 -- -- -- -- -- -- --
    MSFT CALL 285.00 2024/05/03 285.00 -- -- -- -- -- -- --
    MSFT CALL 285.00 2024/05/10 285.00 -- -- -- -- -- -- --
    MSFT CALL 285.00 2024/05/24 285.00 -- -- -- -- -- -- --
    MSFT CALL 285.00 2024/05/31 285.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2024/05/17 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2024/05/03 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2024/05/10 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2024/05/24 290.00 -- -- -- -- -- -- --
    MSFT CALL 290.00 2024/05/31 290.00 -- -- -- -- -- -- --
    MSFT CALL 295.00 2024/05/17 295.00 -- -- -- -- -- -- --
    MSFT CALL 295.00 2024/05/03 295.00 -- -- -- -- -- -- --
    MSFT CALL 295.00 2024/05/10 295.00 -- -- -- -- -- -- --
    MSFT CALL 295.00 2024/05/24 295.00 -- -- -- -- -- -- --
    MSFT CALL 295.00 2024/05/31 295.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2024/05/17 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2024/05/03 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2024/05/10 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2024/05/24 300.00 -- -- -- -- -- -- --
    MSFT CALL 300.00 2024/05/31 300.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2024/05/17 305.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2024/05/03 305.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2024/05/10 305.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2024/05/24 305.00 -- -- -- -- -- -- --
    MSFT CALL 305.00 2024/05/31 305.00 -- -- -- -- -- -- --
    MSFT CALL 307.50 2024/05/03 307.50 -- -- -- -- -- -- --
    MSFT CALL 310.00 2024/05/17 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2024/05/03 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2024/05/10 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2024/05/24 310.00 -- -- -- -- -- -- --
    MSFT CALL 310.00 2024/05/31 310.00 -- -- -- -- -- -- --
    MSFT CALL 312.50 2024/05/03 312.50 -- -- -- -- -- -- --
    MSFT CALL 315.00 2024/05/17 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2024/05/03 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2024/05/10 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2024/05/24 315.00 -- -- -- -- -- -- --
    MSFT CALL 315.00 2024/05/31 315.00 -- -- -- -- -- -- --
    MSFT CALL 317.50 2024/05/03 317.50 -- -- -- -- -- -- --
    MSFT CALL 320.00 2024/05/17 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2024/05/03 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2024/05/10 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2024/05/24 320.00 -- -- -- -- -- -- --
    MSFT CALL 320.00 2024/05/31 320.00 -- -- -- -- -- -- --
    MSFT CALL 322.50 2024/05/03 322.50 -- -- -- -- -- -- --
    MSFT CALL 325.00 2024/05/17 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2024/05/03 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2024/05/10 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2024/05/24 325.00 -- -- -- -- -- -- --
    MSFT CALL 325.00 2024/05/31 325.00 -- -- -- -- -- -- --
    MSFT CALL 327.50 2024/05/03 327.50 -- -- -- -- -- -- --
    MSFT CALL 330.00 2024/05/17 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2024/05/03 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2024/05/10 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2024/05/24 330.00 -- -- -- -- -- -- --
    MSFT CALL 330.00 2024/05/31 330.00 -- -- -- -- -- -- --
    MSFT CALL 332.50 2024/05/03 332.50 -- -- -- -- -- -- --
    MSFT CALL 335.00 2024/05/17 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2024/05/03 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2024/05/10 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2024/05/24 335.00 -- -- -- -- -- -- --
    MSFT CALL 335.00 2024/05/31 335.00 -- -- -- -- -- -- --
    MSFT CALL 337.50 2024/05/03 337.50 -- -- -- -- -- -- --
    MSFT CALL 340.00 2024/05/17 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2024/05/03 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2024/05/10 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2024/05/24 340.00 -- -- -- -- -- -- --
    MSFT CALL 340.00 2024/05/31 340.00 -- -- -- -- -- -- --
    MSFT CALL 342.50 2024/05/03 342.50 -- -- -- -- -- -- --
    MSFT CALL 345.00 2024/05/17 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2024/05/03 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2024/05/10 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2024/05/24 345.00 -- -- -- -- -- -- --
    MSFT CALL 345.00 2024/05/31 345.00 -- -- -- -- -- -- --
    MSFT CALL 347.50 2024/05/03 347.50 -- -- -- -- -- -- --
    MSFT CALL 350.00 2024/05/17 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2024/05/03 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2024/05/10 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2024/05/24 350.00 -- -- -- -- -- -- --
    MSFT CALL 350.00 2024/05/31 350.00 -- -- -- -- -- -- --
    MSFT CALL 352.50 2024/05/03 352.50 -- -- -- -- -- -- --
    MSFT CALL 355.00 2024/05/17 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2024/05/03 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2024/05/10 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2024/05/24 355.00 -- -- -- -- -- -- --
    MSFT CALL 355.00 2024/05/31 355.00 -- -- -- -- -- -- --
    MSFT CALL 357.50 2024/05/03 357.50 -- -- -- -- -- -- --
    MSFT CALL 360.00 2024/05/17 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2024/05/03 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2024/05/10 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2024/05/24 360.00 -- -- -- -- -- -- --
    MSFT CALL 360.00 2024/05/31 360.00 -- -- -- -- -- -- --
    MSFT CALL 362.50 2024/05/03 362.50 -- -- -- -- -- -- --
    MSFT CALL 365.00 2024/05/17 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2024/05/03 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2024/05/10 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2024/05/24 365.00 -- -- -- -- -- -- --
    MSFT CALL 365.00 2024/05/31 365.00 -- -- -- -- -- -- --
    MSFT CALL 367.50 2024/05/03 367.50 -- -- -- -- -- -- --
    MSFT CALL 370.00 2024/05/17 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2024/05/03 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2024/05/10 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2024/05/24 370.00 -- -- -- -- -- -- --
    MSFT CALL 370.00 2024/05/31 370.00 -- -- -- -- -- -- --
    MSFT CALL 372.50 2024/05/03 372.50 -- -- -- -- -- -- --
    MSFT CALL 375.00 2024/05/17 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2024/05/03 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2024/05/10 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2024/05/24 375.00 -- -- -- -- -- -- --
    MSFT CALL 375.00 2024/05/31 375.00 -- -- -- -- -- -- --
    MSFT CALL 377.50 2024/05/17 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2024/05/10 377.50 -- -- -- -- -- -- --
    MSFT CALL 377.50 2024/05/03 377.50 -- -- -- -- -- -- --
    MSFT CALL 380.00 2024/05/17 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2024/05/03 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2024/05/10 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2024/05/24 380.00 -- -- -- -- -- -- --
    MSFT CALL 380.00 2024/05/31 380.00 -- -- -- -- -- -- --
    MSFT CALL 382.50 2024/05/17 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2024/05/03 382.50 -- -- -- -- -- -- --
    MSFT CALL 382.50 2024/05/10 382.50 -- -- -- -- -- -- --
    MSFT CALL 385.00 2024/05/17 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2024/05/03 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2024/05/10 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2024/05/24 385.00 -- -- -- -- -- -- --
    MSFT CALL 385.00 2024/05/31 385.00 -- -- -- -- -- -- --
    MSFT CALL 387.50 2024/05/03 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2024/05/10 387.50 -- -- -- -- -- -- --
    MSFT CALL 387.50 2024/05/17 387.50 -- -- -- -- -- -- --
    MSFT CALL 390.00 2024/05/17 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2024/05/03 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2024/05/10 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2024/05/24 390.00 -- -- -- -- -- -- --
    MSFT CALL 390.00 2024/05/31 390.00 -- -- -- -- -- -- --
    MSFT CALL 392.50 2024/05/03 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2024/05/10 392.50 -- -- -- -- -- -- --
    MSFT CALL 392.50 2024/05/17 392.50 -- -- -- -- -- -- --
    MSFT CALL 395.00 2024/05/17 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2024/05/03 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2024/05/10 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2024/05/24 395.00 -- -- -- -- -- -- --
    MSFT CALL 395.00 2024/05/31 395.00 -- -- -- -- -- -- --
    MSFT CALL 397.50 2024/05/10 397.50 -- -- -- -- -- -- --
    MSFT CALL 397.50 2024/05/17 397.50 -- -- -- -- -- -- -- Last: $397.84
    4:00p ET
    MSFT CALL 397.50 2024/05/03 397.50 -- -- -- -- -- -- -- In the Money
    MSFT CALL 400.00 2024/05/17 400.00 -- -- -- -- -- -- -- Out of the Money
    MSFT CALL 400.00 2024/05/03 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2024/05/10 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2024/05/24 400.00 -- -- -- -- -- -- --
    MSFT CALL 400.00 2024/05/31 400.00 -- -- -- -- -- -- --
    MSFT CALL 402.50 2024/05/03 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2024/05/17 402.50 -- -- -- -- -- -- --
    MSFT CALL 402.50 2024/05/10 402.50 -- -- -- -- -- -- --
    MSFT CALL 405.00 2024/05/17 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2024/05/03 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2024/05/10 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2024/05/24 405.00 -- -- -- -- -- -- --
    MSFT CALL 405.00 2024/05/31 405.00 -- -- -- -- -- -- --
    MSFT CALL 407.50 2024/05/03 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2024/05/17 407.50 -- -- -- -- -- -- --
    MSFT CALL 407.50 2024/05/10 407.50 -- -- -- -- -- -- --
    MSFT CALL 410.00 2024/05/17 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2024/05/03 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2024/05/10 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2024/05/24 410.00 -- -- -- -- -- -- --
    MSFT CALL 410.00 2024/05/31 410.00 -- -- -- -- -- -- --
    MSFT CALL 412.50 2024/05/03 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2024/05/10 412.50 -- -- -- -- -- -- --
    MSFT CALL 412.50 2024/05/17 412.50 -- -- -- -- -- -- --
    MSFT CALL 415.00 2024/05/17 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2024/05/03 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2024/05/10 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2024/05/24 415.00 -- -- -- -- -- -- --
    MSFT CALL 415.00 2024/05/31 415.00 -- -- -- -- -- -- --
    MSFT CALL 417.50 2024/05/03 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2024/05/17 417.50 -- -- -- -- -- -- --
    MSFT CALL 417.50 2024/05/10 417.50 -- -- -- -- -- -- --
    MSFT CALL 420.00 2024/05/17 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2024/05/03 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2024/05/10 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2024/05/24 420.00 -- -- -- -- -- -- --
    MSFT CALL 420.00 2024/05/31 420.00 -- -- -- -- -- -- --
    MSFT CALL 422.50 2024/05/03 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2024/05/17 422.50 -- -- -- -- -- -- --
    MSFT CALL 422.50 2024/05/10 422.50 -- -- -- -- -- -- --
    MSFT CALL 425.00 2024/05/17 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2024/05/03 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2024/05/10 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2024/05/24 425.00 -- -- -- -- -- -- --
    MSFT CALL 425.00 2024/05/31 425.00 -- -- -- -- -- -- --
    MSFT CALL 427.50 2024/05/03 427.50 -- -- -- -- -- -- --
    MSFT CALL 430.00 2024/05/17 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2024/05/03 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2024/05/10 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2024/05/24 430.00 -- -- -- -- -- -- --
    MSFT CALL 430.00 2024/05/31 430.00 -- -- -- -- -- -- --
    MSFT CALL 432.50 2024/05/03 432.50 -- -- -- -- -- -- --
    MSFT CALL 435.00 2024/05/17 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2024/05/03 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2024/05/10 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2024/05/24 435.00 -- -- -- -- -- -- --
    MSFT CALL 435.00 2024/05/31 435.00 -- -- -- -- -- -- --
    MSFT CALL 437.50 2024/05/03 437.50 -- -- -- -- -- -- --
    MSFT CALL 440.00 2024/05/17 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2024/05/03 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2024/05/10 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2024/05/24 440.00 -- -- -- -- -- -- --
    MSFT CALL 440.00 2024/05/31 440.00 -- -- -- -- -- -- --
    MSFT CALL 442.50 2024/05/03 442.50 -- -- -- -- -- -- --
    MSFT CALL 445.00 2024/05/17 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2024/05/03 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2024/05/10 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2024/05/24 445.00 -- -- -- -- -- -- --
    MSFT CALL 445.00 2024/05/31 445.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2024/05/17 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2024/05/03 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2024/05/10 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2024/05/24 450.00 -- -- -- -- -- -- --
    MSFT CALL 450.00 2024/05/31 450.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2024/05/17 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2024/05/03 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2024/05/10 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2024/05/24 455.00 -- -- -- -- -- -- --
    MSFT CALL 455.00 2024/05/31 455.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2024/05/17 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2024/05/03 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2024/05/10 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2024/05/24 460.00 -- -- -- -- -- -- --
    MSFT CALL 460.00 2024/05/31 460.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2024/05/17 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2024/05/03 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2024/05/10 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2024/05/24 465.00 -- -- -- -- -- -- --
    MSFT CALL 465.00 2024/05/31 465.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2024/05/17 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2024/05/03 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2024/05/10 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2024/05/24 470.00 -- -- -- -- -- -- --
    MSFT CALL 470.00 2024/05/31 470.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2024/05/17 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2024/05/03 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2024/05/10 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2024/05/24 475.00 -- -- -- -- -- -- --
    MSFT CALL 475.00 2024/05/31 475.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2024/05/17 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2024/05/03 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2024/05/10 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2024/05/24 480.00 -- -- -- -- -- -- --
    MSFT CALL 480.00 2024/05/31 480.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2024/05/17 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2024/05/03 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2024/05/10 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2024/05/24 485.00 -- -- -- -- -- -- --
    MSFT CALL 485.00 2024/05/31 485.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2024/05/17 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2024/05/03 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2024/05/10 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2024/05/24 490.00 -- -- -- -- -- -- --
    MSFT CALL 490.00 2024/05/31 490.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2024/05/17 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2024/05/03 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2024/05/10 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2024/05/24 495.00 -- -- -- -- -- -- --
    MSFT CALL 495.00 2024/05/31 495.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2024/05/17 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2024/05/03 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2024/05/10 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2024/05/24 500.00 -- -- -- -- -- -- --
    MSFT CALL 500.00 2024/05/31 500.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2024/05/17 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2024/05/03 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2024/05/10 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2024/05/24 505.00 -- -- -- -- -- -- --
    MSFT CALL 505.00 2024/05/31 505.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2024/05/17 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2024/05/03 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2024/05/10 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2024/05/24 510.00 -- -- -- -- -- -- --
    MSFT CALL 510.00 2024/05/31 510.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2024/05/17 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2024/05/03 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2024/05/10 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2024/05/24 515.00 -- -- -- -- -- -- --
    MSFT CALL 515.00 2024/05/31 515.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2024/05/17 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2024/05/03 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2024/05/10 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2024/05/24 520.00 -- -- -- -- -- -- --
    MSFT CALL 520.00 2024/05/31 520.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2024/05/17 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2024/05/03 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2024/05/10 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2024/05/24 525.00 -- -- -- -- -- -- --
    MSFT CALL 525.00 2024/05/31 525.00 -- -- -- -- -- -- --
    MSFT CALL 530.00 2024/05/17 530.00 -- -- -- -- -- -- --
    MSFT CALL 535.00 2024/05/17 535.00 -- -- -- -- -- -- --
    MSFT CALL 540.00 2024/05/17 540.00 -- -- -- -- -- -- --
    MSFT CALL 545.00 2024/05/17 545.00 -- -- -- -- -- -- --
    MSFT CALL 550.00 2024/05/17 550.00 -- -- -- -- -- -- --
    MSFT CALL 555.00 2024/05/17 555.00 -- -- -- -- -- -- --
    MSFT CALL 560.00 2024/05/17 560.00 -- -- -- -- -- -- --
    MSFT CALL 570.00 2024/05/17 570.00 -- -- -- -- -- -- --
    MSFT CALL 580.00 2024/05/17 580.00 -- -- -- -- -- -- --
    Click on a blue column header to sort.

    Market data provided by News provided by