AMPX · Amprius Technologies Inc. Common Stock
View on chartInsiders & Stakes
| Amprius, Inc. 10% Owner | ▼ Sell | Other | 2,500,071 Shares held | 10/23/2024 | View profile |
| Sun Kang Director | ▼ Sell | Open Market | 1,218,397 Shares held | 8/21/2026 | View profile |
| MIRRO JUSTIN E Director | ▼ Sell | Open Market | 1,195,000 Shares held | 9/5/2024 | View profile |
| Wallach Sandra Chief Financial Officer | ▼ Sell | Open Market | 1,005,275 Shares held | 8/21/2025 | View profile |
| Stefan Constantin Ionel Chief Technology Officer | ▼ Sell | Open Market | 771,629 Shares held | 8/21/2026 | View profile |
| Bornstein Jonathan President of Amprius Lab | ▲ Buy | Option Exercise | 422,668 Shares held | 3/10/2025 | View profile |
| DIXON DONALD R Director | ▼ Sell | Open Market | 359,380 Shares held | 6/15/2026 | View profile |
| RODRIGUEZ RICARDO C. SVP, CFO & Treasurer | ▲ Buy | Grant | 350,000 Shares held | 3/4/2026 | View profile |
| Livingston Satterthwaite Director | ▲ Buy | Grant | 346,506 Shares held | 6/12/2026 | View profile |
| BAYLESS KATHLEEN A Director | ▲ Buy | Grant | 216,120 Shares held | 6/12/2026 | View profile |
| Gustanski Mary Director | ▲ Buy | Grant | 146,396 Shares held | 6/7/2024 | View profile |
| Chu Steven Director | ▲ Buy | Grant | 137,762 Shares held | 6/12/2026 | View profile |
| HSIEH Wen Hsuan Director | ▼ Sell | Open Market | 44,444 Shares held | 3/12/2026 | View profile |
| Stepien Thomas M Chief Executive Officer | ▲ Buy | Grant | 37,260 Shares held | 8/25/2026 | View profile |
| Kensington Capital Sponsor IV LLC | ▼ Sell | Other | 0 Shares held | 9/14/2022 | View profile |
Transaction History
| Stepien Thomas M | ▼ Sell | Gift | 5,000 | $0 | 8/25/2026 |
| Stepien Thomas M | ▼ Sell | Gift | 5,000 | $0 | 8/25/2026 |
| Stepien Thomas M | ▼ Sell | Gift | 5,000 | $0 | 8/25/2026 |
| Stepien Thomas M | ▼ Sell | Gift | 346 | $0 | 8/25/2026 |
| Stepien Thomas M | ▲ Buy | Grant | 346 | $0 | 8/25/2026 |
| Stepien Thomas M | ▼ Sell | Open Market | 8,000 | $80K | 8/24/2026 |
| Sun Kang | ▼ Sell | Open Market | 62,101 | $642K | 8/21/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 29,681 | $307K | 8/21/2026 |
| Stepien Thomas M | ▼ Sell | Open Market | 23,529 | $243K | 8/21/2026 |
| DIXON DONALD R | ▼ Sell | Open Market | 85,000 | $1.5M | 6/15/2026 |
| BAYLESS KATHLEEN A | ▲ Buy | Grant | 10,423 | $0 | 6/12/2026 |
| Livingston Satterthwaite | ▲ Buy | Grant | 10,423 | $0 | 6/12/2026 |
| DIXON DONALD R | ▲ Buy | Grant | 10,423 | $0 | 6/12/2026 |
| Chu Steven | ▲ Buy | Grant | 10,423 | $0 | 6/12/2026 |
| DIXON DONALD R | ▼ Sell | Open Market | 40,000 | $765K | 6/9/2026 |
| Stepien Thomas M | ▼ Sell | Gift | 30,384 | $0 | 6/4/2026 |
| Stepien Thomas M | ▼ Sell | Gift | 36,914 | $0 | 6/4/2026 |
| Stepien Thomas M | ▼ Sell | Gift | 36,914 | $0 | 6/4/2026 |
| Stepien Thomas M | ▼ Sell | Open Market | 2,000 | $42K | 6/4/2026 |
| Sun Kang | ▼ Sell | Open Market | 356 | $6K | 5/27/2026 |
| Stepien Thomas M | ▼ Sell | Open Market | 4,375 | $75K | 5/27/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 3,208 | $55K | 5/27/2026 |
| DIXON DONALD R | ▼ Sell | Open Market | 17,895 | $320K | 5/26/2026 |
| Sun Kang | ▼ Sell | Open Market | 67,796 | $1.0M | 5/21/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 28,812 | $426K | 5/21/2026 |
| Stepien Thomas M | ▼ Sell | Open Market | 60,702 | $898K | 5/21/2026 |
| Sun Kang | ▲ Buy | Grant | 6,250 | $0 | 5/5/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 1,312,505 | $2.3M | 4/1/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 187,495 | $690K | 4/1/2026 |
| Sun Kang | ▼ Sell | Open Market | 1,250,963 | $19.7M | 4/1/2026 |
| Sun Kang | ▼ Sell | Open Market | 249,037 | $4.2M | 4/1/2026 |
| Sun Kang | ▼ Sell | Open Market | 152,823 | $2.9M | 3/23/2026 |
| Sun Kang | ▼ Sell | Open Market | 65,046 | $1.2M | 3/23/2026 |
| Chu Steven | ▲ Buy | Option Exercise | 69,422 | $43K | 3/12/2026 |
| Chu Steven | ▼ Sell | Open Market | 100,000 | $1.9M | 3/12/2026 |
| Chu Steven | ▼ Sell | Open Market | 5,565 | $103K | 3/12/2026 |
| Chu Steven | ▼ Sell | Open Market | 50,000 | $911K | 3/12/2026 |
| HSIEH Wen Hsuan | ▲ Buy | Option Exercise | 270,251 | $705K | 3/12/2026 |
| HSIEH Wen Hsuan | ▼ Sell | Open Market | 282,500 | $5.2M | 3/12/2026 |
| HSIEH Wen Hsuan | ▼ Sell | Open Market | 130,646 | $2.4M | 3/12/2026 |
| Chu Steven | ▲ Buy | Option Exercise | 86,143 | $225K | 3/12/2026 |
| Chu Steven | ▲ Buy | Option Exercise | 104,132 | $65K | 3/10/2026 |
| Chu Steven | ▼ Sell | Open Market | 166,632 | $3.0M | 3/10/2026 |
| Stepien Thomas M | ▲ Buy | Grant | 150,000 | $0 | 3/4/2026 |
| Stefan Constantin Ionel | ▲ Buy | Grant | 110,000 | $0 | 3/4/2026 |
| RODRIGUEZ RICARDO C. | ▲ Buy | Grant | 150,000 | $0 | 3/4/2026 |
| Sun Kang | ▼ Sell | Open Market | 61,251 | $622K | 2/23/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 25,366 | $258K | 2/23/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 90 | $56 | 1/28/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 39,600 | $2K | 1/28/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 39,690 | $476K | 1/28/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 1,600 | $80 | 1/23/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 1,600 | $19K | 1/23/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 72,795 | $33K | 1/22/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 166,104 | $8K | 1/22/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 492,827 | $5.9M | 1/22/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 253,928 | $13K | 1/22/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 41,563 | $26K | 1/21/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 15,834 | $792 | 1/21/2026 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 15,883 | $794 | 1/21/2026 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 73,280 | $879K | 1/21/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 43,185 | $77K | 1/20/2026 |
| Sun Kang | ▼ Sell | Open Market | 43,185 | $476K | 1/20/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 850,338 | $2.1M | 1/16/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 100,210 | $178K | 1/16/2026 |
| Sun Kang | ▼ Sell | Open Market | 950,548 | $10.5M | 1/16/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 180,802 | $112K | 1/12/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 208,264 | $508K | 1/12/2026 |
| Sun Kang | ▲ Buy | Option Exercise | 117,201 | $293K | 1/12/2026 |
| Sun Kang | ▼ Sell | Open Market | 506,267 | $5.1M | 1/12/2026 |
| Stepien Thomas M | ▲ Buy | Grant | 200,000 | $0 | 12/19/2025 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 125,000 | $6K | 12/11/2025 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 198,255 | $2.1M | 12/11/2025 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 25,024 | $252K | 11/21/2025 |
| Sun Kang | ▼ Sell | Open Market | 68,655 | $692K | 11/21/2025 |
| Sun Kang | ▲ Buy | Option Exercise | 27,463 | $17K | 11/17/2025 |
| Sun Kang | ▲ Buy | Option Exercise | 41,653 | $26K | 11/17/2025 |
| Sun Kang | ▼ Sell | Open Market | 1,000,000 | $10.6M | 11/17/2025 |
| Sun Kang | ▲ Buy | Option Exercise | 202,934 | $199K | 11/17/2025 |
| Sun Kang | ▲ Buy | Option Exercise | 727,950 | $36K | 11/17/2025 |
| RODRIGUEZ RICARDO C. | ▲ Buy | Grant | 200,000 | $0 | 10/6/2025 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 19,159 | $131K | 8/21/2025 |
| Wallach Sandra | ▼ Sell | Open Market | 28,390 | $194K | 8/21/2025 |
| Sun Kang | ▼ Sell | Open Market | 65,654 | $448K | 8/21/2025 |
| HSIEH Wen Hsuan | ▲ Buy | Grant | 44,444 | $0 | 6/13/2025 |
| DIXON DONALD R | ▲ Buy | Grant | 44,444 | $0 | 6/13/2025 |
| Livingston Satterthwaite | ▲ Buy | Grant | 44,444 | $0 | 6/13/2025 |
| BAYLESS KATHLEEN A | ▲ Buy | Grant | 44,444 | $0 | 6/13/2025 |
| Chu Steven | ▲ Buy | Grant | 44,444 | $0 | 6/13/2025 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 20,366 | $50K | 5/21/2025 |
| Wallach Sandra | ▼ Sell | Open Market | 27,595 | $67K | 5/21/2025 |
| Sun Kang | ▼ Sell | Open Market | 69,786 | $170K | 5/21/2025 |
| Stepien Thomas M | ▲ Buy | Grant | 400,000 | $0 | 5/1/2025 |
| Wallach Sandra | ▲ Buy | Grant | 383,260 | $0 | 3/19/2025 |
| Sun Kang | ▲ Buy | Grant | 599,400 | $0 | 3/19/2025 |
| Stefan Constantin Ionel | ▲ Buy | Grant | 461,540 | $0 | 3/19/2025 |
| Stefan Constantin Ionel | ▲ Buy | Option Exercise | 3,471 | $3K | 3/14/2025 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 3,471 | $3K | 3/10/2025 |
| Sun Kang | ▼ Sell | Open Market | 34,353 | $108K | 2/21/2025 |
| Wallach Sandra | ▼ Sell | Open Market | 18,142 | $57K | 2/21/2025 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 9,066 | $28K | 2/21/2025 |
| Bornstein Jonathan | ▼ Sell | Open Market | 13,527 | $42K | 2/21/2025 |
| Sun Kang | ▼ Sell | Open Market | 33,779 | $66K | 11/21/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 15,000 | $29K | 11/21/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 18,170 | $36K | 11/21/2024 |
| Wallach Sandra | ▼ Sell | Open Market | 17,158 | $34K | 11/21/2024 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 8,575 | $17K | 11/21/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 133,536 | $257K | 11/20/2024 |
| Amprius, Inc. | ▼ Sell | Other | 5,500,000 | — | 10/23/2024 |
| Amprius, Inc. | ▼ Sell | Other | 57,195,926 | — | 10/23/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 110,000 | $89K | 9/5/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 140,000 | $113K | 9/5/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 150,000 | $141K | 9/4/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 175,000 | $165K | 9/4/2024 |
| Amprius, Inc. | ▼ Sell | Open Market | 13,255 | $13K | 9/4/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 60,000 | $60K | 9/3/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 75,000 | $75K | 9/3/2024 |
| Amprius, Inc. | ▼ Sell | Open Market | 6,300 | $6K | 9/3/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 18,644 | $19K | 8/21/2024 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 8,800 | $9K | 8/21/2024 |
| Sun Kang | ▼ Sell | Open Market | 33,333 | $35K | 8/21/2024 |
| Wallach Sandra | ▼ Sell | Open Market | 17,606 | $18K | 8/21/2024 |
| Livingston Satterthwaite | ▲ Buy | Grant | 283,019 | $0 | 8/13/2024 |
| MIRRO JUSTIN E | ▲ Buy | Grant | 925,900 | — | 7/23/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 195,000 | $221K | 6/14/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 65,000 | $74K | 6/14/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 195,000 | $237K | 6/13/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 65,000 | $79K | 6/13/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 210,000 | $273K | 6/12/2024 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 70,000 | $91K | 6/12/2024 |
| Chu Steven | ▲ Buy | Grant | 125,000 | $0 | 6/7/2024 |
| DIXON DONALD R | ▲ Buy | Grant | 125,000 | $0 | 6/7/2024 |
| Gustanski Mary | ▲ Buy | Grant | 114,583 | $0 | 6/7/2024 |
| MIRRO JUSTIN E | ▲ Buy | Grant | 125,000 | $0 | 6/7/2024 |
| BAYLESS KATHLEEN A | ▲ Buy | Grant | 125,000 | $0 | 6/7/2024 |
| HSIEH Wen Hsuan | ▲ Buy | Grant | 125,000 | $0 | 6/7/2024 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 4,121 | $6K | 5/22/2024 |
| Sun Kang | ▼ Sell | Open Market | 15,611 | $21K | 5/22/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 8,731 | $12K | 5/22/2024 |
| Wallach Sandra | ▼ Sell | Open Market | 8,245 | $11K | 5/22/2024 |
| Stefan Constantin Ionel | ▼ Sell | Open Market | 5,272 | $7K | 5/21/2024 |
| Sun Kang | ▼ Sell | Open Market | 19,973 | $27K | 5/21/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 11,171 | $15K | 5/21/2024 |
| Wallach Sandra | ▼ Sell | Open Market | 10,549 | $14K | 5/21/2024 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 1,007,867 | $50K | 4/12/2024 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 125,983 | $6K | 4/2/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 125,983 | $300K | 4/2/2024 |
| Stefan Constantin Ionel | ▲ Buy | Grant | 374,570 | $0 | 3/19/2024 |
| Bornstein Jonathan | ▲ Buy | Grant | 558,930 | $0 | 3/19/2024 |
| Wallach Sandra | ▲ Buy | Grant | 749,700 | $0 | 3/19/2024 |
| Sun Kang | ▲ Buy | Grant | 1,419,670 | $0 | 3/19/2024 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 40,200 | $2K | 3/6/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 40,200 | $112K | 3/6/2024 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 109,800 | $5K | 3/5/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 109,800 | $320K | 3/5/2024 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 150,000 | $8K | 2/6/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 150,000 | $664K | 2/6/2024 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 150,000 | $8K | 1/2/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 25,366 | $128K | 1/2/2024 |
| Bornstein Jonathan | ▼ Sell | Open Market | 124,634 | $538K | 1/2/2024 |
| Amprius, Inc. | ▼ Sell | Open Market | 100,000 | $354K | 12/15/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 170,000 | $605K | 12/14/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 85,000 | $302K | 12/14/2023 |
| Amprius, Inc. | ▼ Sell | Open Market | 100,000 | $355K | 12/14/2023 |
| Amprius, Inc. | ▼ Sell | Open Market | 100,000 | $362K | 12/13/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 30,000 | $110K | 12/13/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 60,000 | $221K | 12/13/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 40,000 | $153K | 12/12/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 20,000 | $76K | 12/12/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 20,000 | $78K | 12/7/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 10,000 | $39K | 12/7/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 54,477 | $3K | 12/7/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 54,477 | $211K | 12/7/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 20,000 | $81K | 12/6/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 10,000 | $40K | 12/6/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 47,767 | $2K | 12/6/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 47,767 | $192K | 12/6/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 20,000 | $87K | 12/5/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 10,000 | $43K | 12/5/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 47,756 | $2K | 12/5/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 47,756 | $204K | 12/5/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 30,000 | $126K | 11/30/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 15,000 | $63K | 11/30/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 40,000 | $160K | 11/29/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 20,000 | $80K | 11/29/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 30,000 | $111K | 11/28/2023 |
| MIRRO JUSTIN E | ▼ Sell | Open Market | 15,000 | $56K | 11/28/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 27,631 | $1K | 11/20/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 27,631 | $106K | 11/20/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 49,508 | $2K | 11/9/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 49,508 | $140K | 11/9/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 48,052 | $2K | 11/8/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 48,052 | $147K | 11/8/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 24,809 | $1K | 11/7/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 24,809 | $80K | 11/7/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 22,969 | $1K | 10/12/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 22,969 | $90K | 10/12/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 56,702 | $3K | 10/11/2023 |
| Bornstein Jonathan | ▼ Sell | Open Market | 56,702 | $236K | 10/11/2023 |
| Bornstein Jonathan | ▲ Buy | Option Exercise | 70,329 | $4K | 10/10/2023 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 14, 2026
Amprius Technologies Announces Shelf Registration and New Coverage
Amprius Technologies (AMPX) has filed a shelf registration, indicating plans for a potential new share offering. Canaccord Genuity has begun coverage with a positive rating and set a $14 price target, while analysts maintain an average target of $23. The company’s focus on advanced battery technology has been highlighted in recent commentary, underscoring its role in the evolving energy storage market.
Amprius Technologies Announces Shelf Registration and New Coverage. Amprius Technologies (AMPX) has filed a shelf registration, indicating plans for a potential new share offering. Canaccord Genuity has begun coverage with a positive rating and set a $14 price target, while analysts maintain an average target of $23. The company’s focus on advanced battery technology has been highlighted in recent commentary, underscoring its role in the evolving energy storage market.