Apr 26, 2024 | Chu Chinh | Open Market Sale | 9138 | 4.01 | $ 36,599.60 |
Apr 23, 2024 | Chu Chinh | Open Market Sale | 21727 | 4.02 | $ 87,359.38 |
Apr 11, 2024 | Chu Chinh | Open Market Sale | 40032 | 4.04 | $ 161,679.28 |
Apr 9, 2024 | Chu Chinh | Open Market Sale | 39122 | 4.03 | $ 157,556.03 |
Apr 5, 2024 | Chu Chinh | Open Market Sale | 24828 | 4.01 | $ 99,502.94 |
Apr 3, 2024 | Chu Chinh | Open Market Sale | 131951 | 4.10 | $ 541,459.57 |
Apr 1, 2024 | Chu Chinh | Open Market Sale | 122027 | 4.07 | $ 496,278.57 |
Mar 28, 2024 | Chu Chinh | Open Market Sale | 92029 | 4.14 | $ 381,082.89 |
Mar 27, 2024 | KLEIN JONATHAN D | Option Excercise | 143212 | 2.81 | $ 402,633.20 |
Mar 27, 2024 | KLEIN JONATHAN D | Option Excercise | 112154 | 4.26 | $ 477,776.04 |
Mar 26, 2024 | Chu Chinh | Open Market Sale | 279995 | 4.16 | $ 1,163,789.56 |
Mar 25, 2024 | Foca Gene | Open Market Sale | 29289 | 4.41 | $ 129,164.49 |
Mar 25, 2024 | Farhall Grant | Open Market Sale | 38996 | 4.41 | $ 171,972.36 |
Mar 25, 2024 | Gandert Nathaniel | Open Market Sale | 19785 | 4.41 | $ 87,251.85 |
Mar 25, 2024 | Mainardis Kenneth Arrigo | Open Market Sale | 28946 | 4.41 | $ 127,651.86 |
Mar 25, 2024 | Kellough Kjelti Wilkes | Open Market Sale | 38996 | 4.41 | $ 171,972.36 |
Mar 25, 2024 | Orlowsky Peter | Open Market Sale | 20467 | 4.41 | $ 90,259.47 |
Mar 25, 2024 | Leyden Jennifer | Open Market Sale | 36544 | 4.41 | $ 161,159.04 |
Mar 25, 2024 | Vaughan Elizabeth Anne | Open Market Sale | 12368 | 4.41 | $ 54,542.88 |
Mar 25, 2024 | Mikael Cho | Open Market Sale | 40611 | 4.41 | $ 179,094.51 |
Mar 25, 2024 | Peters Craig Warren | Open Market Sale | 155515 | 4.41 | $ 685,821.15 |
Mar 25, 2024 | Teaster Michael | Open Market Sale | 6186 | 4.41 | $ 27,280.26 |
Mar 22, 2024 | Chu Chinh | Open Market Sale | 213663 | 4.25 | $ 908,304.28 |
Mar 20, 2024 | Hoel Chris | Option Excercise | 32663 | 3.13 | $ 102,235.19 |
Mar 20, 2024 | Hoel Chris | Open Market Sale | 32663 | 5.00 | $ 163,315.00 |
Mar 20, 2024 | Mainardis Kenneth Arrigo | Open Market Sale | 12120 | 5.00 | $ 60,600.00 |
Mar 20, 2024 | Chu Chinh | Open Market Sale | 432190 | 4.88 | $ 2,110,365.23 |
Mar 20, 2024 | Orlowsky Peter | Option Excercise | 12596 | 1.96 | $ 24,688.16 |
Mar 20, 2024 | Orlowsky Peter | Open Market Sale | 22579 | 4.96 | $ 111,991.84 |
Mar 20, 2024 | Leyden Jennifer | Open Market Sale | 37448 | 4.96 | $ 185,742.08 |
Mar 20, 2024 | Mikael Cho | Open Market Sale | 31621 | 4.98 | $ 157,472.58 |
Mar 18, 2024 | Mainardis Kenneth Arrigo | Open Market Sale | 33177 | 4.64 | $ 153,941.28 |
Mar 18, 2024 | Mikael Cho | Open Market Sale | 33926 | 4.59 | $ 155,889.97 |
Mar 18, 2024 | Hoel Chris | Option Excercise | 500 | 3.13 | $ 1,565.00 |
Mar 18, 2024 | Hoel Chris | Open Market Sale | 500 | 5.02 | $ 2,510.00 |
Mar 11, 2024 | Weston Daine Marc | Open Market Sale | 861 | 4.78 | $ 4,115.58 |
Mar 11, 2024 | Hoel Chris | Open Market Sale | 652 | 4.78 | $ 3,116.56 |
Feb 20, 2024 | Mainardis Kenneth Arrigo | Grant | 77155 | 0.00 | $ 0.00 |
Feb 20, 2024 | Mainardis Kenneth Arrigo | Option Excercise | 43978 | 4.37 | $ 192,183.86 |
Feb 20, 2024 | Peters Craig Warren | Grant | 296701 | 0.00 | $ 0.00 |
Feb 20, 2024 | Peters Craig Warren | Option Excercise | 117307 | 4.37 | $ 512,631.59 |
Feb 20, 2024 | SCHNEIDER HILARY | Grant | 12388 | 0.00 | $ 0.00 |
Feb 20, 2024 | Farhall Grant | Grant | 39387 | 0.00 | $ 0.00 |
Feb 20, 2024 | Farhall Grant | Option Excercise | 18905 | 4.37 | $ 82,614.85 |
Feb 20, 2024 | KLEIN JONATHAN D | Grant | 20750 | 0.00 | $ 0.00 |
Feb 20, 2024 | Weston Daine Marc | Grant | 8259 | 0.00 | $ 0.00 |
Feb 20, 2024 | Weston Daine Marc | Option Excercise | 3881 | 4.37 | $ 16,959.97 |
Feb 20, 2024 | Leyden Jennifer | Grant | 8259 | 0.00 | $ 0.00 |
Feb 20, 2024 | Leyden Jennifer | Option Excercise | 3415 | 4.37 | $ 14,923.55 |
Feb 20, 2024 | Foca Gene | Grant | 110932 | 0.00 | $ 0.00 |
Feb 20, 2024 | Foca Gene | Option Excercise | 40927 | 4.37 | $ 178,850.99 |
Feb 20, 2024 | Mikael Cho | Grant | 72660 | 0.00 | $ 0.00 |
Feb 20, 2024 | Mikael Cho | Option Excercise | 38734 | 4.37 | $ 169,267.58 |
Feb 20, 2024 | Hoel Chris | Grant | 8855 | 0.00 | $ 0.00 |
Feb 20, 2024 | Hoel Chris | Option Excercise | 2625 | 4.37 | $ 11,471.25 |
Feb 20, 2024 | Gandert Nathaniel | Grant | 107049 | 0.00 | $ 0.00 |
Feb 20, 2024 | Gandert Nathaniel | Option Excercise | 26960 | 4.37 | $ 117,815.20 |
Feb 20, 2024 | Orlowsky Peter | Grant | 40490 | 0.00 | $ 0.00 |
Feb 20, 2024 | Orlowsky Peter | Option Excercise | 17448 | 4.37 | $ 76,247.76 |
Feb 20, 2024 | Kellough Kjelti Wilkes | Grant | 42181 | 0.00 | $ 0.00 |
Feb 20, 2024 | Kellough Kjelti Wilkes | Option Excercise | 20246 | 4.37 | $ 88,475.02 |
Feb 20, 2024 | Teaster Michael | Grant | 47504 | 0.00 | $ 0.00 |
Feb 20, 2024 | Teaster Michael | Option Excercise | 12829 | 4.37 | $ 56,062.73 |
Feb 20, 2024 | Vaughan Elizabeth Anne | Grant | 42045 | 0.00 | $ 0.00 |
Feb 20, 2024 | Vaughan Elizabeth Anne | Option Excercise | 11416 | 4.37 | $ 49,887.92 |
Dec 21, 2023 | Peters Craig Warren | Option Excercise | 76986 | 2.74 | $ 210,941.64 |
Dec 21, 2023 | Peters Craig Warren | Open Market Sale | 76986 | 5.20 | $ 400,327.20 |
Dec 20, 2023 | Leyden Jennifer | Option Excercise | 5948 | 4.92 | $ 29,264.16 |
Dec 19, 2023 | Peters Craig Warren | Option Excercise | 57812 | 2.74 | $ 158,404.88 |
Dec 19, 2023 | Peters Craig Warren | Open Market Sale | 57812 | 5.03 | $ 290,933.14 |
Dec 14, 2023 | Orlowsky Peter | Option Excercise | 5468 | 1.96 | $ 10,717.28 |
Dec 14, 2023 | Orlowsky Peter | Open Market Sale | 5468 | 5.03 | $ 27,504.04 |
Dec 12, 2023 | Orlowsky Peter | Option Excercise | 39155 | 1.96 | $ 76,743.80 |
Dec 12, 2023 | Orlowsky Peter | Open Market Sale | 39155 | 5.03 | $ 197,016.48 |
Dec 8, 2023 | Hoel Chris | Open Market Sale | 528 | 5.33 | $ 2,814.24 |
Dec 8, 2023 | Weston Daine Marc | Open Market Sale | 848 | 5.33 | $ 4,519.84 |
Nov 30, 2023 | Peters Craig Warren | Option Excercise | 1400 | 2.74 | $ 3,836.00 |
Nov 30, 2023 | Peters Craig Warren | Open Market Sale | 1400 | 5.00 | $ 7,000.00 |
Nov 30, 2023 | Orlowsky Peter | Option Excercise | 1500 | 1.96 | $ 2,940.00 |
Nov 30, 2023 | Orlowsky Peter | Open Market Sale | 1500 | 5.00 | $ 7,500.00 |
Nov 28, 2023 | Peters Craig Warren | Option Excercise | 3802 | 2.74 | $ 10,417.48 |
Nov 28, 2023 | Peters Craig Warren | Open Market Sale | 3802 | 5.02 | $ 19,086.04 |
Nov 28, 2023 | Orlowsky Peter | Option Excercise | 3877 | 1.96 | $ 7,598.92 |
Nov 28, 2023 | Orlowsky Peter | Open Market Sale | 3877 | 5.02 | $ 19,458.92 |
Nov 27, 2023 | Hoel Chris | Option Excercise | 62865 | 3.13 | $ 196,767.45 |
Nov 27, 2023 | Hoel Chris | Open Market Sale | 62865 | 5.05 | $ 317,468.25 |
Oct 17, 2023 | Peters Craig Warren | Option Excercise | 70000 | 2.74 | $ 191,800.00 |
Oct 17, 2023 | Peters Craig Warren | Open Market Sale | 70000 | 5.45 | $ 381,368.50 |
Oct 3, 2023 | Vaughan Elizabeth Anne | Open Market Sale | 50000 | 5.60 | $ 280,000.00 |
Oct 3, 2023 | Foca Gene | Option Excercise | 50000 | 2.74 | $ 137,000.00 |
Oct 3, 2023 | Foca Gene | Open Market Sale | 50000 | 5.60 | $ 280,000.00 |
Oct 3, 2023 | Orlowsky Peter | Option Excercise | 25000 | 1.96 | $ 49,000.00 |
Oct 3, 2023 | Orlowsky Peter | Open Market Sale | 25000 | 5.54 | $ 138,500.00 |
Oct 3, 2023 | Vaughan Elizabeth Anne | Option Excercise | 50000 | 2.74 | $ 137,000.00 |
Sep 20, 2023 | Leyden Jennifer | Option Excercise | 5948 | 6.11 | $ 36,342.28 |
Sep 19, 2023 | Saunders Andrew James | Option Excercise | 100000 | 3.13 | $ 313,000.00 |
Sep 19, 2023 | Saunders Andrew James | Open Market Sale | 100000 | 7.02 | $ 702,034.74 |
Sep 19, 2023 | Orlowsky Peter | Option Excercise | 12350 | 1.96 | $ 24,206.00 |
Sep 19, 2023 | Orlowsky Peter | Open Market Sale | 12350 | 7.21 | $ 89,043.50 |
Sep 19, 2023 | Foca Gene | Option Excercise | 200000 | 2.74 | $ 548,000.00 |
Sep 19, 2023 | Foca Gene | Open Market Sale | 200000 | 7.14 | $ 1,428,000.00 |
Sep 19, 2023 | Mikael Cho | Option Excercise | 763629 | 3.33 | $ 2,542,884.57 |
Sep 19, 2023 | Mikael Cho | Open Market Sale | 763629 | 6.79 | $ 5,183,035.75 |
Sep 19, 2023 | Peters Craig Warren | Option Excercise | 248133 | 2.74 | $ 679,884.42 |
Sep 19, 2023 | Peters Craig Warren | Open Market Sale | 248133 | 7.02 | $ 1,742,642.29 |
Sep 19, 2023 | Farhall Grant | Option Excercise | 25241 | 3.13 | $ 79,004.33 |
Sep 19, 2023 | Farhall Grant | Open Market Sale | 25241 | 7.08 | $ 178,706.28 |
Sep 19, 2023 | Vaughan Elizabeth Anne | Option Excercise | 100000 | 2.74 | $ 274,000.00 |
Sep 19, 2023 | Vaughan Elizabeth Anne | Open Market Sale | 100000 | 7.17 | $ 717,000.00 |
Sep 19, 2023 | Mainardis Kenneth Arrigo | Option Excercise | 23249 | 3.13 | $ 72,769.37 |
Sep 19, 2023 | Mainardis Kenneth Arrigo | Open Market Sale | 23249 | 6.83 | $ 158,790.67 |
Sep 14, 2023 | Teaster Michael | Option Excercise | 65000 | 3.13 | $ 203,450.00 |
Sep 14, 2023 | Teaster Michael | Open Market Sale | 65000 | 6.02 | $ 391,300.00 |
Sep 11, 2023 | Hoel Chris | Open Market Sale | 530 | 5.07 | $ 2,689.74 |
Sep 11, 2023 | Weston Daine Marc | Open Market Sale | 734 | 5.07 | $ 3,724.98 |
Sep 7, 2023 | Mikael Cho | Option Excercise | 84617 | 3.33 | $ 281,774.61 |
Sep 7, 2023 | Mikael Cho | Open Market Sale | 84617 | 4.97 | $ 420,546.49 |
Sep 7, 2023 | Orlowsky Peter | Option Excercise | 8814 | 1.96 | $ 17,275.44 |
Sep 7, 2023 | Orlowsky Peter | Open Market Sale | 8814 | 5.01 | $ 44,158.14 |
Sep 5, 2023 | Orlowsky Peter | Option Excercise | 52967 | 1.96 | $ 103,815.32 |
Sep 5, 2023 | Orlowsky Peter | Open Market Sale | 52967 | 5.01 | $ 265,108.39 |
Sep 5, 2023 | Mikael Cho | Option Excercise | 267062 | 3.33 | $ 889,316.46 |
Sep 5, 2023 | Mikael Cho | Open Market Sale | 267062 | 4.97 | $ 1,328,062.30 |
Aug 31, 2023 | KLEIN JONATHAN D | Grant | 20749 | 0.00 | $ 0.00 |
Aug 31, 2023 | Farhall Grant | Grant | 39384 | 0.00 | $ 0.00 |
Aug 31, 2023 | Farhall Grant | Option Excercise | 18904 | 4.40 | $ 83,177.60 |
Aug 31, 2023 | Leyden Jennifer | Grant | 8258 | 0.00 | $ 0.00 |
Aug 31, 2023 | Leyden Jennifer | Option Excercise | 2977 | 4.40 | $ 13,098.80 |
Aug 31, 2023 | Foca Gene | Grant | 110930 | 0.00 | $ 0.00 |
Aug 31, 2023 | Foca Gene | Option Excercise | 45914 | 4.40 | $ 202,021.60 |
Aug 31, 2023 | Gandert Nathaniel | Grant | 107047 | 0.00 | $ 0.00 |
Aug 31, 2023 | Gandert Nathaniel | Option Excercise | 30449 | 4.40 | $ 133,975.60 |
Aug 31, 2023 | Orlowsky Peter | Grant | 40490 | 0.00 | $ 0.00 |
Aug 31, 2023 | Orlowsky Peter | Option Excercise | 16318 | 4.40 | $ 71,799.20 |
Aug 31, 2023 | Kellough Kjelti Wilkes | Grant | 42180 | 0.00 | $ 0.00 |
Aug 31, 2023 | Kellough Kjelti Wilkes | Option Excercise | 20246 | 4.40 | $ 89,082.40 |
Aug 31, 2023 | Hoel Chris | Grant | 8853 | 0.00 | $ 0.00 |
Aug 31, 2023 | Hoel Chris | Option Excercise | 2155 | 4.40 | $ 9,482.00 |
Aug 31, 2023 | Mainardis Kenneth Arrigo | Grant | 77152 | 0.00 | $ 0.00 |
Aug 31, 2023 | Mainardis Kenneth Arrigo | Option Excercise | 25460 | 4.40 | $ 112,024.00 |
Aug 31, 2023 | Saunders Andrew James | Grant | 39179 | 0.00 | $ 0.00 |
Aug 31, 2023 | Saunders Andrew James | Option Excercise | 18414 | 4.40 | $ 81,021.60 |
Aug 31, 2023 | SCHNEIDER HILARY | Grant | 12387 | 0.00 | $ 0.00 |
Aug 31, 2023 | Weston Daine Marc | Grant | 8258 | 0.00 | $ 0.00 |
Aug 31, 2023 | Weston Daine Marc | Option Excercise | 3328 | 4.40 | $ 14,643.20 |
Aug 31, 2023 | Peters Craig Warren | Grant | 296698 | 0.00 | $ 0.00 |
Aug 31, 2023 | Peters Craig Warren | Option Excercise | 151465 | 4.40 | $ 666,446.00 |
Aug 31, 2023 | Teaster Michael | Grant | 47502 | 0.00 | $ 0.00 |
Aug 31, 2023 | Teaster Michael | Option Excercise | 11567 | 4.40 | $ 50,894.80 |
Aug 31, 2023 | Vaughan Elizabeth Anne | Grant | 42042 | 0.00 | $ 0.00 |
Aug 31, 2023 | Vaughan Elizabeth Anne | Option Excercise | 10237 | 4.40 | $ 45,042.80 |
Aug 31, 2023 | Mikael Cho | Grant | 72658 | 0.00 | $ 0.00 |
Aug 31, 2023 | Mikael Cho | Option Excercise | 38734 | 4.40 | $ 170,429.60 |
Jul 20, 2023 | Peters Craig Warren | Option Excercise | 800 | 2.74 | $ 2,192.00 |
Jul 20, 2023 | Peters Craig Warren | Open Market Sale | 800 | 5.00 | $ 4,000.00 |
Jul 13, 2023 | Mikael Cho | Option Excercise | 22011 | 3.33 | $ 73,296.63 |
Jul 13, 2023 | Mikael Cho | Open Market Sale | 22011 | 4.95 | $ 108,954.45 |
Jul 12, 2023 | Orlowsky Peter | Option Excercise | 869 | 1.96 | $ 1,703.24 |
Jul 12, 2023 | Orlowsky Peter | Open Market Sale | 869 | 5.00 | $ 4,345.00 |
Jul 11, 2023 | Mikael Cho | Option Excercise | 1475 | 3.33 | $ 4,911.75 |
Jul 11, 2023 | Mikael Cho | Open Market Sale | 1475 | 4.98 | $ 7,345.32 |
Jun 29, 2023 | Mikael Cho | Option Excercise | 100 | 3.33 | $ 333.00 |
Jun 29, 2023 | Mikael Cho | Open Market Sale | 100 | 4.95 | $ 495.00 |
Jun 20, 2023 | Mikael Cho | Option Excercise | 38732 | 5.11 | $ 197,920.52 |
Jun 20, 2023 | Foca Gene | Grant | 110930 | 0.00 | $ 0.00 |
Jun 20, 2023 | Foca Gene | Option Excercise | 39990 | 5.11 | $ 204,348.90 |
Jun 20, 2023 | Kellough Kjelti Wilkes | Grant | 42180 | 0.00 | $ 0.00 |
Jun 20, 2023 | Kellough Kjelti Wilkes | Option Excercise | 20246 | 5.11 | $ 103,457.06 |
Jun 20, 2023 | Leyden Jennifer | Grant | 8258 | 0.00 | $ 0.00 |
Jun 20, 2023 | Leyden Jennifer | Option Excercise | 8925 | 5.11 | $ 45,606.75 |
Jun 20, 2023 | Hoel Chris | Grant | 8853 | 0.00 | $ 0.00 |
Jun 20, 2023 | Hoel Chris | Option Excercise | 2155 | 5.11 | $ 11,012.05 |
Jun 20, 2023 | Vaughan Elizabeth Anne | Grant | 42042 | 0.00 | $ 0.00 |
Jun 20, 2023 | Vaughan Elizabeth Anne | Option Excercise | 10237 | 5.11 | $ 52,311.07 |
Jun 20, 2023 | Mainardis Kenneth Arrigo | Grant | 77152 | 0.00 | $ 0.00 |
Jun 20, 2023 | Mainardis Kenneth Arrigo | Option Excercise | 25460 | 5.11 | $ 130,100.60 |
Jun 20, 2023 | Peters Craig Warren | Grant | 296698 | 0.00 | $ 0.00 |
Jun 20, 2023 | Peters Craig Warren | Option Excercise | 138126 | 5.11 | $ 705,823.86 |
Jun 20, 2023 | Weston Daine Marc | Grant | 8258 | 0.00 | $ 0.00 |
Jun 20, 2023 | Weston Daine Marc | Option Excercise | 3327 | 5.11 | $ 17,000.97 |
Jun 20, 2023 | Farhall Grant | Grant | 39384 | 0.00 | $ 0.00 |
Jun 20, 2023 | Farhall Grant | Option Excercise | 18904 | 5.11 | $ 96,599.44 |
Jun 20, 2023 | KLEIN JONATHAN D | Grant | 20749 | 0.00 | $ 0.00 |
Jun 20, 2023 | Teaster Michael | Grant | 47502 | 0.00 | $ 0.00 |
Jun 20, 2023 | Teaster Michael | Option Excercise | 11554 | 5.11 | $ 59,040.94 |
Jun 20, 2023 | Gandert Nathaniel | Grant | 107047 | 0.00 | $ 0.00 |
Jun 20, 2023 | Gandert Nathaniel | Option Excercise | 26065 | 5.11 | $ 133,192.15 |
Jun 20, 2023 | Saunders Andrew James | Grant | 39179 | 0.00 | $ 0.00 |
Jun 20, 2023 | Saunders Andrew James | Option Excercise | 18414 | 5.11 | $ 94,095.54 |
Jun 20, 2023 | Orlowsky Peter | Grant | 40490 | 0.00 | $ 0.00 |
Jun 20, 2023 | Orlowsky Peter | Option Excercise | 16317 | 5.11 | $ 83,379.87 |
Jun 20, 2023 | SCHNEIDER HILARY | Grant | 12387 | 0.00 | $ 0.00 |
Jun 20, 2023 | Mikael Cho | Grant | 72658 | 0.00 | $ 0.00 |
Jun 16, 2023 | Mikael Cho | Option Excercise | 56711 | 3.33 | $ 188,847.63 |
Jun 16, 2023 | Mikael Cho | Open Market Sale | 56711 | 4.96 | $ 281,286.56 |
Jun 14, 2023 | Peters Craig Warren | Option Excercise | 41067 | 2.74 | $ 112,523.58 |
Jun 14, 2023 | Peters Craig Warren | Open Market Sale | 41067 | 5.02 | $ 206,140.34 |
Jun 14, 2023 | Mikael Cho | Option Excercise | 83441 | 3.33 | $ 277,858.53 |
Jun 14, 2023 | Mikael Cho | Open Market Sale | 83441 | 4.99 | $ 416,675.88 |
Jun 14, 2023 | Orlowsky Peter | Option Excercise | 25000 | 1.96 | $ 49,000.00 |
Jun 14, 2023 | Orlowsky Peter | Open Market Sale | 25000 | 5.03 | $ 125,750.00 |
Jun 14, 2023 | Leyden Jennifer | Open Market Sale | 30000 | 5.03 | $ 150,900.00 |
Jun 7, 2023 | Hoel Chris | Open Market Sale | 494 | 6.18 | $ 3,052.92 |
Jun 5, 2023 | Weston Daine Marc | Grant | 62500 | 0.00 | $ 0.00 |
May 17, 2023 | Koch Icon Investments, LLC | Other Aquisition | 234354 | 4.19 | $ 982,950.98 |
May 17, 2023 | KOCH INDUSTRIES INC | Other Aquisition | 234354 | 4.19 | $ 982,950.98 |
May 15, 2023 | Hoel Chris | Option Excercise | 47372 | 2.74 | $ 129,799.28 |
May 15, 2023 | Hoel Chris | Open Market Sale | 47372 | 6.12 | $ 289,916.64 |