TEUBER WILLIAM J JR
Insider CIK 1189196 · INOV Director · IONQ Director · SKYA Director · BPOP Director · EMC Vice Chairman
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| IONQ IonQ, Inc. | A Award | 2026-06-17 | 2026-06-18 | 4,526 | — | $0 | 13,939 | SEC↗ |
| IONQ IonQ, Inc. | P Buy | 2026-02-27 | 2026-02-27 | 3,000 | $38.39 | $115.2K | 9,413 | SEC↗ |
| IONQ IonQ, Inc. | P Buy | 2025-11-11 | 2025-11-13 | 2,000 | $54.82 | $109.6K | 6,413 | SEC↗ |
| IONQ IonQ, Inc. | A Award | 2025-08-26 | 2025-08-28 | 4,413 | — | $0 | 4,413 | SEC↗ |
| SKYA SKYDECK ACQUISITION CORP. | D To issuer deriv | 2023-05-19 | 2023-05-22 | 25,000 | — | $0 | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | D To issuer deriv | 2021-11-24 | 2021-11-29 | 2,305 | $41.00 | $94.5K | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | D To issuer deriv | 2021-11-24 | 2021-11-29 | 14,745 | $41.00 | $604.5K | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | D To issuer | 2021-11-24 | 2021-11-29 | 153,412 | $41.00 | $6.29M | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | D To issuer | 2021-11-24 | 2021-11-29 | 15,970 | $41.00 | $654.8K | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise deriv | 2021-06-18 | 2021-06-22 | 9,165 | — | $0 | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise | 2021-06-18 | 2021-06-22 | 9,165 | — | $0 | 153,412 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award deriv | 2021-06-10 | 2021-06-11 | 2,305 | — | $0 | 2,305 | SEC↗ |
| SKYA SKYDECK ACQUISITION CORP. | J Other deriv | 2021-05-18 | 2021-05-20 | 5,000 | — | $0 | 25,000 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award deriv | 2021-02-11 | 2021-02-16 | 719 | — | $0 | 719 | SEC↗ |
| INOV Inovalon Holdings, Inc. | P Buy | 2020-10-30 | 2020-11-02 | 10,000 | $19.48 | $194.8K | 144,247 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award deriv | 2020-06-18 | 2020-06-22 | 9,165 | — | $0 | 9,165 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise deriv | 2020-06-06 | 2020-06-09 | 12,654 | — | $0 | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise | 2020-06-06 | 2020-06-09 | 12,654 | — | $0 | 134,247 | SEC↗ |
| BPOP POPULAR INC | A Award deriv | 2019-10-01 | 2019-10-03 | 15 | — | $0 | 2,628 | SEC↗ |
| BPOP POPULAR INC | A Award deriv | 2019-07-01 | 2019-07-02 | 15 | — | $0 | 2,613 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise deriv | 2019-06-07 | 2019-06-10 | 16,909 | — | $0 | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise | 2019-06-07 | 2019-06-10 | 16,909 | — | $0 | 121,593 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award deriv | 2019-06-06 | 2019-06-10 | 12,654 | — | $0 | 12,654 | SEC↗ |
| BPOP POPULAR INC | A Award deriv | 2019-05-07 | 2019-05-08 | 2,598 | — | $0 | 2,598 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise deriv | 2018-06-08 | 2018-06-11 | 9,125 | — | $0 | 0 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award deriv | 2018-06-07 | 2018-06-11 | 16,909 | — | $0 | 16,909 | SEC↗ |
| INOV Inovalon Holdings, Inc. | M Exercise | 2018-06-07 | 2018-06-11 | 9,125 | — | $0 | 104,684 | SEC↗ |
| BPOP POPULAR INC | A Award | 2018-05-08 | 2018-05-10 | 2,559 | — | $0 | 63,356 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award deriv | 2017-06-08 | 2017-06-12 | 9,125 | — | $0 | 9,125 | SEC↗ |
| BPOP POPULAR INC | A Award | 2017-05-23 | 2017-05-24 | 4,334 | — | $0 | 59,646 | SEC↗ |
| INOV Inovalon Holdings, Inc. | P Buy | 2016-12-16 | 2016-12-20 | 26,000 | $9.25 | $240.5K | 95,559 | SEC↗ |
| INOV Inovalon Holdings, Inc. | P Buy | 2016-09-08 | 2016-09-09 | 60,000 | $16.46 | $987.6K | 69,559 | SEC↗ |
| EMC EMC CORP | D To issuer | 2016-09-07 | 2016-09-08 | 625,888 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 36,000 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 42,000 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 23,745 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 31,279 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 39,368 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 27,385 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 61,658 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 24,000 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 42,000 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 28,000 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 55,925 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2016-09-06 | 2016-09-08 | 42,000 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 31,496 | $28.77 | $906.1K | 668,339 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 42,000 | $15.18 | $637.6K | 699,835 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 55,925 | $15.18 | $848.9K | 724,264 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 41,938 | $28.77 | $1.21M | 682,326 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 28,000 | $15.31 | $428.7K | 710,326 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 21,064 | $28.77 | $606.0K | 689,262 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 42,000 | $15.31 | $643.0K | 731,262 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 31,596 | $28.77 | $909.0K | 699,666 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 50,696 | $28.77 | $1.46M | 657,835 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 61,658 | $19.11 | $1.18M | 708,531 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 34,533 | $28.77 | $993.5K | 646,873 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 42,000 | $19.11 | $802.6K | 681,406 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 89,518 | — | $0 | 625,888 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 22,885 | $28.77 | $658.4K | 715,406 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 23,745 | $26.80 | $636.4K | 738,291 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 30,145 | $28.77 | $867.3K | 714,546 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 31,279 | $26.80 | $838.3K | 744,691 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 36,666 | $28.77 | $1.05M | 713,412 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 39,368 | $25.04 | $985.8K | 750,078 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 25,506 | $28.77 | $733.8K | 710,710 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 27,385 | $25.04 | $685.7K | 736,216 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 30,501 | $28.77 | $877.5K | 708,831 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 36,000 | $20.47 | $736.9K | 739,332 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-09-06 | 2016-09-08 | 20,334 | $28.77 | $585.0K | 703,332 | SEC↗ |
| EMC EMC CORP | M Exercise | 2016-09-06 | 2016-09-08 | 24,000 | $20.47 | $491.3K | 723,666 | SEC↗ |
| EMC EMC CORP | G Gift | 2016-09-01 | 2016-09-08 | 17,300 | — | $0 | 639,406 | SEC↗ |
| EMC EMC CORP | G Gift | 2016-08-31 | 2016-09-08 | 57,200 | — | $0 | 656,706 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-08-08 | 2016-08-10 | 5,224 | — | $0 | 713,906 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-07-31 | 2016-08-02 | 12,595 | — | $0 | 719,130 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award | 2016-05-19 | 2016-05-20 | 6,861 | — | $0 | 9,559 | SEC↗ |
| BPOP POPULAR INC | A Award | 2016-05-16 | 2016-05-18 | 409 | — | $0 | 54,735 | SEC↗ |
| BPOP POPULAR INC | A Award | 2016-04-26 | 2016-04-28 | 6,134 | — | $0 | 54,326 | SEC↗ |
| BPOP POPULAR INC | A Award | 2016-02-11 | 2016-02-12 | 626 | — | $0 | 47,501 | SEC↗ |
| BPOP POPULAR INC | A Award | 2016-02-11 | 2016-02-12 | 626 | — | $0 | 47,833 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-02-10 | 2016-02-12 | 17,273 | — | $0 | 731,725 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-02-05 | 2016-02-09 | 13,147 | — | $0 | 748,998 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2016-02-01 | 2016-02-03 | 9,246 | — | $0 | 762,145 | SEC↗ |
| EMC EMC CORP | G Gift | 2016-01-05 | 2016-02-03 | 8,793 | — | $0 | 0 | SEC↗ |
| BPOP POPULAR INC | A Award | 2015-11-04 | 2015-11-05 | 406 | — | $0 | 46,875 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2015-08-08 | 2015-08-11 | 5,229 | — | $0 | 719,158 | SEC↗ |
| BPOP POPULAR INC | A Award | 2015-08-06 | 2015-08-07 | 458 | — | $0 | 46,469 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2015-08-03 | 2015-08-04 | 6,396 | — | $0 | 724,387 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2015-07-31 | 2015-08-04 | 12,608 | — | $0 | 730,455 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2015-06-03 | 2015-06-05 | 35,000 | — | $0 | 0 | SEC↗ |
| EMC EMC CORP | M Exercise | 2015-06-03 | 2015-06-05 | 35,000 | $14.49 | $507.1K | 769,467 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2015-06-03 | 2015-06-05 | 26,404 | $27.05 | $714.2K | 743,063 | SEC↗ |
| BPOP POPULAR INC | A Award | 2015-05-28 | 2015-06-01 | 2,121 | — | $0 | 46,011 | SEC↗ |
| INOV Inovalon Holdings, Inc. | A Award | 2015-05-28 | 2015-06-01 | 2,698 | — | $0 | 2,698 | SEC↗ |
| BPOP POPULAR INC | A Award | 2015-05-05 | 2015-05-06 | 434 | — | $0 | 43,890 | SEC↗ |
| EMC EMC CORP | A Award | 2015-02-10 | 2015-02-12 | 73,422 | — | $0 | 734,467 | SEC↗ |
| EMC EMC CORP | D To issuer | 2015-02-10 | 2015-02-12 | 69,645 | — | $0 | 661,045 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2015-02-10 | 2015-02-12 | 20,701 | — | $0 | 730,690 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2015-02-05 | 2015-02-06 | 13,150 | — | $0 | 751,391 | SEC↗ |
| BPOP POPULAR INC | A Award | 2015-02-03 | 2015-02-04 | 560 | — | $0 | 43,456 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2015-02-01 | 2015-02-03 | 21,549 | — | $0 | 764,541 | SEC↗ |
| BPOP POPULAR INC | A Award | 2014-11-12 | 2014-11-13 | 467 | — | $0 | 42,896 | SEC↗ |
| EMC EMC CORP | S Sale | 2014-10-24 | 2014-10-28 | 50,000 | $27.83 | $1.39M | 746,420 | SEC↗ |
| EMC EMC CORP | S Sale | 2014-10-23 | 2014-10-27 | 100,000 | $27.56 | $2.76M | 796,420 | SEC↗ |
| BPOP POPULAR INC | J Other | 2014-08-13 | 2014-08-14 | 547 | — | $0 | 42,429 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2014-08-08 | 2014-08-12 | 5,235 | — | $0 | 896,420 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2014-08-03 | 2014-08-05 | 12,061 | — | $0 | 901,655 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2014-07-31 | 2014-08-01 | 12,622 | — | $0 | 913,716 | SEC↗ |
| BPOP POPULAR INC | J Other | 2014-06-04 | 2014-06-05 | 2,267 | — | $0 | 41,882 | SEC↗ |
| BPOP POPULAR INC | J Other | 2014-05-15 | 2014-05-16 | 447 | — | $0 | 39,615 | SEC↗ |
| BPOP POPULAR INC | J Other | 2014-02-14 | 2014-02-19 | 835 | — | $0 | 39,168 | SEC↗ |
| EMC EMC CORP | A Award | 2014-02-05 | 2014-02-07 | 83,753 | — | $0 | 926,037 | SEC↗ |
| EMC EMC CORP | A Award | 2014-02-05 | 2014-02-07 | 125,629 | — | $0 | 842,284 | SEC↗ |
| EMC EMC CORP | D To issuer | 2014-02-05 | 2014-02-07 | 8,113 | — | $0 | 716,655 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2014-02-05 | 2014-02-07 | 9,204 | — | $0 | 724,768 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2014-02-01 | 2014-02-04 | 23,717 | — | $0 | 733,972 | SEC↗ |
| BPOP POPULAR INC | J Other | 2013-11-14 | 2013-11-15 | 519 | — | $0 | 38,333 | SEC↗ |
| EMC EMC CORP | G Gift | 2013-10-31 | 2014-02-04 | 10,116 | — | $0 | 0 | SEC↗ |
| BPOP POPULAR INC | J Other | 2013-08-12 | 2013-08-13 | 477 | — | $0 | 37,814 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2013-08-08 | 2013-08-12 | 5,240 | — | $0 | 822,387 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2013-08-04 | 2013-08-06 | 7,788 | — | $0 | 827,627 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2013-08-03 | 2013-08-06 | 12,074 | — | $0 | 835,415 | SEC↗ |
| EMC EMC CORP | A Award | 2013-07-31 | 2013-08-02 | 80,306 | — | $0 | 847,489 | SEC↗ |
| EMC EMC CORP | S Sale | 2013-07-25 | 2013-07-29 | 100,000 | $26.49 | $2.65M | 767,183 | SEC↗ |
| BPOP POPULAR INC | J Other | 2013-05-28 | 2013-05-30 | 2,352 | — | $0 | 37,337 | SEC↗ |
| BPOP POPULAR INC | J Other | 2013-05-10 | 2013-05-13 | 511 | — | $0 | 34,985 | SEC↗ |
| BPOP POPULAR INC | J Other | 2013-02-06 | 2013-02-07 | 555 | — | $0 | 34,474 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2013-02-06 | 2013-02-07 | 12,298 | — | $0 | 870,201 | SEC↗ |
| EMC EMC CORP | D To issuer | 2013-02-06 | 2013-02-07 | 3,391 | — | $0 | 866,810 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2013-02-01 | 2013-02-05 | 26,994 | — | $0 | 882,499 | SEC↗ |
| BPOP POPULAR INC | J Other | 2012-11-14 | 2012-11-14 | 778 | — | $0 | 33,919 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2012-11-06 | 2012-11-08 | 12,900 | — | $0 | 35,000 | SEC↗ |
| EMC EMC CORP | S Sale | 2012-11-06 | 2012-11-08 | 12,900 | $25.00 | $322.5K | 909,145 | SEC↗ |
| EMC EMC CORP | M Exercise | 2012-11-06 | 2012-11-08 | 12,900 | $14.49 | $186.9K | 922,045 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2012-11-05 | 2012-11-07 | 127,100 | — | $0 | 47,900 | SEC↗ |
| EMC EMC CORP | S Sale | 2012-11-05 | 2012-11-07 | 127,100 | $25.03 | $3.18M | 909,145 | SEC↗ |
| EMC EMC CORP | M Exercise | 2012-11-05 | 2012-11-07 | 127,100 | $14.49 | $1.84M | 1,006,889 | SEC↗ |
| EMC EMC CORP | A Award | 2012-09-05 | 2012-09-07 | 90,875 | — | $0 | 857,070 | SEC↗ |
| EMC EMC CORP | A Award | 2012-09-05 | 2012-09-07 | 22,719 | — | $0 | 879,789 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2012-08-20 | 2012-08-22 | 7,515 | — | $0 | 766,195 | SEC↗ |
| EMC EMC CORP | A Award deriv | 2012-08-08 | 2012-08-10 | 35,618 | — | $0 | 35,618 | SEC↗ |
| EMC EMC CORP | A Award deriv | 2012-08-08 | 2012-08-10 | 23,745 | — | $0 | 23,745 | SEC↗ |
| EMC EMC CORP | A Award | 2012-08-08 | 2012-08-10 | 66,605 | — | $0 | 729,307 | SEC↗ |
| EMC EMC CORP | A Award | 2012-08-08 | 2012-08-10 | 44,403 | — | $0 | 773,710 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2012-08-04 | 2012-08-07 | 6,889 | — | $0 | 662,702 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2012-08-03 | 2012-08-07 | 10,679 | — | $0 | 669,591 | SEC↗ |
| BPOP POPULAR INC | J Other | 2012-08-02 | 2012-08-06 | 830 | — | $0 | 33,141 | SEC↗ |
| EMC EMC CORP | M Exercise deriv | 2012-07-25 | 2012-07-27 | 200,000 | — | $0 | 175,000 | SEC↗ |
| EMC EMC CORP | S Sale | 2012-07-25 | 2012-07-27 | 200,000 | $25.33 | $5.07M | 680,270 | SEC↗ |
| EMC EMC CORP | M Exercise | 2012-07-25 | 2012-07-27 | 200,000 | $14.49 | $2.90M | 879,926 | SEC↗ |
| BPOP POPULAR INC | J Other | 2012-05-24 | 2012-05-25 | 43,210 | — | $0 | 323,114 | SEC↗ |
| BPOP POPULAR INC | J Other | 2012-05-04 | 2012-05-07 | 9,411 | — | $0 | 279,904 | SEC↗ |
| BPOP POPULAR INC | P Buy | 2012-04-30 | 2012-05-01 | 100,000 | $1.75 | $175.0K | 270,493 | SEC↗ |
| EMC EMC CORP | S Sale | 2012-02-03 | 2012-02-07 | 13,980 | $26.46 | $369.9K | 679,926 | SEC↗ |
| BPOP POPULAR INC | J Other | 2012-02-02 | 2012-02-03 | 6,875 | — | $0 | 170,493 | SEC↗ |
| EMC EMC CORP | S Sale | 2012-02-02 | 2012-02-06 | 58,274 | $25.80 | $1.50M | 693,906 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2012-02-02 | 2012-02-06 | 10,020 | — | $0 | 752,180 | SEC↗ |
| EMC EMC CORP | F Tax w/h | 2012-02-01 | 2012-02-03 | 41,916 | — | $0 | 762,200 | SEC↗ |