tradingkey.logo

ASGN Inc

ASGN

54.740USD

-0.920-1.65%
Cierre 07/25, 16:00ETCotizaciones retrasadas 15 min
2.40BCap. mercado
15.17P/E TTM
Trimestral
Trimestral+Anual
Trimestral
Anual
YOY
Ocultar filas en blanco
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
FY2022Q4
FY2022Q3
FY2022Q2
FY2022Q1
FY2021Q4
FY2021Q3
FY2021Q2
FY2021Q1
FY2020Q4
FY2020Q3
FY2020Q2
FY2020Q1
FY2019Q4
FY2019Q3
FY2019Q2
FY2019Q1
FY2018Q4
FY2018Q3
FY2018Q2
FY2018Q1
FY2017Q4
FY2017Q3
FY2017Q2
FY2017Q1
FY2016Q4
FY2016Q3
FY2016Q2
FY2016Q1
FY2015Q4
FY2015Q3
FY2015Q2
FY2015Q1
FY2014Q4
FY2014Q3
FY2014Q2
FY2014Q1
FY2013Q4
FY2013Q3
FY2013Q2
FY2013Q1
FY2012Q4
FY2012Q3
FY2012Q2
FY2012Q1
Ingresos totales
-7.69%968.30M
-8.30%985.00M
-7.68%1.03B
-8.51%1.03B
-7.07%1.05B
-6.63%1.07B
-6.77%1.12B
-0.95%1.13B
3.46%1.13B
9.17%1.15B
11.56%1.20B
17.12%1.14B
20.29%1.09B
17.04%1.05B
18.73%1.07B
17.19%974.90M
-8.43%907.00M
-12.17%900.40M
-9.80%904.40M
-14.44%831.90M
7.23%990.50M
10.28%1.03B
10.62%1.00B
10.68%972.30M
34.81%923.70M
36.91%929.65M
35.89%906.45M
34.47%878.51M
9.36%685.17M
9.37%679.03M
5.98%667.05M
7.44%653.31M
7.64%626.53M
7.51%620.88M
10.01%629.40M
25.30%608.09M
35.34%582.04M
30.95%577.52M
29.31%572.12M
11.72%485.32M
5.70%430.05M
4.87%441.02M
4.97%442.44M
6.51%434.42M
7.34%406.85M
24.61%420.53M
12.54%421.49M
53.41%407.86M
141.80%379.04M
--337.48M
--374.51M
--265.86M
--156.76M
Ingresos operativos
-7.69%968.30M
-8.30%985.00M
-7.68%1.03B
-8.51%1.03B
-7.07%1.05B
-6.63%1.07B
-6.77%1.12B
-0.95%1.13B
3.46%1.13B
9.17%1.15B
11.56%1.20B
17.12%1.14B
20.29%1.09B
17.04%1.05B
18.73%1.07B
17.19%974.90M
-8.43%907.00M
-12.17%900.40M
-9.80%904.40M
-14.44%831.90M
7.23%990.50M
10.28%1.03B
10.62%1.00B
10.68%972.30M
34.81%923.70M
36.91%929.65M
35.89%906.45M
34.47%878.51M
9.36%685.17M
9.37%679.03M
5.98%667.05M
7.44%653.31M
7.64%626.53M
7.51%620.88M
10.01%629.40M
25.30%608.09M
35.34%582.04M
30.95%577.52M
29.31%572.12M
11.72%485.32M
5.70%430.05M
4.87%441.02M
4.97%442.44M
6.51%434.42M
7.34%406.85M
24.61%420.53M
12.54%421.49M
53.41%407.86M
141.80%379.04M
--337.48M
--374.51M
--265.86M
--156.76M
Costo de los ingresos
-7.90%707.20M
-9.43%712.90M
-8.32%744.60M
-8.97%748.70M
-6.41%767.90M
-5.18%787.10M
-5.22%812.20M
1.38%822.50M
5.42%820.50M
9.82%830.10M
9.72%856.90M
14.17%811.30M
15.25%778.30M
12.23%755.90M
14.72%781.00M
15.21%710.60M
-6.43%675.30M
-9.96%673.50M
-5.86%680.80M
-11.91%616.80M
7.14%721.70M
11.38%748.00M
10.44%723.20M
10.58%700.20M
41.80%673.60M
43.87%671.57M
43.29%654.82M
41.13%633.21M
8.74%475.04M
7.95%466.79M
5.78%456.98M
7.85%448.68M
8.02%436.85M
9.22%432.40M
10.20%432.02M
24.66%416.03M
35.23%404.40M
30.22%395.90M
29.33%392.04M
11.98%333.75M
5.21%299.04M
1.50%304.02M
1.22%303.14M
2.14%298.04M
3.62%284.23M
22.58%299.52M
12.77%299.48M
57.55%291.81M
162.14%274.31M
--244.35M
--265.56M
--185.21M
--104.64M
Gastos operativos
-6.55%914.00M
-8.07%910.80M
-6.49%952.10M
-7.62%954.30M
-6.37%978.10M
-6.54%990.70M
-6.54%1.02B
0.13%1.03B
5.47%1.04B
10.61%1.06B
11.89%1.09B
16.31%1.03B
17.96%990.40M
15.95%958.30M
17.19%973.70M
16.28%887.00M
-8.70%839.60M
-12.04%826.50M
-8.80%830.90M
-14.27%762.80M
6.98%919.60M
10.09%939.60M
9.70%911.10M
9.94%889.80M
36.51%859.60M
38.05%853.47M
37.01%830.55M
36.28%809.33M
8.02%629.68M
7.51%618.24M
5.61%606.18M
6.54%593.85M
7.10%582.92M
7.55%575.03M
10.24%573.99M
23.15%557.38M
34.40%544.28M
31.94%534.65M
28.96%520.66M
13.82%452.61M
6.48%404.97M
4.85%405.22M
4.65%403.75M
5.73%397.65M
6.78%380.34M
24.03%386.46M
12.49%385.81M
50.21%376.09M
141.66%356.19M
--311.59M
--342.98M
--250.38M
--147.39M
Depreciación, agotamiento y amortización
4.49%25.60M
-4.40%23.90M
-5.65%23.40M
-1.61%24.50M
-1.61%24.50M
-6.02%25.00M
-1.20%24.80M
26.40%24.90M
23.88%24.90M
20.36%26.60M
4.15%25.10M
-7.94%19.70M
-8.64%20.10M
-8.30%22.10M
6.64%24.10M
-0.93%21.40M
2.80%22.00M
7.59%24.10M
1.80%22.60M
-6.49%21.60M
-8.94%21.40M
-5.52%22.40M
-21.55%22.20M
-19.19%23.10M
63.05%23.50M
56.48%23.71M
93.15%28.30M
98.97%28.59M
-0.43%14.41M
-5.77%15.15M
-4.49%14.65M
-6.73%14.37M
-6.17%14.47M
0.02%16.08M
-2.18%15.34M
38.18%15.40M
78.04%15.43M
57.48%16.07M
62.91%15.68M
17.30%11.15M
-3.28%8.66M
24.11%10.21M
33.25%9.63M
32.18%9.50M
23.67%8.96M
-5.24%8.22M
-14.97%7.22M
31.59%7.19M
251.14%7.24M
--8.68M
--8.50M
--5.46M
--2.06M
Otros gastos operativos
----
---1.90M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Beneficios operativos
-23.41%54.30M
-11.03%74.20M
-19.98%78.90M
-17.88%80.40M
-15.80%70.90M
-7.74%83.40M
-9.04%98.60M
-11.08%97.90M
-16.30%84.20M
-5.34%90.40M
8.29%108.40M
25.26%110.10M
49.26%100.60M
29.23%95.50M
36.19%100.10M
27.21%87.90M
-4.94%67.40M
-13.67%73.90M
-19.76%73.50M
-16.24%69.10M
10.61%70.90M
12.37%85.60M
20.69%91.60M
19.25%82.50M
15.51%64.10M
25.30%76.18M
24.69%75.90M
16.35%69.18M
27.25%55.49M
32.59%60.80M
9.85%60.87M
17.27%59.46M
15.50%43.61M
6.98%45.85M
7.67%55.41M
55.01%50.70M
50.60%37.76M
19.70%42.86M
32.99%51.47M
-11.04%32.71M
-5.42%25.07M
5.10%35.81M
8.45%38.70M
15.72%36.77M
15.98%26.51M
31.57%34.07M
13.18%35.68M
105.26%31.77M
143.92%22.86M
--25.89M
--31.53M
--15.48M
--9.37M
Ingresos netos por intereses no operativos (gastos)
Gastos de intereses no operativos
-12.50%15.40M
-10.78%14.90M
-13.51%16.00M
0.00%15.80M
14.29%17.60M
15.97%16.70M
52.89%18.50M
56.44%15.80M
65.59%15.40M
54.84%14.40M
26.04%12.10M
7.45%10.10M
1.09%9.30M
22.37%9.30M
3.23%9.60M
-3.09%9.40M
-16.36%9.20M
-52.80%7.60M
-17.70%9.30M
-22.40%9.70M
-15.38%11.00M
12.99%16.10M
-22.63%11.30M
-39.24%12.50M
98.62%13.00M
138.44%14.25M
105.75%14.61M
239.10%20.57M
-23.01%6.54M
-15.22%5.98M
-14.41%7.10M
-23.77%6.07M
-5.81%8.50M
-22.52%7.05M
-13.09%8.29M
68.05%7.96M
194.26%9.03M
--9.10M
--9.54M
--4.74M
--3.07M
----
----
----
----
----
----
----
----
----
----
----
----
Ganancias de la venta de valores
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
88.28%-1.70M
----
----
73.33%-400.00K
---14.50M
---1.40M
---1.50M
---1.50M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Ingresos especiales (gastos)
---7.70M
---1.90M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
-129.41%-3.90M
56.25%-700.00K
-162.86%-9.20M
85.71%-1.40M
---1.70M
---1.60M
---3.50M
---9.80M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--0.00
----
--0.00
Otros ingresos no operativos (gastos)
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
--0.00
----
----
----
--0.00
--0.00
100.00%0.00
----
--0.00
--0.00
---3.75M
----
--0.00
--0.00
100.00%0.00
----
--0.00
--0.00
-1739.85%-14.96M
----
--0.00
--0.00
---813.00K
----
Ingresos antes de impuestos
-41.46%31.20M
-11.09%59.30M
-21.47%62.90M
-21.32%64.60M
-22.53%53.30M
-12.24%66.70M
-16.82%80.10M
-17.90%82.10M
-24.64%68.80M
-11.83%76.00M
6.41%96.30M
27.39%100.00M
56.87%91.30M
33.44%86.20M
40.97%90.50M
32.15%78.50M
-2.18%58.20M
26.42%64.60M
-17.90%64.20M
0.17%59.40M
23.44%59.50M
-15.16%51.10M
31.01%78.20M
31.46%59.30M
23.13%48.20M
9.86%60.23M
11.01%59.69M
-15.52%45.11M
11.51%39.15M
41.27%54.82M
14.12%53.77M
24.91%53.39M
22.19%35.11M
14.93%38.81M
12.39%47.12M
76.46%42.74M
30.58%28.73M
3.54%33.76M
17.77%41.92M
-28.05%24.22M
-5.07%22.00M
6.43%32.61M
9.78%35.60M
164.34%33.67M
30.53%23.18M
47.26%30.64M
27.13%32.42M
18.92%12.74M
104.86%17.76M
--20.81M
--25.51M
--10.71M
--8.67M
Impuesto sobre ingresos
-32.24%10.30M
3.05%16.90M
-25.60%15.40M
-20.91%17.40M
-21.24%15.20M
-19.61%16.40M
-17.86%20.70M
-19.71%22.00M
-18.57%19.30M
-1.92%20.40M
4.13%25.20M
29.25%27.40M
53.90%23.70M
27.61%20.80M
38.29%24.20M
33.33%21.20M
-1.91%15.40M
38.14%16.30M
-15.46%17.50M
-1.85%15.90M
18.05%15.70M
-31.77%11.80M
97.63%20.70M
40.77%16.20M
34.25%13.30M
-8.32%17.29M
-44.56%10.47M
-42.91%11.51M
-22.15%9.91M
27.93%18.86M
8.94%18.89M
20.48%20.16M
11.78%12.72M
1.06%14.75M
1.82%17.34M
69.22%16.73M
26.76%11.38M
11.53%14.59M
14.50%17.03M
-29.50%9.89M
-6.20%8.98M
1.75%13.08M
14.82%14.87M
155.32%14.03M
26.94%9.57M
36.92%12.86M
19.39%12.95M
18.56%5.49M
108.26%7.54M
--9.39M
--10.85M
--4.63M
--3.62M
Ingresos después de impuestos
-45.14%20.90M
-15.71%42.40M
-20.03%47.50M
-21.46%47.20M
-23.03%38.10M
-9.53%50.30M
-16.46%59.40M
-17.22%60.10M
-26.78%49.50M
-14.98%55.60M
7.24%71.10M
26.70%72.60M
57.94%67.60M
35.40%65.40M
41.97%66.30M
31.72%57.30M
-2.28%42.80M
22.90%48.30M
-18.78%46.70M
0.93%43.50M
25.50%43.80M
-8.46%39.30M
16.83%57.50M
28.27%43.10M
19.36%34.90M
19.40%42.93M
41.11%49.22M
1.10%33.60M
30.64%29.24M
49.45%35.96M
17.14%34.88M
27.77%33.24M
29.02%22.38M
25.49%24.06M
19.62%29.77M
81.46%26.01M
33.21%17.35M
-1.81%19.17M
20.11%24.89M
-27.01%14.34M
-4.28%13.02M
9.81%19.53M
6.43%20.72M
171.17%19.64M
33.17%13.61M
55.77%17.78M
32.85%19.47M
19.19%7.24M
102.42%10.22M
--11.41M
--14.66M
--6.08M
--5.05M
Ingresos netos de operaciones continuas
-45.14%20.90M
-15.71%42.40M
-20.03%47.50M
-21.46%47.20M
-23.03%38.10M
-9.53%50.30M
-16.46%59.40M
-17.22%60.10M
-26.78%49.50M
-14.98%55.60M
7.24%71.10M
26.70%72.60M
57.94%67.60M
35.40%65.40M
41.97%66.30M
31.72%57.30M
-2.28%42.80M
22.90%48.30M
-18.78%46.70M
0.93%43.50M
25.50%43.80M
-8.46%39.30M
16.83%57.50M
28.27%43.10M
19.36%34.90M
19.40%42.93M
41.11%49.22M
1.10%33.60M
30.64%29.24M
49.45%35.96M
17.14%34.88M
27.77%33.24M
29.02%22.38M
25.49%24.06M
19.62%29.77M
81.46%26.01M
33.21%17.35M
-1.81%19.17M
20.11%24.89M
-27.01%14.34M
-4.28%13.02M
9.81%19.53M
6.43%20.72M
171.17%19.64M
33.17%13.61M
55.77%17.78M
32.85%19.47M
19.19%7.24M
102.42%10.22M
--11.41M
--14.66M
--6.08M
--5.05M
Ingresos netos de operaciones interrumpidas
----
--0.00
----
----
----
--0.00
-100.00%0.00
100.00%0.00
100.00%0.00
-100.00%0.00
-98.56%2.10M
-101.45%-100.00K
-113.56%-800.00K
176.06%19.60M
2501.79%145.70M
30.19%6.90M
--5.90M
--7.10M
5700.00%5.60M
--5.30M
----
100.00%0.00
-122.22%-100.00K
100.00%0.00
100.00%0.00
2.17%-45.00K
-95.65%-45.00K
71.22%-40.00K
-1744.44%-148.00K
-43.75%-46.00K
-228.57%-23.00K
-1444.44%-139.00K
-83.02%9.00K
-119.39%-32.00K
-120.59%-7.00K
89.16%-9.00K
-99.80%53.00K
-82.58%165.00K
-97.35%34.00K
-107.23%-83.00K
8269.23%26.11M
-93.53%947.00K
88.81%1.28M
1095.83%1.15M
-97.83%312.00K
424.34%14.63M
-19.83%679.00K
-93.54%96.00K
4184.82%14.40M
--2.79M
--847.00K
--1.48M
--336.00K
Ingresos netos no recurrentes
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
-90.48%2.99M
----
----
----
--31.42M
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
----
Ingresos netos atribuibles a intereses controladores
-45.14%20.90M
-15.71%42.40M
-20.03%47.50M
-21.46%47.20M
-23.03%38.10M
-9.53%50.30M
-18.85%59.40M
-17.10%60.10M
-25.90%49.50M
-34.59%55.60M
-65.47%73.20M
12.93%72.50M
37.17%66.80M
53.43%85.00M
305.35%212.00M
31.56%64.20M
11.19%48.70M
40.97%55.40M
-8.89%52.30M
13.23%48.80M
25.50%43.80M
-14.34%39.30M
16.73%57.40M
28.42%43.10M
19.96%34.90M
-31.86%45.88M
41.07%49.17M
1.40%33.56M
29.93%29.09M
180.22%67.33M
17.09%34.86M
27.28%33.10M
28.68%22.39M
24.25%24.03M
19.43%29.77M
82.46%26.00M
-55.54%17.40M
-5.54%19.34M
13.27%24.93M
-31.44%14.25M
181.20%39.13M
-36.83%20.47M
9.21%22.00M
183.27%20.79M
-43.46%13.92M
128.16%32.41M
29.97%20.15M
-2.95%7.34M
357.24%24.61M
--14.21M
--15.50M
--7.56M
--5.38M
Ingresos netos atribuibles a accionistas comunes
-45.14%20.90M
-15.71%42.40M
-20.03%47.50M
-21.46%47.20M
-23.03%38.10M
-9.53%50.30M
-18.85%59.40M
-17.10%60.10M
-25.90%49.50M
-34.59%55.60M
-65.47%73.20M
12.93%72.50M
37.17%66.80M
53.43%85.00M
305.35%212.00M
31.56%64.20M
11.19%48.70M
40.97%55.40M
-8.89%52.30M
13.23%48.80M
25.50%43.80M
-14.34%39.30M
16.73%57.40M
28.42%43.10M
19.96%34.90M
-31.86%45.88M
41.07%49.17M
1.40%33.56M
29.93%29.09M
180.22%67.33M
17.09%34.86M
27.28%33.10M
28.68%22.39M
24.25%24.03M
19.43%29.77M
82.46%26.00M
-55.54%17.40M
-5.54%19.34M
13.27%24.93M
-31.44%14.25M
181.20%39.13M
-36.83%20.47M
9.21%22.00M
183.27%20.79M
-43.46%13.92M
128.16%32.41M
29.97%20.15M
-2.95%7.34M
357.24%24.61M
--14.21M
--15.50M
--7.56M
--5.38M
Ganancias básicas por acción
-41.63%0.48
-11.55%0.95
-13.56%1.07
-15.79%1.03
-18.40%0.82
-3.93%1.07
-15.48%1.23
-13.72%1.23
-22.44%1.00
-31.82%1.12
-63.68%1.46
17.80%1.42
40.89%1.29
56.98%1.64
303.82%4.02
29.83%1.21
10.77%0.92
41.23%1.05
-8.36%1.00
13.87%0.93
25.03%0.83
-15.33%0.74
15.76%1.09
27.22%0.82
19.00%0.66
-32.45%0.87
41.44%0.94
2.41%0.64
31.12%0.56
185.03%1.29
18.82%0.66
28.72%0.63
29.87%0.43
24.14%0.45
18.04%0.56
77.53%0.49
-56.90%0.33
-7.32%0.37
14.82%0.47
-28.29%0.27
195.31%0.76
-34.41%0.39
9.71%0.41
178.09%0.38
-44.56%0.26
122.87%0.60
26.36%0.38
-18.45%0.14
221.23%0.46
--0.27
--0.30
--0.17
--0.14
Ganancias diluidas por acción
-41.53%0.47
-11.78%0.94
-13.99%1.06
-16.18%1.02
-18.27%0.81
-3.40%1.07
-15.00%1.23
-13.06%1.22
-22.18%0.99
-31.34%1.10
-63.63%1.44
17.96%1.41
40.84%1.28
56.33%1.61
302.32%3.97
29.36%1.19
10.36%0.91
39.66%1.03
-8.20%0.99
14.08%0.92
25.26%0.82
-14.55%0.74
15.93%1.07
27.48%0.81
19.13%0.66
-32.38%0.86
41.44%0.93
2.29%0.63
30.95%0.55
184.27%1.27
18.40%0.66
28.32%0.62
29.63%0.42
24.52%0.45
18.40%0.55
78.13%0.48
-56.73%0.32
-7.27%0.36
15.02%0.47
-28.14%0.27
196.10%0.75
-34.11%0.39
10.20%0.41
178.93%0.38
-44.97%0.25
123.37%0.59
26.50%0.37
-18.04%0.14
226.03%0.46
--0.26
--0.29
--0.16
--0.14
Dividendo por acción
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
--0.00
Unidad monetaria
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Opiniones de evaluación
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
tradingkey.logo
tradingkey.logo
Datos intradía proporcionados por Refinitiv y sujetos a condiciones de uso. Datos históricos y actuales al final del día proporcionados por Refinitiv. Todas las cotizaciones son en hora local. Los datos de última venta en tiempo real para las cotizaciones de valores de EE.UU. reflejan las operaciones comunicadas a través del Nasdaq únicamente. Los datos intradía se retrasan al menos 15 minutos o según los requisitos de la bolsa.
* Las referencias, los análisis y las estrategias de trading son proporcionados por un proveedor externo, Trading Central, y el punto de vista se basa en la evaluación y el juicio independientes del analista, sin considerar los objetivos de inversión ni la situación financiera de los inversores.
Advertencia de Riesgo: Nuestro sitio web y aplicación móvil solo proporcionan información general sobre ciertos productos de inversión. Finsights no proporciona, y la provisión de dicha información no debe interpretarse como que Finsights proporciona, asesoramiento financiero o recomendación para cualquier producto de inversión.
Los productos de inversión están sujetos a riesgos de inversión significativos, incluida la posible pérdida del monto principal invertido y pueden no ser adecuados para todos. El rendimiento pasado de los productos de inversión no es indicativo de su rendimiento futuro.
Finsights puede permitir que anunciantes o afiliados de terceros coloquen o entreguen anuncios en nuestro sitio web o aplicación móvil o en cualquier parte de los mismos y puede ser compensado por ellos en función de su interacción con los anuncios.
© Derechos de autor: FINSIGHTS MEDIA PTE. LTD. Todos los derechos reservados.
KeyAI