FOLLIARD THOMAS J
Insider CIK 1223841 · KMX President & CEO, Director · PHM Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| KMX CARMAX INC | A Award | 2026-06-26 | 2026-06-29 | 3,696 | — | $0 | 227,754 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2026-06-23 | 2026-06-24 | 14,855 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2026-06-23 | 2026-06-24 | 3,618 | $51.91 | $187.8K | 224,058 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2026-06-23 | 2026-06-24 | 14,855 | $51.91 | $771.1K | 227,676 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2026-04-29 | 2026-05-01 | 1,507 | — | $0 | 31,730 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | S Sale | 2026-02-05 | 2026-02-06 | 37,000 | $134.04 | $4.96M | 8,230 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2025-12-26 | 2025-12-30 | 25,465 | — | $0 | 25,465 | SEC↗ |
| KMX CARMAX INC | A Award | 2025-06-30 | 2025-07-02 | 2,753 | — | $0 | 212,821 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2025-04-30 | 2025-05-01 | 1,832 | — | $0 | 30,223 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | S Sale | 2024-08-28 | 2024-08-29 | 19,000 | $131.14 | $2.49M | 45,230 | SEC↗ |
| KMX CARMAX INC | A Award | 2024-07-01 | 2024-07-02 | 2,598 | — | $0 | 210,068 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2024-05-06 | 2024-05-08 | 1,528 | — | $0 | 28,391 | SEC↗ |
| KMX CARMAX INC | A Award | 2023-06-30 | 2023-07-05 | 2,210 | — | $0 | 207,470 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award | 2023-05-03 | 2023-05-05 | 2,703 | — | $0 | 64,230 | SEC↗ |
| KMX CARMAX INC | A Award | 2022-07-01 | 2022-07-05 | 1,996 | — | $0 | 205,260 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2022-05-04 | 2022-05-06 | 3,383 | — | $0 | 26,863 | SEC↗ |
| KMX CARMAX INC | G Gift | 2021-07-14 | 2021-07-15 | 5,000 | — | $0 | 203,264 | SEC↗ |
| KMX CARMAX INC | A Award | 2021-07-02 | 2021-07-07 | 1,308 | — | $0 | 208,264 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2021-05-12 | 2021-05-14 | 2,622 | — | $0 | 23,480 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2021-04-12 | 2021-04-14 | 185,120 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2021-04-12 | 2021-04-14 | 185,120 | $51.63 | $9.56M | 392,076 | SEC↗ |
| KMX CARMAX INC | S Sale | 2021-04-12 | 2021-04-14 | 85,831 | $131.01 | $11.24M | 206,956 | SEC↗ |
| KMX CARMAX INC | S Sale | 2021-04-12 | 2021-04-14 | 99,289 | $131.86 | $13.09M | 292,787 | SEC↗ |
| KMX CARMAX INC | G Gift | 2020-07-23 | 2020-07-27 | 5,000 | — | $0 | 206,956 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2020-07-22 | 2020-07-23 | 254,731 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2020-07-22 | 2020-07-23 | 85,167 | $97.26 | $8.28M | 211,956 | SEC↗ |
| KMX CARMAX INC | S Sale | 2020-07-22 | 2020-07-23 | 169,564 | $97.78 | $16.58M | 297,123 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2020-07-22 | 2020-07-23 | 254,731 | $73.76 | $18.79M | 466,687 | SEC↗ |
| KMX CARMAX INC | A Award | 2020-06-26 | 2020-06-30 | 2,021 | — | $0 | 211,956 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2020-05-07 | 2020-05-11 | 5,303 | — | $0 | 20,858 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2020-02-03 | 2020-02-05 | 69,039 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2020-02-03 | 2020-02-05 | 12,825 | $96.31 | $1.24M | 214,935 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2020-02-03 | 2020-02-05 | 69,039 | $44.96 | $3.10M | 283,974 | SEC↗ |
| KMX CARMAX INC | S Sale | 2020-02-03 | 2020-02-05 | 56,214 | $95.41 | $5.36M | 227,760 | SEC↗ |
| KMX CARMAX INC | A Award | 2019-06-28 | 2019-07-01 | 2,020 | — | $0 | 214,935 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2019-05-09 | 2019-05-10 | 4,800 | — | $0 | 15,555 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2019-04-23 | 2019-04-25 | 2,829 | $71.10 | $201.1K | 212,915 | SEC↗ |
| KMX CARMAX INC | A Award | 2019-04-23 | 2019-04-25 | 6,271 | — | $0 | 215,744 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2019-04-03 | 2019-04-04 | 300,000 | — | $0 | 69,039 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2019-04-03 | 2019-04-04 | 57,600 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2019-04-03 | 2019-04-04 | 73,557 | $70.85 | $5.21M | 495,922 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2019-04-03 | 2019-04-04 | 57,600 | $42.68 | $2.46M | 569,479 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2019-04-03 | 2019-04-04 | 300,000 | $44.96 | $13.49M | 511,879 | SEC↗ |
| KMX CARMAX INC | S Sale | 2019-04-03 | 2019-04-04 | 2,406 | $71.20 | $171.3K | 209,473 | SEC↗ |
| KMX CARMAX INC | S Sale | 2019-04-03 | 2019-04-04 | 284,043 | $71.26 | $20.24M | 211,879 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-07-18 | 2018-07-20 | 37,500 | $77.37 | $2.90M | 211,879 | SEC↗ |
| KMX CARMAX INC | A Award | 2018-06-29 | 2018-07-02 | 2,390 | — | $0 | 249,379 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2018-06-26 | 2018-06-28 | 207,673 | — | $0 | 57,600 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-06-26 | 2018-06-28 | 100,000 | $75.46 | $7.55M | 462,314 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-06-26 | 2018-06-28 | 195,600 | $75.49 | $14.77M | 259,062 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-06-26 | 2018-06-28 | 7,652 | $76.17 | $582.9K | 454,662 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-06-26 | 2018-06-28 | 12,073 | $76.03 | $917.9K | 246,989 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2018-06-26 | 2018-06-28 | 207,673 | $42.68 | $8.86M | 562,314 | SEC↗ |
| KMX CARMAX INC | G Gift | 2018-06-26 | 2018-06-28 | 10,000 | — | $0 | 354,641 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2018-05-10 | 2018-05-14 | 4,491 | — | $0 | 10,755 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2018-04-24 | 2018-04-26 | 3,439 | $61.66 | $212.0K | 364,641 | SEC↗ |
| KMX CARMAX INC | A Award | 2018-04-24 | 2018-04-26 | 11,091 | — | $0 | 368,080 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-04-12 | 2018-04-13 | 22,476 | $61.36 | $1.38M | 356,989 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-04-11 | 2018-04-13 | 28,107 | $60.32 | $1.70M | 379,465 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-02-15 | 2018-02-16 | 6,800 | $61.83 | $420.4K | 408,772 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-02-15 | 2018-02-16 | 1,200 | $62.46 | $75.0K | 407,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-02-01 | 2018-02-01 | 8,000 | $70.64 | $565.1K | 415,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-01-16 | 2018-01-18 | 8,000 | $72.40 | $579.2K | 423,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2018-01-02 | 2018-01-03 | 8,000 | $64.04 | $512.3K | 431,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-12-15 | 2017-12-19 | 8,000 | $67.50 | $540.0K | 439,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-12-01 | 2017-12-04 | 8,000 | $68.72 | $549.8K | 447,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-11-15 | 2017-11-16 | 6,300 | $70.67 | $445.2K | 457,272 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-11-15 | 2017-11-16 | 1,700 | $71.05 | $120.8K | 455,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-11-01 | 2017-11-02 | 8,000 | $75.16 | $601.3K | 463,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-10-16 | 2017-10-16 | 8,000 | $75.09 | $600.7K | 471,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-10-02 | 2017-10-02 | 8,000 | $76.03 | $608.2K | 479,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-09-15 | 2017-09-18 | 8,000 | $69.27 | $554.2K | 487,572 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-09-01 | 2017-09-18 | 8,000 | $67.50 | $540.0K | 495,572 | SEC↗ |
| KMX CARMAX INC | A Award | 2017-06-29 | 2017-06-30 | 2,406 | — | $0 | 503,572 | SEC↗ |
| KMX CARMAX INC | G Gift | 2017-06-26 | 2017-06-27 | 8,000 | — | $0 | 501,166 | SEC↗ |
| KMX CARMAX INC | S Sale | 2017-06-23 | 2017-06-27 | 50,000 | $61.41 | $3.07M | 509,166 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award deriv | 2017-05-02 | 2017-05-04 | 6,264 | — | $0 | 6,264 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2017-04-09 | 2017-04-11 | 29,348 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2017-04-09 | 2017-04-11 | 19,708 | $56.47 | $1.11M | 559,166 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2017-04-09 | 2017-04-11 | 41,090 | — | $0 | 578,874 | SEC↗ |
| KMX CARMAX INC | A Award | 2016-12-23 | 2016-12-28 | 1,094 | — | $0 | 537,784 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2016-07-19 | 2016-07-20 | 49,608 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2016-07-19 | 2016-07-20 | 49,608 | $54.97 | $2.73M | 536,690 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2016-07-19 | 2016-07-20 | 49,608 | $31.76 | $1.58M | 808,125 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2016-07-18 | 2016-07-20 | 221,827 | — | $0 | 49,608 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2016-07-18 | 2016-07-20 | 221,827 | $31.76 | $7.05M | 758,517 | SEC↗ |
| KMX CARMAX INC | S Sale | 2016-07-18 | 2016-07-20 | 221,827 | $55.48 | $12.31M | 586,298 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award | 2016-05-04 | 2016-05-06 | 7,723 | — | $0 | 61,527 | SEC↗ |
| KMX CARMAX INC | S Sale | 2016-05-02 | 2016-05-04 | 18,906 | $52.27 | $988.2K | 536,690 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2016-04-15 | 2016-04-19 | 26,467 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2016-04-15 | 2016-04-19 | 30,955 | — | $0 | 567,645 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2016-04-15 | 2016-04-19 | 12,049 | $53.65 | $646.4K | 555,596 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2016-04-12 | 2016-04-14 | 185,120 | — | $0 | 185,120 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award | 2015-05-06 | 2015-05-08 | 7,204 | — | $0 | 53,804 | SEC↗ |
| KMX CARMAX INC | S Sale | 2015-04-21 | 2015-04-23 | 29,873 | $70.84 | $2.12M | 536,690 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2015-04-10 | 2015-04-14 | 28,560 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2015-04-10 | 2015-04-14 | 27,247 | $73.19 | $1.99M | 566,563 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2015-04-10 | 2015-04-14 | 57,120 | — | $0 | 593,810 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2015-04-08 | 2015-04-09 | 254,731 | — | $0 | 254,731 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2015-04-07 | 2015-04-09 | 209,951 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2015-04-07 | 2015-04-09 | 209,951 | $73.63 | $15.46M | 536,690 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2015-04-07 | 2015-04-09 | 209,951 | $32.69 | $6.86M | 746,641 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2014-12-23 | 2014-12-29 | 209,951 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2014-12-23 | 2014-12-29 | 209,951 | $67.79 | $14.23M | 546,690 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2014-12-23 | 2014-12-29 | 209,951 | $25.39 | $5.33M | 756,641 | SEC↗ |
| KMX CARMAX INC | G Gift | 2014-12-23 | 2014-12-29 | 10,000 | — | $0 | 536,690 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2014-06-25 | 2014-06-26 | 208,000 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2014-06-25 | 2014-06-26 | 208,000 | $49.99 | $10.40M | 546,690 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2014-06-25 | 2014-06-26 | 208,000 | $11.43 | $2.38M | 754,690 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2014-06-24 | 2014-06-26 | 151,349 | — | $0 | 208,000 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2014-06-24 | 2014-06-26 | 151,349 | $11.43 | $1.73M | 698,039 | SEC↗ |
| KMX CARMAX INC | S Sale | 2014-06-24 | 2014-06-26 | 151,349 | $50.15 | $7.59M | 546,690 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award | 2014-05-07 | 2014-05-09 | 7,686 | — | $0 | 46,600 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2014-04-09 | 2014-04-11 | 29,348 | — | $0 | 29,348 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2014-04-09 | 2014-04-11 | 369,039 | — | $0 | 369,039 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2014-04-09 | 2014-04-11 | 369,039 | — | $0 | 369,039 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2014-04-05 | 2014-04-08 | 20,972 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2014-04-05 | 2014-04-08 | 30,512 | — | $0 | 561,245 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2014-04-05 | 2014-04-08 | 14,555 | $45.92 | $668.4K | 546,690 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2014-01-10 | 2014-01-13 | 274,000 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2014-01-10 | 2014-01-13 | 274,000 | $19.82 | $5.43M | 804,733 | SEC↗ |
| KMX CARMAX INC | S Sale | 2014-01-10 | 2014-01-13 | 274,000 | $45.18 | $12.38M | 530,733 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2014-01-09 | 2014-01-13 | 1,000 | — | $0 | 274,000 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2014-01-09 | 2014-01-13 | 120,000 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2014-01-09 | 2014-01-13 | 121,000 | $45.10 | $5.46M | 530,733 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2014-01-09 | 2014-01-13 | 1,000 | $19.82 | $19.8K | 651,733 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2014-01-09 | 2014-01-13 | 120,000 | $13.19 | $1.58M | 650,733 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | P Buy | 2013-08-02 | 2013-08-02 | 20,000 | $17.11 | $342.2K | 38,914 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award | 2013-05-08 | 2013-05-09 | 6,180 | — | $0 | 18,914 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2013-04-15 | 2013-04-16 | 265,273 | — | $0 | 265,273 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2013-04-15 | 2013-04-16 | 265,273 | — | $0 | 265,273 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2013-04-15 | 2013-04-16 | 26,467 | — | $0 | 26,467 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2013-04-06 | 2013-04-09 | 20,972 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2013-04-06 | 2013-04-09 | 33,238 | — | $0 | 543,056 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2013-04-06 | 2013-04-09 | 12,246 | $40.24 | $492.8K | 530,810 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2013-04-06 | 2013-05-02 | 12,323 | $41.12 | $506.7K | 530,733 | SEC↗ |
| KMX CARMAX INC | S Sale | 2012-12-27 | 2012-12-27 | 80,000 | $37.25 | $2.98M | 409,818 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2012-12-26 | 2012-12-27 | 220,000 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2012-12-26 | 2012-12-27 | 120,000 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2012-12-26 | 2012-12-27 | 120,000 | $14.80 | $1.78M | 529,818 | SEC↗ |
| KMX CARMAX INC | S Sale | 2012-12-26 | 2012-12-27 | 260,000 | $37.49 | $9.75M | 489,818 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2012-12-26 | 2012-12-27 | 220,000 | $24.99 | $5.50M | 749,818 | SEC↗ |
| PHM PULTEGROUP INC/MI/ | A Award | 2012-07-09 | 2012-07-10 | 12,734 | — | $0 | 12,734 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2012-04-10 | 2012-04-12 | 28,560 | — | $0 | 28,560 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2012-04-10 | 2012-04-12 | 32,211 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2012-04-10 | 2012-04-12 | 271,435 | — | $0 | 271,435 | SEC↗ |
| KMX CARMAX INC | A Award deriv | 2012-04-10 | 2012-04-12 | 271,435 | — | $0 | 271,435 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2012-04-10 | 2012-04-12 | 64,422 | — | $0 | 437,005 | SEC↗ |
| KMX CARMAX INC | F Tax w/h | 2012-04-10 | 2012-04-12 | 27,187 | $32.54 | $884.7K | 409,818 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2012-01-19 | 2012-01-20 | 35,000 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | M Exercise deriv | 2012-01-19 | 2012-01-20 | 130,000 | — | $0 | 0 | SEC↗ |
| KMX CARMAX INC | S Sale | 2012-01-19 | 2012-01-20 | 165,000 | $33.22 | $5.48M | 372,583 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2012-01-19 | 2012-01-20 | 130,000 | $17.20 | $2.24M | 502,583 | SEC↗ |
| KMX CARMAX INC | M Exercise | 2012-01-19 | 2012-01-20 | 35,000 | $16.34 | $571.9K | 537,583 | SEC↗ |