Nicholas Themelis's most recent trade in MarketAxess Holdings Inc. was a trade of 424 Common Stock, par value $0.003 per share done at an average price of $358.2 . Disclosure was reported to the exchange on March 7, 2022.
Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
---|---|---|---|---|---|---|---|---|---|---|
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 358.18 per share. | 07 Mar 2022 | 424 | 10,120 (0%) | 0% | 358.2 | 151,868 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 370.37 per share. | 07 Mar 2022 | 325 | 8,682 (0%) | 0% | 370.4 | 120,370 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 367.42 per share. | 07 Mar 2022 | 315 | 9,178 (0%) | 0% | 367.4 | 115,737 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 361.91 per share. | 07 Mar 2022 | 212 | 9,701 (0%) | 0% | 361.9 | 76,725 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 366.39 per share. | 07 Mar 2022 | 200 | 9,493 (0%) | 0% | 366.4 | 73,278 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 368.87 per share. | 07 Mar 2022 | 171 | 9,007 (0%) | 0% | 368.9 | 63,077 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 371.38 per share. | 07 Mar 2022 | 138 | 8,544 (0%) | 0% | 371.4 | 51,250 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 361.01 per share. | 07 Mar 2022 | 109 | 9,913 (0%) | 0% | 361.0 | 39,350 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 359.18 per share. | 07 Mar 2022 | 98 | 10,022 (0%) | 0% | 359.2 | 35,200 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 365.12 per share. | 07 Mar 2022 | 8 | 9,693 (0%) | 0% | 365.1 | 2,921 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 31 Jan 2022 | 1,840 | 11,427 (0%) | 0% | 0 | Common Stock, par value $0.003 per share | |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 344.48 per share. | 31 Jan 2022 | 274 | 10,544 (0%) | 0% | 344.5 | 94,388 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 344.48 per share. | 31 Jan 2022 | 237 | 11,190 (0%) | 0% | 344.5 | 81,642 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 344.48 per share. | 31 Jan 2022 | 159 | 10,818 (0%) | 0% | 344.5 | 54,772 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 344.48 per share. | 31 Jan 2022 | 154 | 11,036 (0%) | 0% | 344.5 | 53,050 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 344.47 per share. | 31 Jan 2022 | 59 | 10,977 (0%) | 0% | 344.5 | 20,324 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 370.57 per share. | 07 Dec 2021 | 578 | 10,409 (0%) | 0% | 370.6 | 214,189 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 371.45 per share. | 07 Dec 2021 | 500 | 9,909 (0%) | 0% | 371.5 | 185,725 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 372.75 per share. | 07 Dec 2021 | 322 | 9,587 (0%) | 0% | 372.8 | 120,026 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 368.90 per share. | 07 Dec 2021 | 300 | 10,987 (0%) | 0% | 368.9 | 110,670 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 364.28 per share. | 07 Dec 2021 | 200 | 11,387 (0%) | 0% | 364.3 | 72,856 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 366.99 per share. | 07 Dec 2021 | 100 | 11,287 (0%) | 0% | 367.0 | 36,699 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 458.58 per share. | 07 Sep 2021 | 800 | 12,687 (0%) | 0% | 458.6 | 366,864 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 460.36 per share. | 07 Sep 2021 | 500 | 12,187 (0%) | 0% | 460.4 | 230,180 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 473.40 per share. | 07 Sep 2021 | 200 | 11,587 (0%) | 0% | 473.4 | 94,680 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 466.01 per share. | 07 Sep 2021 | 200 | 11,787 (0%) | 0% | 466.0 | 93,202 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 463.33 per share. | 07 Sep 2021 | 100 | 11,987 (0%) | 0% | 463.3 | 46,333 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 461.31 per share. | 07 Sep 2021 | 100 | 12,087 (0%) | 0% | 461.3 | 46,131 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 456.85 per share. | 07 Sep 2021 | 100 | 13,487 (0%) | 0% | 456.9 | 45,685 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 103.30 per share. | 11 Aug 2021 | 6,433 | 20,020 (0%) | 0% | 103.3 | 664,529 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 11 Aug 2021 | 6,433 | 0 | - | - | Stock Option (right to buy) | |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 460.70 per share. | 11 Aug 2021 | 1,732 | 17,109 (0%) | 0% | 460.7 | 797,932 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 462.93 per share. | 11 Aug 2021 | 1,266 | 15,189 (0%) | 0% | 462.9 | 586,069 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 460.06 per share. | 11 Aug 2021 | 1,179 | 18,841 (0%) | 0% | 460.1 | 542,411 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 462.13 per share. | 11 Aug 2021 | 654 | 16,455 (0%) | 0% | 462.1 | 302,233 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 464.71 per share. | 11 Aug 2021 | 502 | 14,687 (0%) | 0% | 464.7 | 233,284 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 468.22 per share. | 11 Aug 2021 | 376 | 13,874 (0%) | 0% | 468.2 | 176,051 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 466.45 per share. | 11 Aug 2021 | 347 | 14,250 (0%) | 0% | 466.4 | 161,858 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 470.46 per share. | 11 Aug 2021 | 152 | 13,587 (0%) | 0% | 470.5 | 71,510 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 468.88 per share. | 11 Aug 2021 | 135 | 13,739 (0%) | 0% | 468.9 | 63,299 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 465.64 per share. | 11 Aug 2021 | 90 | 14,597 (0%) | 0% | 465.6 | 41,908 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 443.40 per share. | 07 Jun 2021 | 1,043 | 16,159 (0%) | 0% | 443.4 | 462,466 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 444.34 per share. | 07 Jun 2021 | 864 | 15,295 (0%) | 0% | 444.3 | 383,910 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 446.42 per share. | 07 Jun 2021 | 488 | 14,366 (0%) | 0% | 446.4 | 217,853 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 447.47 per share. | 07 Jun 2021 | 464 | 13,902 (0%) | 0% | 447.5 | 207,626 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 445.57 per share. | 07 Jun 2021 | 441 | 14,854 (0%) | 0% | 445.6 | 196,496 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 442.52 per share. | 07 Jun 2021 | 385 | 17,202 (0%) | 0% | 442.5 | 170,370 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 448.51 per share. | 07 Jun 2021 | 315 | 13,587 (0%) | 0% | 448.5 | 141,281 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 476.36 per share. | 05 Mar 2021 | 1,206 | 19,481 (0%) | 0% | 476.4 | 574,490 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 474.60 per share. | 05 Mar 2021 | 900 | 20,687 (0%) | 0% | 474.6 | 427,140 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 477.04 per share. | 05 Mar 2021 | 639 | 18,842 (0%) | 0% | 477.0 | 304,829 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 479.78 per share. | 05 Mar 2021 | 352 | 18,290 (0%) | 0% | 479.8 | 168,883 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 488.10 per share. | 05 Mar 2021 | 300 | 17,587 (0%) | 0% | 488.1 | 146,430 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 483.63 per share. | 05 Mar 2021 | 300 | 17,887 (0%) | 0% | 483.6 | 145,089 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 478.19 per share. | 05 Mar 2021 | 200 | 18,642 (0%) | 0% | 478.2 | 95,638 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 481.01 per share. | 05 Mar 2021 | 103 | 18,187 (0%) | 0% | 481.0 | 49,544 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 2,830 | 24,266 (0%) | 0% | 540.8 | 1,530,351 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 2,122 | 21,745 (0%) | 0% | 540.8 | 1,147,493 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 228 | 27,309 (0%) | 0% | 540.8 | 123,293 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 227 | 27,537 (0%) | 0% | 540.8 | 122,753 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 226 | 23,867 (0%) | 0% | 540.8 | 122,212 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 173 | 24,093 (0%) | 0% | 540.8 | 93,551 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 157 | 27,152 (0%) | 0% | 540.8 | 84,899 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.76 per share. | 31 Jan 2021 | 147 | 21,598 (0%) | 0% | 540.8 | 79,492 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.77 per share. | 31 Jan 2021 | 56 | 27,096 (0%) | 0% | 540.8 | 30,283 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Payment of exercise price or tax liability using portion of securities received from the company at price $ 540.73 per share. | 31 Jan 2021 | 11 | 21,587 (0%) | 0% | 540.7 | 5,948 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Jan 2021 | 1,572 | 27,764 (0%) | 0% | 0 | Common Stock, par value $0.003 per share | |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 545.14 per share. | 07 Dec 2020 | 1,464 | 28,197 (0%) | 0% | 545.1 | 798,085 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 548.21 per share. | 07 Dec 2020 | 697 | 27,195 (0%) | 0% | 548.2 | 382,102 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 544.04 per share. | 07 Dec 2020 | 531 | 29,661 (0%) | 0% | 544.0 | 288,885 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 547.34 per share. | 07 Dec 2020 | 530 | 26,665 (0%) | 0% | 547.3 | 290,090 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 549.59 per share. | 07 Dec 2020 | 410 | 26,255 (0%) | 0% | 549.6 | 225,332 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 546.31 per share. | 07 Dec 2020 | 305 | 27,892 (0%) | 0% | 546.3 | 166,625 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 553.10 per share. | 07 Dec 2020 | 63 | 26,192 (0%) | 0% | 553.1 | 34,845 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 103.30 per share. | 29 Oct 2020 | 13,432 | 43,624 (0%) | 0% | 103.3 | 1,387,526 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 29 Oct 2020 | 13,432 | 13,433 | - | - | Stock Option (right to buy) | |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 553.21 per share. | 29 Oct 2020 | 9,324 | 36,490 (0%) | 0% | 553.2 | 5,158,130 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 557.81 per share. | 29 Oct 2020 | 5,598 | 30,192 (0%) | 0% | 557.8 | 3,122,620 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 156.85 per share. | 29 Oct 2020 | 3,830 | 47,454 (0%) | 0% | 156.9 | 600,736 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 29 Oct 2020 | 3,830 | 0 | - | - | Stock Option (right to buy) | |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 552.06 per share. | 29 Oct 2020 | 1,440 | 45,814 (0%) | 0% | 552.1 | 794,966 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 556.69 per share. | 29 Oct 2020 | 600 | 35,790 (0%) | 0% | 556.7 | 334,014 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 551.27 per share. | 29 Oct 2020 | 200 | 47,254 (0%) | 0% | 551.3 | 110,254 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 554.23 per share. | 29 Oct 2020 | 100 | 36,390 (0%) | 0% | 554.2 | 55,423 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 457.69 per share. | 09 Sep 2020 | 1,779 | 30,916 (0%) | 0% | 457.7 | 814,231 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 456.45 per share. | 09 Sep 2020 | 745 | 32,695 (0%) | 0% | 456.4 | 340,055 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 459.65 per share. | 09 Sep 2020 | 524 | 30,192 (0%) | 0% | 459.7 | 240,857 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 453.47 per share. | 09 Sep 2020 | 351 | 33,641 (0%) | 0% | 453.5 | 159,168 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 455.08 per share. | 09 Sep 2020 | 201 | 33,440 (0%) | 0% | 455.1 | 91,471 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 450.90 per share. | 09 Sep 2020 | 200 | 33,992 (0%) | 0% | 450.9 | 90,180 | Common Stock, par value $0.003 per share |
MarketAxess | Nicholas Themelis | Chief Information Officer | Sale of securities on an exchange or to another person at price $ 458.48 per share. | 09 Sep 2020 | 200 | 30,716 (0%) | 0% | 458.5 | 91,696 | Common Stock, par value $0.003 per share |