OXM(OXM)
OXM
| Date | Insider | Title | Type | Price | Shares | Value | Owned After |
|---|---|---|---|---|---|---|---|
| Jun 30, 26 | TUGGLE CLYDE C | CTO | Purchase | -- | 3.87K | -- | 23.62K |
| Jun 30, 26 | Yancey Carol B | CTO | Purchase | -- | 3.87K | -- | 11.17K |
| Jun 30, 26 | McGuirt Milford W | CTO | Purchase | -- | 3.87K | -- | 14.40K |
| Jun 30, 26 | LOVE DENNIS M | CTO | Purchase | -- | 7.03K | -- | 29.65K |
| Jun 30, 26 | LANIER STEPHEN S | CTO | Purchase | -- | 3.87K | -- | 81.75K |
| Jun 30, 26 | HOLDER JOHN R | CTO | Purchase | -- | 3.87K | -- | 44.11K |
| Jun 30, 26 | Hepner Virginia A | CTO | Purchase | -- | 3.87K | -- | 17.03K |
| Jun 30, 26 | BALLARD HELEN | CTO | Purchase | -- | 3.87K | -- | 24.61K |
| Jun 12, 26 | Chubb Thomas Caldecot III | CEO | Purchase | $36.90 | 2.50K | $92.25K | 30.20K |
| May 29, 26 | Wood Douglas B | CEO | Purchase | -- | 2.40K | -- | 26.52K |
| May 29, 26 | Wood Douglas B | CEO | Sale | $44.62 | 959 | $42.79K | 25.56K |
| Mar 31, 26 | Wood Douglas B | CEO | Purchase | $32.73 | 91 | $2.98K | 24.12K |
| May 29, 26 | Wood Douglas B | CEO | Sale | -- | 2.40K | -- | 19.02K |
| May 29, 26 | Palakshappa Suraj A | Officer | Purchase | -- | 2.00K | -- | 16.77K |
| May 29, 26 | Palakshappa Suraj A | Officer | Sale | $44.62 | 851 | $37.97K | 15.92K |
| Mar 31, 26 | Palakshappa Suraj A | Officer | Purchase | $32.73 | 347 | $11.36K | 14.77K |
| May 29, 26 | Palakshappa Suraj A | Officer | Sale | -- | 2.00K | -- | 11.20K |
| May 29, 26 | Kelly Michelle M | CEO | Purchase | -- | 1.92K | -- | 53.19K |
| May 29, 26 | Kelly Michelle M | CEO | Sale | $44.62 | 816 | $36.41K | 52.38K |
| Mar 31, 26 | Kelly Michelle M | CEO | Purchase | $32.73 | 183 | $5.99K | 51.27K |
| May 29, 26 | Kelly Michelle M | CEO | Sale | -- | 1.92K | -- | 15.35K |
| May 29, 26 | Hernandez Tracey | Officer | Sale | -- | 1.80K | -- | 10.70K |
| May 29, 26 | Hernandez Tracey | Officer | Purchase | -- | 1.80K | -- | 5.18K |
| May 29, 26 | Hernandez Tracey | Officer | Sale | $44.62 | 766 | $34.18K | 4.42K |
| May 29, 26 | GRASSMYER SCOTT | Officer | Purchase | -- | 3.50K | -- | 39.01K |
| May 29, 26 | GRASSMYER SCOTT | Officer | Sale | $44.62 | 1.53K | $68.22K | 37.48K |
| Mar 31, 26 | GRASSMYER SCOTT | Officer | Purchase | $32.73 | 524 | $17.15K | 35.51K |
| May 29, 26 | GRASSMYER SCOTT | Officer | Sale | -- | 3.50K | -- | 23.50K |
| May 29, 26 | Campbell Thomas E | Officer | Purchase | -- | 1.80K | -- | 30.65K |
| May 29, 26 | Campbell Thomas E | Officer | Sale | $44.62 | 766 | $34.18K | 29.89K |
| Mar 31, 26 | Campbell Thomas E | Officer | Purchase | $32.73 | 589 | $19.28K | 28.85K |
| May 29, 26 | Campbell Thomas E | Officer | Sale | -- | 1.80K | -- | 10.75K |
| May 29, 26 | Chubb Thomas Caldecot III | CEO | Sale | -- | 9.00K | -- | 78.50K |
| May 29, 26 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 9.00K | -- | 31.71K |
| May 29, 26 | Chubb Thomas Caldecot III | CEO | Sale | $44.62 | 4.01K | $178.88K | 27.70K |
| Mar 18, 26 | Kelly Michelle M | CEO | Purchase | -- | 9.00K | -- | 17.27K |
| Mar 18, 26 | Wood Douglas B | CEO | Purchase | -- | 10.75K | -- | 21.43K |
| Mar 18, 26 | Palakshappa Suraj A | Officer | Purchase | -- | 6.00K | -- | 13.20K |
| Mar 18, 26 | Hernandez Tracey | Officer | Purchase | -- | 5.50K | -- | 12.50K |
| Mar 18, 26 | Campbell Thomas E | Officer | Purchase | -- | 6.00K | -- | 12.55K |
| Mar 18, 26 | GRASSMYER SCOTT | Officer | Purchase | -- | 13.00K | -- | 27.00K |
| Mar 18, 26 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 50.00K | -- | 87.50K |
| Jan 31, 26 | Chubb Thomas Caldecot III | CEO | Sale | -- | -- | -- | 46.64K |
| Jan 31, 26 | Chubb Thomas Caldecot III | CEO | Sale | -- | -- | -- | 21.66K |
| Jan 31, 26 | Chubb Thomas Caldecot III | CEO | Sale | -- | -- | -- | 21.66K |
| Jan 31, 26 | Chubb Thomas Caldecot III | CEO | Sale | -- | -- | -- | 18.00K |
| Dec 31, 25 | Wood Douglas B | CEO | Purchase | $29.07 | 121 | $3.52K | 24.03K |
| Dec 12, 25 | Chubb Thomas Caldecot III | CEO | Purchase | $35.12 | 5.00K | $175.59K | 22.71K |
| Sep 30, 25 | Wood Douglas B | CEO | Purchase | $34.46 | 87 | $3.00K | 23.91K |
| Sep 30, 25 | Palakshappa Suraj A | Officer | Purchase | $34.46 | 245 | $8.44K | 14.42K |
| Sep 30, 25 | Kelly Michelle M | CEO | Purchase | $34.46 | 80 | $2.76K | 51.09K |
| Sep 12, 25 | GRASSMYER SCOTT | Officer | Sale | -- | 500 | -- | 34.98K |
| Aug 1, 25 | Chubb Thomas Caldecot III | CEO | Purchase | $38.19 | 317.61 | $12.13K | 94.03K |
| Jul 11, 25 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 25.00K | -- | 93.71K |
| Jul 11, 25 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 9.65K | -- | 68.71K |
| Jul 11, 25 | Chubb Thomas Caldecot III | CEO | Sale | -- | 25.00K | -- | -- |
| Jun 30, 25 | Wood Douglas B | CEO | Purchase | $34.21 | 102 | $3.49K | 23.82K |
| Jun 30, 25 | Palakshappa Suraj A | Officer | Purchase | $34.21 | 168 | $5.75K | 14.18K |
| Jun 30, 25 | Kelly Michelle M | CEO | Purchase | $34.21 | 205 | $7.01K | 51.01K |
| Jun 30, 25 | GRASSMYER SCOTT | Officer | Purchase | $34.21 | 165 | $5.65K | 35.48K |
| Jun 30, 25 | Campbell Thomas E | Officer | Purchase | $34.21 | 103 | $3.52K | 28.26K |
| Jun 30, 25 | Yancey Carol B | CTO | Purchase | -- | 3.35K | -- | 7.30K |
| Jun 30, 25 | WOOD E JENNER III | CTO | Purchase | -- | 3.35K | -- | 24.02K |
| Jun 30, 25 | TUGGLE CLYDE C | CTO | Purchase | -- | 3.35K | -- | 19.75K |
| Jun 30, 25 | McGuirt Milford W | CTO | Purchase | -- | 3.35K | -- | 10.53K |
| Jun 30, 25 | LOVE DENNIS M | CTO | Purchase | -- | 6.09K | -- | 22.63K |
| Jun 30, 25 | LANIER STEPHEN S | CTO | Purchase | -- | 3.35K | -- | 77.88K |
| Jun 30, 25 | HOLDER JOHN R | CTO | Purchase | -- | 3.35K | -- | 40.23K |
| Jun 30, 25 | BALLARD HELEN | CTO | Purchase | -- | 3.35K | -- | 20.73K |
| Jun 30, 25 | Hepner Virginia A | CTO | Purchase | -- | 3.35K | -- | 13.15K |
| Jun 18, 25 | Trauber Robert S. | CEO | Purchase | $41.38 | 10.00K | $413.75K | 13.36K |
| Jun 16, 25 | Chubb Thomas Caldecot III | CEO | Purchase | $40.12 | 6.50K | $260.77K | 59.06K |
| May 30, 25 | Wood Douglas B | CEO | Purchase | -- | 3.85K | -- | 25.25K |
| May 30, 25 | Wood Douglas B | CEO | Sale | $53.68 | 1.54K | $82.56K | 23.72K |
| May 30, 25 | Wood Douglas B | CEO | Purchase | -- | 2.50K | -- | 22.40K |
| May 30, 25 | Wood Douglas B | CEO | Sale | $53.68 | 999 | $53.63K | 21.41K |
| May 30, 25 | Wood Douglas B | CEO | Sale | -- | 2.50K | -- | 10.68K |
| May 30, 25 | Trauber Robert S. | CEO | Purchase | -- | 5.00K | -- | 5.84K |
| May 30, 25 | Trauber Robert S. | CEO | Sale | -- | 5.00K | -- | 5.75K |
| May 30, 25 | Trauber Robert S. | CEO | Sale | $53.68 | 2.47K | $132.80K | 3.36K |
| May 30, 25 | Palakshappa Suraj A | Officer | Purchase | -- | 1.23K | -- | 14.53K |
| May 30, 25 | Palakshappa Suraj A | Officer | Purchase | -- | 1.75K | -- | 14.05K |
| May 30, 25 | Palakshappa Suraj A | Officer | Sale | $53.68 | 520 | $27.91K | 14.01K |
| May 30, 25 | Palakshappa Suraj A | Officer | Sale | $53.68 | 743 | $39.88K | 13.30K |
| May 30, 25 | Palakshappa Suraj A | Officer | Sale | -- | 1.75K | -- | 7.20K |
| May 30, 25 | Kelly Michelle M | CEO | Purchase | -- | 3.50K | -- | 52.26K |
| May 30, 25 | Kelly Michelle M | CEO | Sale | $53.68 | 1.46K | $78.27K | 50.81K |
| May 30, 25 | Kelly Michelle M | CEO | Purchase | -- | 2.00K | -- | 49.60K |
| May 30, 25 | Kelly Michelle M | CEO | Sale | $53.68 | 833 | $44.72K | 48.76K |
| May 30, 25 | Kelly Michelle M | CEO | Sale | -- | 2.00K | -- | 8.27K |
| May 30, 25 | Hernandez Tracey | Officer | Sale | -- | 1.75K | -- | 7.00K |
| May 30, 25 | Hernandez Tracey | Officer | Purchase | -- | 1.23K | -- | 3.91K |
| May 30, 25 | Hernandez Tracey | Officer | Purchase | -- | 1.75K | -- | 3.43K |
| May 30, 25 | Hernandez Tracey | Officer | Sale | $53.68 | 524 | $28.13K | 3.38K |
| May 30, 25 | Hernandez Tracey | Officer | Sale | $53.68 | 747 | $40.10K | 2.68K |
| May 30, 25 | GRASSMYER SCOTT | Officer | Purchase | -- | 4.41K | -- | 37.25K |
| May 30, 25 | GRASSMYER SCOTT | Officer | Sale | $53.68 | 1.93K | $103.76K | 35.32K |
| May 30, 25 | GRASSMYER SCOTT | Officer | Purchase | -- | 2.70K | -- | 34.02K |
| May 30, 25 | GRASSMYER SCOTT | Officer | Sale | $53.68 | 1.18K | $63.50K | 32.84K |
| May 30, 25 | GRASSMYER SCOTT | Officer | Sale | -- | 2.70K | -- | 14.00K |
| May 30, 25 | Campbell Thomas E | Officer | Purchase | -- | 3.15K | -- | 29.51K |
| May 30, 25 | Campbell Thomas E | Officer | Sale | $53.68 | 1.35K | $72.68K | 28.16K |
| May 30, 25 | Campbell Thomas E | Officer | Purchase | -- | 2.00K | -- | 27.22K |
| May 30, 25 | Campbell Thomas E | Officer | Sale | $53.68 | 860 | $46.16K | 26.36K |
| May 30, 25 | Campbell Thomas E | Officer | Sale | -- | 2.00K | -- | 6.55K |
| May 30, 25 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 11.55K | -- | 57.73K |
| May 30, 25 | Chubb Thomas Caldecot III | CEO | Sale | $53.68 | 5.17K | $277.42K | 52.56K |
| May 30, 25 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 8.50K | -- | 49.98K |
| May 30, 25 | Chubb Thomas Caldecot III | CEO | Sale | $53.68 | 3.80K | $204.15K | 46.18K |
| May 30, 25 | Chubb Thomas Caldecot III | CEO | Sale | -- | 8.50K | -- | 37.50K |
| Mar 31, 25 | Wood Douglas B | CEO | Purchase | $49.87 | 60 | $2.99K | 19.90K |
| Mar 31, 25 | Trauber Robert S. | CEO | Purchase | $49.87 | 318 | $15.86K | 838 |
| Mar 31, 25 | Palakshappa Suraj A | Officer | Purchase | $49.87 | 59 | $2.94K | 12.30K |
| Mar 31, 25 | Kelly Michelle M | CEO | Purchase | $49.87 | 120 | $5.98K | 47.60K |
| Mar 31, 25 | GRASSMYER SCOTT | Officer | Purchase | $49.87 | 193 | $9.62K | 31.32K |
| Mar 31, 25 | Campbell Thomas E | Officer | Purchase | $49.87 | 240 | $11.97K | 25.22K |
| Apr 2, 25 | McGuirt Milford W | CTO | Purchase | $58.70 | 1.00K | $58.70K | 7.18K |
| Mar 19, 25 | Hernandez Tracey | Officer | Purchase | -- | 3.60K | -- | 8.75K |
| Mar 19, 25 | Palakshappa Suraj A | Officer | Purchase | -- | 3.60K | -- | 8.95K |
| Mar 19, 25 | Trauber Robert S. | CEO | Purchase | -- | 2.75K | -- | 10.75K |
| Mar 19, 25 | Kelly Michelle M | CEO | Purchase | -- | 4.10K | -- | 10.27K |
| Mar 19, 25 | Wood Douglas B | CEO | Purchase | -- | 5.28K | -- | 13.18K |
| Mar 19, 25 | Campbell Thomas E | Officer | Purchase | -- | 2.85K | -- | 8.55K |
| Mar 19, 25 | GRASSMYER SCOTT | Officer | Purchase | -- | 7.50K | -- | 16.70K |
| Mar 19, 25 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 18.50K | -- | 46.00K |
| Feb 1, 25 | Chubb Thomas Caldecot III | CEO | Sale | -- | -- | -- | 46.64K |
| Feb 1, 25 | Chubb Thomas Caldecot III | CEO | Sale | -- | -- | -- | 18.00K |
| Dec 31, 24 | Palakshappa Suraj A | Officer | Purchase | $66.96 | 89 | $5.96K | 12.24K |
| Jan 14, 25 | Hernandez Tracey | Officer | Sale | $86.92 | 1.25K | $108.65K | 1.68K |
| Dec 31, 24 | Kelly Michelle M | CEO | Purchase | $66.96 | 21 | $1.41K | 47.48K |
| Dec 31, 24 | Wood Douglas B | CEO | Purchase | $66.96 | 53 | $3.55K | 19.84K |
| Dec 17, 24 | Palakshappa Suraj A | Officer | Sale | -- | 250 | -- | 12.15K |
| Dec 17, 24 | LANIER STEPHEN S | CTO | Sale | -- | 290 | -- | 74.53K |
| Oct 16, 24 | Hernandez Tracey | Officer | Sale | $78.73 | 250 | $19.68K | 2.93K |
| Sep 30, 24 | Kelly Michelle M | CEO | Purchase | $73.75 | 81 | $5.97K | 47.46K |
| Sep 30, 24 | Palakshappa Suraj A | Officer | Purchase | $73.75 | 32 | $2.36K | 12.40K |
| Sep 30, 24 | GRASSMYER SCOTT | Officer | Purchase | $73.75 | 1 | $73.746 | 31.13K |
| Sep 30, 24 | Wood Douglas B | CEO | Purchase | $73.75 | 41 | $3.02K | 19.79K |
| Sep 27, 24 | BALLARD HELEN | CTO | Sale | -- | 130 | -- | 17.38K |
| Sep 24, 24 | GRASSMYER SCOTT | Officer | Sale | $86.77 | 1.50K | $129.72K | 31.43K |
| Sep 24, 24 | GRASSMYER SCOTT | Officer | Sale | -- | 300 | -- | 31.13K |
| Sep 16, 24 | BALLARD HELEN | CTO | Sale | -- | 131 | -- | 17.51K |
| Jul 16, 24 | Chubb Thomas Caldecot III | CEO | Sale | -- | 18.00K | -- | 47.03K |
| Jul 16, 24 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 18.00K | -- | 18.00K |
| Jun 28, 24 | Wood Douglas B | CEO | Purchase | $85.13 | 41 | $3.49K | 19.75K |
| Jun 28, 24 | Palakshappa Suraj A | Officer | Purchase | $85.13 | 68 | $5.79K | 12.37K |
| Jun 28, 24 | Kelly Michelle M | CEO | Purchase | $85.13 | 83 | $7.07K | 47.38K |
| Jun 28, 24 | GRASSMYER SCOTT | Officer | Purchase | $85.13 | 144 | $12.26K | 32.92K |
| Jun 28, 24 | Campbell Thomas E | Officer | Purchase | $85.13 | 119 | $10.13K | 24.98K |
| Jun 28, 24 | McGuirt Milford W | CTO | Purchase | -- | 1.25K | -- | 6.18K |
| Jun 28, 24 | LANIER STEPHEN S | CTO | Purchase | -- | 1.25K | -- | 74.82K |
| Jun 28, 24 | TUGGLE CLYDE C | CTO | Purchase | -- | 1.25K | -- | 16.39K |
| Jun 28, 24 | WOOD E JENNER III | CTO | Purchase | -- | 1.25K | -- | 20.67K |
| Jun 28, 24 | LOVE DENNIS M | CTO | Purchase | -- | 2.20K | -- | 16.54K |
| Jun 28, 24 | BALLARD HELEN | CTO | Purchase | -- | 1.25K | -- | 17.64K |
| Jun 28, 24 | Hepner Virginia A | CTO | Purchase | -- | 1.25K | -- | 9.80K |
| Jun 28, 24 | Yancey Carol B | CTO | Purchase | -- | 1.25K | -- | 3.95K |
| Jun 28, 24 | HOLDER JOHN R | CTO | Purchase | -- | 2.00K | -- | 36.88K |
| Jun 14, 24 | GRASSMYER SCOTT | Officer | Sale | $100.21 | 2.50K | $250.51K | 33.28K |
| Jun 14, 24 | GRASSMYER SCOTT | Officer | Sale | -- | 500 | -- | 32.78K |
| Jun 14, 24 | Campbell Thomas E | Officer | Sale | $99.81 | 16.04K | $1.60M | 26.36K |
| Jun 14, 24 | Campbell Thomas E | Officer | Sale | $100.89 | 1.50K | $151.34K | 24.86K |
| May 31, 24 | Wood Douglas B | CEO | Purchase | -- | 12.18K | -- | 24.57K |
| May 31, 24 | Wood Douglas B | CEO | Sale | $110.69 | 4.86K | $538.40K | 19.71K |
| May 31, 24 | Palakshappa Suraj A | Officer | Purchase | -- | 2.34K | -- | 13.34K |
| May 31, 24 | Palakshappa Suraj A | Officer | Sale | $110.69 | 1.04K | $114.90K | 12.30K |
| May 31, 24 | Palakshappa Suraj A | Officer | Sale | $110.69 | 553 | $61.21K | 10.99K |
| May 31, 24 | Kelly Michelle M | CEO | Purchase | -- | 8.43K | -- | 50.88K |
| May 31, 24 | Kelly Michelle M | CEO | Sale | $110.69 | 3.58K | $396.60K | 47.29K |
| May 31, 24 | Kelly Michelle M | CEO | Sale | $110.69 | 850 | $94.09K | 42.44K |
| May 31, 24 | Hernandez Tracey | Officer | Purchase | -- | 1.31K | -- | 3.76K |
| May 31, 24 | Hernandez Tracey | Officer | Sale | $110.69 | 578 | $63.98K | 3.18K |
| May 31, 24 | Hernandez Tracey | Officer | Sale | $110.69 | 314 | $34.76K | 2.45K |
| May 31, 24 | GRASSMYER SCOTT | Officer | Purchase | -- | 8.43K | -- | 39.56K |
| May 31, 24 | GRASSMYER SCOTT | Officer | Sale | $110.69 | 3.78K | $418.52K | 35.78K |
| May 31, 24 | GRASSMYER SCOTT | Officer | Sale | $110.69 | 897 | $99.29K | 31.13K |
| May 31, 24 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 27.17K | -- | 77.22K |
| May 31, 24 | Chubb Thomas Caldecot III | CEO | Sale | $110.69 | 12.18K | $1.35M | 65.03K |
| May 31, 24 | Chubb Thomas Caldecot III | CEO | Sale | $110.69 | 2.79K | $308.49K | 50.05K |
| May 31, 24 | Campbell Thomas E | Officer | Purchase | -- | 8.43K | -- | 46.19K |
| May 31, 24 | Campbell Thomas E | Officer | Sale | $110.69 | 3.78K | $418.52K | 42.41K |
| May 31, 24 | Campbell Thomas E | Officer | Sale | $110.69 | 897 | $99.29K | 37.75K |
| Apr 5, 24 | Wood Douglas B | CEO | Sale | $104.88 | 25.93K | $2.72M | 20.05K |
| Apr 5, 24 | Wood Douglas B | CEO | Sale | $105.19 | 7.66K | $805.75K | 12.39K |
| Mar 28, 24 | Wood Douglas B | CEO | Purchase | $95.54 | 31 | $2.96K | 45.98K |
| Mar 28, 24 | Trauber Robert S. | CEO | Purchase | $95.54 | 249 | $23.79K | 520 |
| Mar 28, 24 | Palakshappa Suraj A | Officer | Purchase | $95.54 | 57 | $5.45K | 11.55K |
| Mar 28, 24 | Kelly Michelle M | CEO | Purchase | $95.54 | 62 | $5.92K | 43.29K |
| Mar 28, 24 | GRASSMYER SCOTT | Officer | Purchase | $95.54 | 93 | $8.89K | 32.02K |
| Mar 28, 24 | Campbell Thomas E | Officer | Purchase | $95.54 | 121 | $11.56K | 38.65K |
| Apr 3, 24 | Hepner Virginia A | CTO | Sale | -- | 500 | -- | 8.55K |
| Mar 20, 24 | Hernandez Tracey | Officer | Purchase | -- | 1.60K | -- | 5.15K |
| Mar 20, 24 | Palakshappa Suraj A | Officer | Purchase | -- | 1.60K | -- | 5.35K |
| Mar 20, 24 | Trauber Robert S. | CEO | Purchase | -- | 1.50K | -- | 8.00K |
| Mar 20, 24 | Wood Douglas B | CEO | Purchase | -- | 3.00K | -- | 7.90K |
| Mar 20, 24 | Kelly Michelle M | CEO | Purchase | -- | 2.25K | -- | 6.17K |
| Mar 20, 24 | Campbell Thomas E | Officer | Purchase | -- | 1.90K | -- | 5.70K |
| Mar 20, 24 | GRASSMYER SCOTT | Officer | Purchase | -- | 3.00K | -- | 9.20K |
| Mar 20, 24 | Chubb Thomas Caldecot III | CEO | Purchase | -- | 10.00K | -- | 27.50K |
| Feb 3, 24 | Wood Douglas B | -- | Sale | -- | -- | -- | -- |