Ichor Holdings Ltd NASDAQ:ICHR Historical Prices

Below are the 1817 trading days of historical prices for ICHR.

# Exchange Symbol Date Open High Low Close
1817 NASDAQ ICHR Fri, Mar 1, 2024 43.03 44.37 42.37 44.10
1816 NASDAQ ICHR Thu, Feb 29, 2024 43.57 43.57 42.09 42.80
1815 NASDAQ ICHR Wed, Feb 28, 2024 42.54 42.99 41.65 42.57
1814 NASDAQ ICHR Tue, Feb 27, 2024 43.67 44.54 43.31 43.35
1813 NASDAQ ICHR Mon, Feb 26, 2024 43.14 44.13 43.14 43.60
1812 NASDAQ ICHR Fri, Feb 23, 2024 44.41 44.41 42.59 43.12
1811 NASDAQ ICHR Thu, Feb 22, 2024 44.18 45.25 43.28 44.41
1810 NASDAQ ICHR Wed, Feb 21, 2024 40.82 42.72 40.50 42.67
1809 NASDAQ ICHR Tue, Feb 20, 2024 43.97 44.59 41.06 41.32
1808 NASDAQ ICHR Fri, Feb 16, 2024 45.41 46.43 44.83 45.00
1807 NASDAQ ICHR Thu, Feb 15, 2024 44.22 45.66 43.22 45.48
1806 NASDAQ ICHR Wed, Feb 14, 2024 42.32 44.06 40.70 43.83
1805 NASDAQ ICHR Tue, Feb 13, 2024 41.04 42.66 40.69 41.44
1804 NASDAQ ICHR Mon, Feb 12, 2024 42.84 43.93 42.62 43.26
1803 NASDAQ ICHR Fri, Feb 9, 2024 40.90 42.96 40.81 42.90
1802 NASDAQ ICHR Thu, Feb 8, 2024 38.80 41.34 38.46 41.20
1801 NASDAQ ICHR Wed, Feb 7, 2024 37.29 39.26 33.90 38.90
1800 NASDAQ ICHR Tue, Feb 6, 2024 37.63 38.42 36.61 37.67
1799 NASDAQ ICHR Mon, Feb 5, 2024 37.61 38.46 37.16 37.72
1798 NASDAQ ICHR Fri, Feb 2, 2024 36.73 38.05 36.68 37.72
1797 NASDAQ ICHR Thu, Feb 1, 2024 36.34 37.29 35.80 37.11
1796 NASDAQ ICHR Wed, Jan 31, 2024 37.22 38.00 36.10 36.20
1795 NASDAQ ICHR Tue, Jan 30, 2024 37.65 37.94 37.32 37.76
1794 NASDAQ ICHR Mon, Jan 29, 2024 36.75 38.06 36.47 38.04
1793 NASDAQ ICHR Fri, Jan 26, 2024 37.65 37.80 36.55 36.99
1792 NASDAQ ICHR Thu, Jan 25, 2024 38.83 39.15 37.22 37.82
1791 NASDAQ ICHR Wed, Jan 24, 2024 38.79 39.84 37.90 38.14
1790 NASDAQ ICHR Tue, Jan 23, 2024 37.88 38.38 37.28 38.20
1789 NASDAQ ICHR Mon, Jan 22, 2024 36.23 37.68 36.23 37.50
1788 NASDAQ ICHR Fri, Jan 19, 2024 36.01 36.73 35.15 36.01
1787 NASDAQ ICHR Thu, Jan 18, 2024 33.42 35.74 33.36 35.53
1786 NASDAQ ICHR Wed, Jan 17, 2024 32.72 32.72 31.64 32.60
1785 NASDAQ ICHR Tue, Jan 16, 2024 32.50 33.43 32.27 33.30
1784 NASDAQ ICHR Fri, Jan 12, 2024 32.29 32.68 32.01 32.35
1783 NASDAQ ICHR Thu, Jan 11, 2024 32.41 32.62 31.30 31.94
1782 NASDAQ ICHR Wed, Jan 10, 2024 33.02 33.50 31.90 32.54
1781 NASDAQ ICHR Tue, Jan 9, 2024 31.40 33.10 31.15 32.80
1780 NASDAQ ICHR Mon, Jan 8, 2024 32.30 33.16 31.28 31.74
1779 NASDAQ ICHR Fri, Jan 5, 2024 31.73 32.39 31.55 32.29
1778 NASDAQ ICHR Thu, Jan 4, 2024 32.77 32.77 31.91 31.95
1777 NASDAQ ICHR Wed, Jan 3, 2024 32.90 33.21 32.31 32.81
1776 NASDAQ ICHR Tue, Jan 2, 2024 33.15 33.64 32.72 33.33
1775 NASDAQ ICHR Fri, Dec 29, 2023 34.45 34.45 33.38 33.63
1774 NASDAQ ICHR Thu, Dec 28, 2023 34.20 34.72 34.20 34.61
1773 NASDAQ ICHR Wed, Dec 27, 2023 34.82 34.90 34.13 34.34
1772 NASDAQ ICHR Tue, Dec 26, 2023 33.83 34.80 33.83 34.55
1771 NASDAQ ICHR Fri, Dec 22, 2023 33.13 34.48 33.13 33.74
1770 NASDAQ ICHR Thu, Dec 21, 2023 32.10 32.89 31.91 32.83
1769 NASDAQ ICHR Wed, Dec 20, 2023 31.81 33.20 31.25 31.28
1768 NASDAQ ICHR Tue, Dec 19, 2023 31.74 32.36 30.86 32.09
1767 NASDAQ ICHR Mon, Dec 18, 2023 31.12 31.56 30.28 31.51
1766 NASDAQ ICHR Fri, Dec 15, 2023 31.76 32.36 30.75 30.91
1765 NASDAQ ICHR Thu, Dec 14, 2023 29.30 31.62 28.65 31.37
1764 NASDAQ ICHR Wed, Dec 13, 2023 27.47 28.53 26.91 28.48
1763 NASDAQ ICHR Tue, Dec 12, 2023 27.46 27.70 26.95 27.66
1762 NASDAQ ICHR Mon, Dec 11, 2023 27.14 27.66 26.74 27.42
1761 NASDAQ ICHR Fri, Dec 8, 2023 26.41 27.52 26.40 27.28
1760 NASDAQ ICHR Thu, Dec 7, 2023 25.90 26.82 25.56 26.76
1759 NASDAQ ICHR Wed, Dec 6, 2023 26.21 26.44 25.32 25.49
1758 NASDAQ ICHR Tue, Dec 5, 2023 26.62 26.79 25.72 25.89
1757 NASDAQ ICHR Mon, Dec 4, 2023 26.34 26.80 26.22 26.78
1756 NASDAQ ICHR Fri, Dec 1, 2023 25.96 26.70 25.74 26.58
1755 NASDAQ ICHR Thu, Nov 30, 2023 26.57 26.57 25.82 26.13
1754 NASDAQ ICHR Wed, Nov 29, 2023 26.78 27.34 26.19 26.57
1753 NASDAQ ICHR Tue, Nov 28, 2023 26.31 26.61 26.00 26.25
1752 NASDAQ ICHR Mon, Nov 27, 2023 26.25 27.14 25.84 26.58
1751 NASDAQ ICHR Fri, Nov 24, 2023 26.26 26.39 25.91 26.35
1750 NASDAQ ICHR Wed, Nov 22, 2023 25.94 26.78 25.76 26.32
1749 NASDAQ ICHR Tue, Nov 21, 2023 25.45 25.72 25.09 25.71
1748 NASDAQ ICHR Mon, Nov 20, 2023 25.21 25.84 25.21 25.81
1747 NASDAQ ICHR Fri, Nov 17, 2023 26.09 26.09 24.82 25.16
1746 NASDAQ ICHR Thu, Nov 16, 2023 25.93 26.43 25.76 25.98
1745 NASDAQ ICHR Wed, Nov 15, 2023 25.40 26.44 25.31 25.89
1744 NASDAQ ICHR Tue, Nov 14, 2023 24.75 25.56 24.68 25.39
1743 NASDAQ ICHR Mon, Nov 13, 2023 23.52 23.89 22.99 23.61
1742 NASDAQ ICHR Fri, Nov 10, 2023 22.64 24.09 22.41 23.81
1741 NASDAQ ICHR Thu, Nov 9, 2023 23.45 23.45 22.26 22.36
1740 NASDAQ ICHR Wed, Nov 8, 2023 22.78 23.40 22.68 23.18
1739 NASDAQ ICHR Tue, Nov 7, 2023 23.51 24.82 22.33 22.73
1738 NASDAQ ICHR Mon, Nov 6, 2023 26.11 26.14 25.02 25.58
1737 NASDAQ ICHR Fri, Nov 3, 2023 26.05 26.69 25.74 26.14
1736 NASDAQ ICHR Thu, Nov 2, 2023 25.00 25.83 24.89 25.68
1735 NASDAQ ICHR Wed, Nov 1, 2023 24.22 24.45 23.83 24.41
1734 NASDAQ ICHR Tue, Oct 31, 2023 23.76 24.29 23.70 24.26
1733 NASDAQ ICHR Mon, Oct 30, 2023 24.47 24.47 23.74 24.00
1732 NASDAQ ICHR Fri, Oct 27, 2023 25.02 25.02 24.12 24.31
1731 NASDAQ ICHR Thu, Oct 26, 2023 24.82 26.35 24.42 24.83
1730 NASDAQ ICHR Wed, Oct 25, 2023 25.44 25.68 24.41 24.60
1729 NASDAQ ICHR Tue, Oct 24, 2023 25.37 26.14 25.37 25.86
1728 NASDAQ ICHR Mon, Oct 23, 2023 25.55 25.93 25.05 25.32
1727 NASDAQ ICHR Fri, Oct 20, 2023 26.63 26.81 25.73 25.76
1726 NASDAQ ICHR Thu, Oct 19, 2023 28.92 28.96 26.53 26.62
1725 NASDAQ ICHR Wed, Oct 18, 2023 29.03 29.27 28.36 28.49
1724 NASDAQ ICHR Tue, Oct 17, 2023 28.90 29.92 28.75 29.53
1723 NASDAQ ICHR Mon, Oct 16, 2023 29.64 30.09 29.32 29.36
1722 NASDAQ ICHR Fri, Oct 13, 2023 30.09 30.09 29.20 29.33
1721 NASDAQ ICHR Thu, Oct 12, 2023 29.99 30.44 29.57 29.76
1720 NASDAQ ICHR Wed, Oct 11, 2023 29.99 30.89 29.72 29.86
1719 NASDAQ ICHR Tue, Oct 10, 2023 29.49 30.11 29.48 29.89
1718 NASDAQ ICHR Mon, Oct 9, 2023 29.87 30.04 29.24 29.42
1717 NASDAQ ICHR Fri, Oct 6, 2023 29.64 30.37 29.37 30.17
1716 NASDAQ ICHR Thu, Oct 5, 2023 30.22 30.31 29.72 29.75
1715 NASDAQ ICHR Wed, Oct 4, 2023 30.03 30.38 29.70 29.91
1714 NASDAQ ICHR Tue, Oct 3, 2023 30.41 30.49 29.78 29.82
1713 NASDAQ ICHR Mon, Oct 2, 2023 30.93 31.33 30.43 30.71
1712 NASDAQ ICHR Fri, Sep 29, 2023 31.03 31.32 30.83 30.96
1711 NASDAQ ICHR Thu, Sep 28, 2023 30.49 31.14 30.49 30.64
1710 NASDAQ ICHR Wed, Sep 27, 2023 30.72 31.34 30.52 30.61
1709 NASDAQ ICHR Tue, Sep 26, 2023 30.44 30.88 29.84 30.32
1708 NASDAQ ICHR Mon, Sep 25, 2023 29.82 30.98 29.82 30.59
1707 NASDAQ ICHR Fri, Sep 22, 2023 29.77 30.50 29.77 30.12
1706 NASDAQ ICHR Thu, Sep 21, 2023 29.53 30.12 29.08 29.44
1705 NASDAQ ICHR Wed, Sep 20, 2023 30.76 30.88 29.96 29.99
1704 NASDAQ ICHR Tue, Sep 19, 2023 30.75 30.88 30.41 30.50
1703 NASDAQ ICHR Mon, Sep 18, 2023 30.47 31.08 30.47 30.73
1702 NASDAQ ICHR Fri, Sep 15, 2023 31.56 31.56 29.97 30.47
1701 NASDAQ ICHR Thu, Sep 14, 2023 31.78 32.10 31.45 31.80
1700 NASDAQ ICHR Wed, Sep 13, 2023 31.33 31.75 31.05 31.31
1699 NASDAQ ICHR Tue, Sep 12, 2023 31.28 31.90 31.28 31.43
1698 NASDAQ ICHR Mon, Sep 11, 2023 31.52 31.52 31.52 31.52
1697 NASDAQ ICHR Fri, Sep 8, 2023 32.50 32.69 32.04 32.16
1696 NASDAQ ICHR Thu, Sep 7, 2023 33.83 33.93 32.41 32.54
1695 NASDAQ ICHR Wed, Sep 6, 2023 35.00 35.54 34.31 34.43
1694 NASDAQ ICHR Tue, Sep 5, 2023 36.65 36.79 34.49 34.96
1693 NASDAQ ICHR Fri, Sep 1, 2023 36.84 37.60 36.56 37.10
1692 NASDAQ ICHR Thu, Aug 31, 2023 36.62 37.40 36.55 36.63
1691 NASDAQ ICHR Wed, Aug 30, 2023 35.14 36.69 35.01 36.44
1690 NASDAQ ICHR Tue, Aug 29, 2023 34.02 35.62 33.95 35.38
1689 NASDAQ ICHR Mon, Aug 28, 2023 34.04 34.50 33.98 34.10
1688 NASDAQ ICHR Fri, Aug 25, 2023 33.90 34.00 33.25 33.75
1687 NASDAQ ICHR Thu, Aug 24, 2023 35.03 35.03 33.62 33.90
1686 NASDAQ ICHR Wed, Aug 23, 2023 33.96 34.88 33.75 34.70
1685 NASDAQ ICHR Tue, Aug 22, 2023 34.69 34.81 33.89 34.14
1684 NASDAQ ICHR Mon, Aug 21, 2023 33.84 34.47 33.60 34.24
1683 NASDAQ ICHR Fri, Aug 18, 2023 32.32 33.95 32.09 33.80
1682 NASDAQ ICHR Thu, Aug 17, 2023 33.41 33.49 32.68 32.73
1681 NASDAQ ICHR Wed, Aug 16, 2023 33.38 34.01 33.26 33.33
1680 NASDAQ ICHR Tue, Aug 15, 2023 33.68 33.70 33.11 33.33
1679 NASDAQ ICHR Mon, Aug 14, 2023 33.49 34.09 33.17 33.93
1678 NASDAQ ICHR Fri, Aug 11, 2023 34.17 34.41 33.70 33.84
1677 NASDAQ ICHR Thu, Aug 10, 2023 35.09 35.80 34.39 34.45
1676 NASDAQ ICHR Wed, Aug 9, 2023 35.12 35.89 33.08 34.75
1675 NASDAQ ICHR Tue, Aug 8, 2023 35.98 36.14 34.87 35.88
1674 NASDAQ ICHR Mon, Aug 7, 2023 36.41 36.86 36.11 36.64
1673 NASDAQ ICHR Fri, Aug 4, 2023 35.87 36.77 35.67 36.29
1672 NASDAQ ICHR Thu, Aug 3, 2023 35.65 36.64 35.39 36.02
1671 NASDAQ ICHR Wed, Aug 2, 2023 37.80 37.80 36.07 36.17
1670 NASDAQ ICHR Tue, Aug 1, 2023 38.24 38.82 37.64 38.49
1669 NASDAQ ICHR Mon, Jul 31, 2023 37.63 38.80 37.63 38.72
1668 NASDAQ ICHR Fri, Jul 28, 2023 37.74 38.21 37.30 37.51
1667 NASDAQ ICHR Thu, Jul 27, 2023 37.15 37.95 36.74 36.93
1666 NASDAQ ICHR Wed, Jul 26, 2023 35.27 36.17 35.27 36.06
1665 NASDAQ ICHR Tue, Jul 25, 2023 35.14 35.97 35.03 35.66
1664 NASDAQ ICHR Mon, Jul 24, 2023 35.37 35.76 34.88 35.25
1663 NASDAQ ICHR Fri, Jul 21, 2023 36.11 36.19 35.36 35.44
1662 NASDAQ ICHR Thu, Jul 20, 2023 36.10 36.10 34.95 35.61
1661 NASDAQ ICHR Wed, Jul 19, 2023 38.00 38.00 36.63 37.03
1660 NASDAQ ICHR Tue, Jul 18, 2023 37.50 38.03 36.87 37.98
1659 NASDAQ ICHR Mon, Jul 17, 2023 36.59 38.00 36.41 37.57
1658 NASDAQ ICHR Fri, Jul 14, 2023 36.28 36.87 35.97 36.26
1657 NASDAQ ICHR Thu, Jul 13, 2023 34.61 36.75 34.35 36.58
1656 NASDAQ ICHR Wed, Jul 12, 2023 34.09 34.53 33.80 34.08
1655 NASDAQ ICHR Tue, Jul 11, 2023 34.99 35.02 32.93 33.32
1654 NASDAQ ICHR Mon, Jul 10, 2023 34.52 35.31 34.44 34.88
1653 NASDAQ ICHR Fri, Jul 7, 2023 35.34 36.06 34.60 34.69
1652 NASDAQ ICHR Thu, Jul 6, 2023 35.32 35.56 32.57 35.30
1651 NASDAQ ICHR Wed, Jul 5, 2023 37.25 37.28 35.99 36.00
1650 NASDAQ ICHR Mon, Jul 3, 2023 37.27 37.90 36.82 37.78
1649 NASDAQ ICHR Fri, Jun 30, 2023 37.58 37.84 37.19 37.50
1648 NASDAQ ICHR Thu, Jun 29, 2023 37.37 37.58 36.48 36.97
1647 NASDAQ ICHR Wed, Jun 28, 2023 36.58 37.09 36.45 37.00
1646 NASDAQ ICHR Tue, Jun 27, 2023 35.58 37.13 35.34 37.06
1645 NASDAQ ICHR Mon, Jun 26, 2023 35.70 36.51 35.44 35.44
1644 NASDAQ ICHR Fri, Jun 23, 2023 35.08 35.72 34.80 35.60
1643 NASDAQ ICHR Thu, Jun 22, 2023 36.07 36.66 35.84 36.04
1642 NASDAQ ICHR Wed, Jun 21, 2023 36.73 37.28 35.92 36.37
1641 NASDAQ ICHR Tue, Jun 20, 2023 37.03 37.71 36.39 37.04
1640 NASDAQ ICHR Fri, Jun 16, 2023 37.45 37.70 36.18 37.21
1639 NASDAQ ICHR Thu, Jun 15, 2023 36.70 37.29 36.54 37.19
1638 NASDAQ ICHR Wed, Jun 14, 2023 36.72 37.76 36.54 37.37
1637 NASDAQ ICHR Tue, Jun 13, 2023 36.34 36.78 35.90 36.41
1636 NASDAQ ICHR Mon, Jun 12, 2023 34.58 36.04 34.39 35.93
1635 NASDAQ ICHR Fri, Jun 9, 2023 34.76 34.80 33.98 34.29
1634 NASDAQ ICHR Thu, Jun 8, 2023 33.93 34.67 33.39 34.61
1633 NASDAQ ICHR Wed, Jun 7, 2023 32.55 34.61 32.53 33.97
1632 NASDAQ ICHR Tue, Jun 6, 2023 30.71 33.04 30.58 32.52
1631 NASDAQ ICHR Mon, Jun 5, 2023 31.09 31.20 30.00 31.01
1630 NASDAQ ICHR Fri, Jun 2, 2023 31.14 31.53 30.24 31.53
1629 NASDAQ ICHR Thu, Jun 1, 2023 30.29 30.90 29.57 30.62
1628 NASDAQ ICHR Wed, May 31, 2023 30.78 31.44 29.92 30.30
1627 NASDAQ ICHR Tue, May 30, 2023 32.84 32.84 31.02 31.14
1626 NASDAQ ICHR Fri, May 26, 2023 30.68 32.41 30.68 32.25
1625 NASDAQ ICHR Thu, May 25, 2023 30.06 30.67 29.78 30.46
1624 NASDAQ ICHR Wed, May 24, 2023 29.84 30.55 28.48 29.18
1623 NASDAQ ICHR Tue, May 23, 2023 30.82 31.39 30.34 30.39
1622 NASDAQ ICHR Mon, May 22, 2023 30.65 31.14 30.52 31.01
1621 NASDAQ ICHR Fri, May 19, 2023 31.85 31.85 30.66 30.85
1620 NASDAQ ICHR Thu, May 18, 2023 29.72 31.73 29.72 31.57
1619 NASDAQ ICHR Wed, May 17, 2023 28.84 29.85 28.69 29.73
1618 NASDAQ ICHR Tue, May 16, 2023 27.60 28.86 27.60 28.56
1617 NASDAQ ICHR Mon, May 15, 2023 27.49 28.28 27.05 27.84
1616 NASDAQ ICHR Fri, May 12, 2023 26.60 27.52 26.57 27.29
1615 NASDAQ ICHR Thu, May 11, 2023 25.95 26.91 25.91 26.45
1614 NASDAQ ICHR Wed, May 10, 2023 25.50 26.60 25.02 26.19
1613 NASDAQ ICHR Tue, May 9, 2023 27.92 28.25 27.63 28.02
1612 NASDAQ ICHR Mon, May 8, 2023 28.37 28.53 27.82 28.37
1611 NASDAQ ICHR Fri, May 5, 2023 27.70 28.66 27.70 28.49
1610 NASDAQ ICHR Thu, May 4, 2023 27.57 27.69 27.05 27.35
1609 NASDAQ ICHR Wed, May 3, 2023 27.83 28.34 27.66 27.88
1608 NASDAQ ICHR Tue, May 2, 2023 28.03 28.64 27.70 27.85
1607 NASDAQ ICHR Mon, May 1, 2023 27.97 28.54 27.96 28.02
1606 NASDAQ ICHR Fri, Apr 28, 2023 27.61 27.92 27.34 27.85
1605 NASDAQ ICHR Thu, Apr 27, 2023 27.13 27.63 26.65 27.59
1604 NASDAQ ICHR Wed, Apr 26, 2023 27.11 27.42 27.03 27.18
1603 NASDAQ ICHR Tue, Apr 25, 2023 28.20 28.20 27.02 27.08
1602 NASDAQ ICHR Mon, Apr 24, 2023 28.56 28.85 28.14 28.44
1601 NASDAQ ICHR Fri, Apr 21, 2023 28.53 28.75 28.01 28.63
1600 NASDAQ ICHR Thu, Apr 20, 2023 27.85 29.05 27.12 28.64
1599 NASDAQ ICHR Wed, Apr 19, 2023 27.94 28.12 27.48 27.93
1598 NASDAQ ICHR Tue, Apr 18, 2023 29.51 29.52 27.94 28.35
1597 NASDAQ ICHR Mon, Apr 17, 2023 28.88 29.53 28.66 29.36
1596 NASDAQ ICHR Fri, Apr 14, 2023 29.52 30.12 29.38 29.48
1595 NASDAQ ICHR Thu, Apr 13, 2023 29.79 29.79 29.33 29.49
1594 NASDAQ ICHR Wed, Apr 12, 2023 30.82 30.82 29.56 29.69
1593 NASDAQ ICHR Tue, Apr 11, 2023 30.57 30.88 30.16 30.21
1592 NASDAQ ICHR Mon, Apr 10, 2023 29.11 30.45 29.11 30.32
1591 NASDAQ ICHR Thu, Apr 6, 2023 29.55 29.87 29.05 29.55
1590 NASDAQ ICHR Wed, Apr 5, 2023 29.88 29.88 29.19 29.70
1589 NASDAQ ICHR Tue, Apr 4, 2023 32.86 32.86 30.11 30.20
1588 NASDAQ ICHR Mon, Apr 3, 2023 32.57 33.18 32.25 32.77
1587 NASDAQ ICHR Fri, Mar 31, 2023 31.20 32.83 31.20 32.74
1586 NASDAQ ICHR Thu, Mar 30, 2023 30.92 31.40 30.86 31.26
1585 NASDAQ ICHR Wed, Mar 29, 2023 30.19 30.68 29.76 30.52
1584 NASDAQ ICHR Tue, Mar 28, 2023 30.07 30.87 29.12 29.66
1583 NASDAQ ICHR Mon, Mar 27, 2023 30.50 30.55 29.86 30.29
1582 NASDAQ ICHR Fri, Mar 24, 2023 30.02 30.34 29.71 30.26
1581 NASDAQ ICHR Thu, Mar 23, 2023 29.81 30.74 29.81 30.47
1580 NASDAQ ICHR Wed, Mar 22, 2023 29.86 30.78 29.37 29.43
1579 NASDAQ ICHR Tue, Mar 21, 2023 30.35 30.83 29.67 29.89
1578 NASDAQ ICHR Mon, Mar 20, 2023 29.97 30.17 29.48 29.85
1577 NASDAQ ICHR Fri, Mar 17, 2023 30.22 30.73 29.42 29.59
1576 NASDAQ ICHR Thu, Mar 16, 2023 28.83 30.62 28.50 30.30
1575 NASDAQ ICHR Wed, Mar 15, 2023 29.24 29.45 28.65 29.22
1574 NASDAQ ICHR Tue, Mar 14, 2023 30.35 31.10 29.47 29.98
1573 NASDAQ ICHR Mon, Mar 13, 2023 29.38 30.26 29.32 29.51
1572 NASDAQ ICHR Fri, Mar 10, 2023 31.25 31.31 29.54 30.03
1571 NASDAQ ICHR Thu, Mar 9, 2023 31.70 32.40 31.13 31.15
1570 NASDAQ ICHR Wed, Mar 8, 2023 31.03 31.99 31.03 31.37
1569 NASDAQ ICHR Tue, Mar 7, 2023 31.36 31.74 30.48 30.93
1568 NASDAQ ICHR Mon, Mar 6, 2023 32.75 32.87 31.18 31.39
1567 NASDAQ ICHR Fri, Mar 3, 2023 32.70 32.89 31.73 32.75
1566 NASDAQ ICHR Thu, Mar 2, 2023 32.40 32.62 31.67 32.44
1565 NASDAQ ICHR Wed, Mar 1, 2023 33.09 33.70 32.82 32.87
1564 NASDAQ ICHR Tue, Feb 28, 2023 32.56 33.30 32.43 32.95
1563 NASDAQ ICHR Mon, Feb 27, 2023 32.85 33.11 32.39 32.61
1562 NASDAQ ICHR Fri, Feb 24, 2023 32.13 32.66 31.84 32.42
1561 NASDAQ ICHR Thu, Feb 23, 2023 33.75 34.18 32.41 32.86
1560 NASDAQ ICHR Wed, Feb 22, 2023 32.91 33.90 32.48 32.84
1559 NASDAQ ICHR Tue, Feb 21, 2023 33.57 34.08 32.46 32.51
1558 NASDAQ ICHR Fri, Feb 17, 2023 35.35 35.35 34.02 34.45
1557 NASDAQ ICHR Thu, Feb 16, 2023 35.43 35.94 35.20 35.31
1556 NASDAQ ICHR Wed, Feb 15, 2023 35.12 36.21 34.91 36.13
1555 NASDAQ ICHR Tue, Feb 14, 2023 35.07 35.97 34.75 35.68
1554 NASDAQ ICHR Mon, Feb 13, 2023 35.27 35.70 35.03 35.69
1553 NASDAQ ICHR Fri, Feb 10, 2023 35.17 35.55 34.40 35.24
1552 NASDAQ ICHR Thu, Feb 9, 2023 37.78 37.96 35.57 35.80
1551 NASDAQ ICHR Wed, Feb 8, 2023 36.41 39.73 36.29 37.14
1550 NASDAQ ICHR Tue, Feb 7, 2023 35.36 35.92 34.77 35.67
1549 NASDAQ ICHR Mon, Feb 6, 2023 35.51 36.12 35.00 35.55
1548 NASDAQ ICHR Fri, Feb 3, 2023 36.06 37.43 35.78 36.04
1547 NASDAQ ICHR Thu, Feb 2, 2023 36.20 37.68 36.20 37.13
1546 NASDAQ ICHR Wed, Feb 1, 2023 34.06 36.44 34.06 35.91
1545 NASDAQ ICHR Tue, Jan 31, 2023 32.54 34.19 32.50 33.80
1544 NASDAQ ICHR Mon, Jan 30, 2023 33.36 33.62 32.50 32.55
1543 NASDAQ ICHR Fri, Jan 27, 2023 33.49 34.60 33.49 33.94
1542 NASDAQ ICHR Thu, Jan 26, 2023 34.25 34.50 32.99 34.30
1541 NASDAQ ICHR Wed, Jan 25, 2023 32.47 34.03 32.37 33.95
1540 NASDAQ ICHR Tue, Jan 24, 2023 32.81 33.23 32.61 33.10
1539 NASDAQ ICHR Mon, Jan 23, 2023 32.09 33.86 31.82 33.31
1538 NASDAQ ICHR Fri, Jan 20, 2023 31.60 32.00 30.99 31.97
1537 NASDAQ ICHR Thu, Jan 19, 2023 31.19 31.35 30.25 31.07
1536 NASDAQ ICHR Wed, Jan 18, 2023 31.89 32.90 30.80 31.44
1535 NASDAQ ICHR Tue, Jan 17, 2023 30.73 31.21 30.20 31.03
1534 NASDAQ ICHR Fri, Jan 13, 2023 29.56 31.34 29.56 30.85
1533 NASDAQ ICHR Thu, Jan 12, 2023 28.78 30.33 28.70 30.03
1532 NASDAQ ICHR Wed, Jan 11, 2023 25.47 28.88 25.12 28.74
1531 NASDAQ ICHR Tue, Jan 10, 2023 29.16 29.78 28.02 29.67
1530 NASDAQ ICHR Mon, Jan 9, 2023 29.85 30.91 28.95 29.45
1529 NASDAQ ICHR Fri, Jan 6, 2023 28.71 29.96 28.21 29.73
1528 NASDAQ ICHR Thu, Jan 5, 2023 27.60 28.43 27.21 28.09
1527 NASDAQ ICHR Wed, Jan 4, 2023 27.24 28.48 27.21 28.04
1526 NASDAQ ICHR Tue, Jan 3, 2023 27.52 27.52 26.18 26.65
1525 NASDAQ ICHR Fri, Dec 30, 2022 26.66 27.11 26.61 26.82
1524 NASDAQ ICHR Thu, Dec 29, 2022 25.99 27.19 25.98 27.14
1523 NASDAQ ICHR Wed, Dec 28, 2022 26.08 26.24 25.21 25.58
1522 NASDAQ ICHR Tue, Dec 27, 2022 26.27 26.43 25.82 26.25
1521 NASDAQ ICHR Fri, Dec 23, 2022 26.23 26.32 25.80 26.19
1520 NASDAQ ICHR Thu, Dec 22, 2022 27.29 27.29 25.54 26.28
1519 NASDAQ ICHR Wed, Dec 21, 2022 28.21 28.57 27.38 28.31
1518 NASDAQ ICHR Tue, Dec 20, 2022 27.03 28.18 27.01 28.05
1517 NASDAQ ICHR Mon, Dec 19, 2022 28.61 28.67 27.07 27.35
1516 NASDAQ ICHR Fri, Dec 16, 2022 28.25 29.04 28.12 28.62
1515 NASDAQ ICHR Thu, Dec 15, 2022 29.94 30.14 28.57 28.71
1514 NASDAQ ICHR Wed, Dec 14, 2022 31.34 32.28 30.96 31.00
1513 NASDAQ ICHR Tue, Dec 13, 2022 31.71 32.39 30.84 31.48
1512 NASDAQ ICHR Mon, Dec 12, 2022 29.06 30.19 29.04 30.11
1511 NASDAQ ICHR Fri, Dec 9, 2022 29.52 30.17 29.20 29.33
1510 NASDAQ ICHR Thu, Dec 8, 2022 28.85 30.19 28.85 29.84
1509 NASDAQ ICHR Wed, Dec 7, 2022 28.56 29.09 28.44 28.95
1508 NASDAQ ICHR Tue, Dec 6, 2022 28.96 29.34 28.56 28.86
1507 NASDAQ ICHR Mon, Dec 5, 2022 28.88 29.91 28.82 29.14
1506 NASDAQ ICHR Fri, Dec 2, 2022 28.91 29.36 28.82 29.09
1505 NASDAQ ICHR Thu, Dec 1, 2022 30.00 30.50 28.97 29.79
1504 NASDAQ ICHR Wed, Nov 30, 2022 27.82 29.81 27.17 29.78
1503 NASDAQ ICHR Tue, Nov 29, 2022 26.70 27.73 26.70 27.61
1502 NASDAQ ICHR Mon, Nov 28, 2022 27.92 27.92 26.50 26.71
1501 NASDAQ ICHR Fri, Nov 25, 2022 28.44 28.51 28.17 28.17
1500 NASDAQ ICHR Wed, Nov 23, 2022 28.44 29.00 27.86 28.50
1499 NASDAQ ICHR Tue, Nov 22, 2022 28.29 28.61 27.85 28.52
1498 NASDAQ ICHR Mon, Nov 21, 2022 28.08 28.72 27.66 28.07
1497 NASDAQ ICHR Fri, Nov 18, 2022 29.52 29.52 28.07 28.49
1496 NASDAQ ICHR Thu, Nov 17, 2022 27.34 28.49 27.00 28.45
1495 NASDAQ ICHR Wed, Nov 16, 2022 29.62 29.62 27.68 28.19
1494 NASDAQ ICHR Tue, Nov 15, 2022 30.24 31.11 29.76 30.38
1493 NASDAQ ICHR Mon, Nov 14, 2022 29.08 29.57 28.25 28.89
1492 NASDAQ ICHR Fri, Nov 11, 2022 28.14 29.71 27.88 29.39
1491 NASDAQ ICHR Thu, Nov 10, 2022 27.76 28.39 26.82 28.26
1490 NASDAQ ICHR Wed, Nov 9, 2022 27.65 27.73 25.58 25.83
1489 NASDAQ ICHR Tue, Nov 8, 2022 26.04 26.55 25.44 25.74
1488 NASDAQ ICHR Mon, Nov 7, 2022 25.14 26.01 24.79 25.84
1487 NASDAQ ICHR Fri, Nov 4, 2022 23.87 25.04 23.80 24.98
1486 NASDAQ ICHR Thu, Nov 3, 2022 23.96 24.13 22.78 23.04
1485 NASDAQ ICHR Wed, Nov 2, 2022 26.37 26.67 24.42 24.55
1484 NASDAQ ICHR Tue, Nov 1, 2022 26.20 26.53 25.47 26.41
1483 NASDAQ ICHR Mon, Oct 31, 2022 25.87 25.87 24.78 25.44
1482 NASDAQ ICHR Fri, Oct 28, 2022 24.98 26.30 24.65 26.19
1481 NASDAQ ICHR Thu, Oct 27, 2022 24.88 25.60 24.45 24.55
1480 NASDAQ ICHR Wed, Oct 26, 2022 24.00 25.64 23.65 24.51
1479 NASDAQ ICHR Tue, Oct 25, 2022 23.31 24.65 23.31 24.11
1478 NASDAQ ICHR Mon, Oct 24, 2022 23.24 23.48 22.67 23.17
1477 NASDAQ ICHR Fri, Oct 21, 2022 21.87 23.29 21.68 23.15
1476 NASDAQ ICHR Thu, Oct 20, 2022 22.55 22.94 21.26 21.69
1475 NASDAQ ICHR Wed, Oct 19, 2022 22.39 22.54 21.77 22.31
1474 NASDAQ ICHR Tue, Oct 18, 2022 23.28 23.47 22.14 22.52
1473 NASDAQ ICHR Mon, Oct 17, 2022 22.58 23.12 22.43 22.54
1472 NASDAQ ICHR Fri, Oct 14, 2022 24.02 24.03 22.11 22.12
1471 NASDAQ ICHR Thu, Oct 13, 2022 21.55 23.85 21.04 23.67
1470 NASDAQ ICHR Wed, Oct 12, 2022 23.22 23.22 22.47 22.54
1469 NASDAQ ICHR Tue, Oct 11, 2022 23.76 24.18 22.76 23.31
1468 NASDAQ ICHR Mon, Oct 10, 2022 25.26 25.50 23.93 24.42
1467 NASDAQ ICHR Fri, Oct 7, 2022 26.22 26.53 25.18 25.31
1466 NASDAQ ICHR Thu, Oct 6, 2022 27.10 27.57 26.73 26.97
1465 NASDAQ ICHR Wed, Oct 5, 2022 26.43 27.35 26.31 27.17
1464 NASDAQ ICHR Tue, Oct 4, 2022 26.93 27.21 26.55 27.09
1463 NASDAQ ICHR Mon, Oct 3, 2022 24.97 26.57 24.55 26.02
1462 NASDAQ ICHR Fri, Sep 30, 2022 24.71 25.32 24.05 24.21
1461 NASDAQ ICHR Thu, Sep 29, 2022 25.57 25.60 24.98 25.42
1460 NASDAQ ICHR Wed, Sep 28, 2022 24.92 26.43 24.92 26.18
1459 NASDAQ ICHR Tue, Sep 27, 2022 25.15 25.53 24.54 25.10
1458 NASDAQ ICHR Mon, Sep 26, 2022 25.52 26.11 24.61 24.65
1457 NASDAQ ICHR Fri, Sep 23, 2022 25.82 26.06 25.14 25.76
1456 NASDAQ ICHR Thu, Sep 22, 2022 26.74 26.98 25.74 26.32
1455 NASDAQ ICHR Wed, Sep 21, 2022 27.45 28.05 26.86 27.01
1454 NASDAQ ICHR Tue, Sep 20, 2022 26.88 27.35 26.69 27.19
1453 NASDAQ ICHR Mon, Sep 19, 2022 27.35 27.85 27.21 27.35
1452 NASDAQ ICHR Fri, Sep 16, 2022 27.05 27.90 26.72 27.86
1451 NASDAQ ICHR Thu, Sep 15, 2022 28.01 28.43 27.13 27.63
1450 NASDAQ ICHR Wed, Sep 14, 2022 28.67 28.85 27.81 28.36
1449 NASDAQ ICHR Tue, Sep 13, 2022 28.28 28.84 27.85 28.19
1448 NASDAQ ICHR Mon, Sep 12, 2022 29.76 30.17 29.47 29.89
1447 NASDAQ ICHR Fri, Sep 9, 2022 29.49 30.11 29.34 29.69
1446 NASDAQ ICHR Thu, Sep 8, 2022 28.05 28.99 27.32 28.87
1445 NASDAQ ICHR Wed, Sep 7, 2022 28.02 28.49 27.21 28.11
1444 NASDAQ ICHR Tue, Sep 6, 2022 28.51 28.69 27.83 28.18
1443 NASDAQ ICHR Fri, Sep 2, 2022 29.64 29.77 28.42 28.67
1442 NASDAQ ICHR Thu, Sep 1, 2022 29.84 29.95 28.20 28.90
1441 NASDAQ ICHR Wed, Aug 31, 2022 31.51 31.51 30.11 30.72
1440 NASDAQ ICHR Tue, Aug 30, 2022 32.55 32.63 31.12 31.24
1439 NASDAQ ICHR Mon, Aug 29, 2022 32.80 33.69 32.00 32.11
1438 NASDAQ ICHR Fri, Aug 26, 2022 35.48 35.90 33.25 33.30
1437 NASDAQ ICHR Thu, Aug 25, 2022 33.97 36.03 33.97 35.88
1436 NASDAQ ICHR Wed, Aug 24, 2022 33.61 34.31 33.32 33.94
1435 NASDAQ ICHR Tue, Aug 23, 2022 33.20 34.63 33.20 33.69
1434 NASDAQ ICHR Mon, Aug 22, 2022 33.73 34.49 32.81 33.07
1433 NASDAQ ICHR Fri, Aug 19, 2022 35.34 35.42 34.71 34.81
1432 NASDAQ ICHR Thu, Aug 18, 2022 35.19 36.80 34.81 36.09
1431 NASDAQ ICHR Wed, Aug 17, 2022 36.18 36.18 34.75 35.47
1430 NASDAQ ICHR Tue, Aug 16, 2022 35.95 36.97 35.55 36.73
1429 NASDAQ ICHR Mon, Aug 15, 2022 35.95 36.62 35.63 36.28
1428 NASDAQ ICHR Fri, Aug 12, 2022 34.02 36.50 33.73 36.45
1427 NASDAQ ICHR Thu, Aug 11, 2022 34.15 35.37 33.75 33.88
1426 NASDAQ ICHR Wed, Aug 10, 2022 32.99 34.99 32.51 33.66
1425 NASDAQ ICHR Tue, Aug 9, 2022 31.38 31.38 28.98 29.69
1424 NASDAQ ICHR Mon, Aug 8, 2022 32.76 33.76 31.80 32.55
1423 NASDAQ ICHR Fri, Aug 5, 2022 32.80 33.60 32.21 33.06
1422 NASDAQ ICHR Thu, Aug 4, 2022 32.18 33.60 32.18 33.50
1421 NASDAQ ICHR Wed, Aug 3, 2022 30.84 32.66 30.61 32.35
1420 NASDAQ ICHR Tue, Aug 2, 2022 30.26 31.31 30.25 30.62
1419 NASDAQ ICHR Mon, Aug 1, 2022 30.94 31.56 29.67 30.56
1418 NASDAQ ICHR Fri, Jul 29, 2022 31.24 31.42 30.64 31.26
1417 NASDAQ ICHR Thu, Jul 28, 2022 30.05 31.40 29.65 31.29
1416 NASDAQ ICHR Wed, Jul 27, 2022 29.36 30.66 29.05 30.32
1415 NASDAQ ICHR Tue, Jul 26, 2022 29.01 29.34 28.74 28.86
1414 NASDAQ ICHR Mon, Jul 25, 2022 29.57 29.75 28.80 29.39
1413 NASDAQ ICHR Fri, Jul 22, 2022 31.00 31.10 29.53 29.93
1412 NASDAQ ICHR Thu, Jul 21, 2022 30.66 31.05 30.31 31.00
1411 NASDAQ ICHR Wed, Jul 20, 2022 28.61 30.47 28.60 30.40
1410 NASDAQ ICHR Tue, Jul 19, 2022 27.59 28.81 27.31 28.68
1409 NASDAQ ICHR Mon, Jul 18, 2022 28.50 28.88 27.06 27.17
1408 NASDAQ ICHR Fri, Jul 15, 2022 28.21 28.32 27.35 28.02
1407 NASDAQ ICHR Thu, Jul 14, 2022 26.43 27.57 25.67 27.51
1406 NASDAQ ICHR Wed, Jul 13, 2022 25.53 26.61 25.47 26.55
1405 NASDAQ ICHR Tue, Jul 12, 2022 25.47 26.54 25.28 26.18
1404 NASDAQ ICHR Mon, Jul 11, 2022 25.31 25.67 24.71 25.26
1403 NASDAQ ICHR Fri, Jul 8, 2022 24.98 25.69 24.69 25.65
1402 NASDAQ ICHR Thu, Jul 7, 2022 23.22 25.16 23.22 25.16
1401 NASDAQ ICHR Wed, Jul 6, 2022 22.32 22.99 22.00 22.81
1400 NASDAQ ICHR Tue, Jul 5, 2022 21.44 22.20 21.08 22.14
1399 NASDAQ ICHR Fri, Jul 1, 2022 25.38 25.54 22.02 22.25
1398 NASDAQ ICHR Thu, Jun 30, 2022 25.39 26.65 25.10 25.98
1397 NASDAQ ICHR Wed, Jun 29, 2022 26.11 26.20 25.03 26.04
1396 NASDAQ ICHR Tue, Jun 28, 2022 27.64 28.47 26.30 26.34
1395 NASDAQ ICHR Mon, Jun 27, 2022 27.93 28.18 27.32 27.57
1394 NASDAQ ICHR Fri, Jun 24, 2022 27.33 28.33 27.26 27.49
1393 NASDAQ ICHR Thu, Jun 23, 2022 26.65 27.02 26.10 26.96
1392 NASDAQ ICHR Wed, Jun 22, 2022 26.26 27.36 26.26 26.55
1391 NASDAQ ICHR Tue, Jun 21, 2022 26.76 26.91 25.98 26.72
1390 NASDAQ ICHR Fri, Jun 17, 2022 25.63 26.53 25.30 25.94
1389 NASDAQ ICHR Thu, Jun 16, 2022 26.44 26.55 25.06 25.49
1388 NASDAQ ICHR Wed, Jun 15, 2022 25.98 27.91 25.98 27.30
1387 NASDAQ ICHR Tue, Jun 14, 2022 26.73 26.95 26.00 26.52
1386 NASDAQ ICHR Mon, Jun 13, 2022 27.22 27.61 26.09 26.27
1385 NASDAQ ICHR Fri, Jun 10, 2022 28.22 28.91 28.02 28.55
1384 NASDAQ ICHR Thu, Jun 9, 2022 29.19 29.67 28.80 28.90
1383 NASDAQ ICHR Wed, Jun 8, 2022 29.89 30.04 29.24 29.53
1382 NASDAQ ICHR Tue, Jun 7, 2022 29.20 30.06 29.16 30.01
1381 NASDAQ ICHR Mon, Jun 6, 2022 30.59 30.96 29.68 29.80
1380 NASDAQ ICHR Fri, Jun 3, 2022 29.98 30.24 29.47 29.91
1379 NASDAQ ICHR Thu, Jun 2, 2022 29.41 30.54 29.41 30.41
1378 NASDAQ ICHR Wed, Jun 1, 2022 30.49 30.90 28.67 29.52
1377 NASDAQ ICHR Tue, May 31, 2022 30.99 30.99 29.87 30.24
1376 NASDAQ ICHR Fri, May 27, 2022 29.69 31.50 29.55 31.00
1375 NASDAQ ICHR Thu, May 26, 2022 27.16 29.84 26.89 29.38
1374 NASDAQ ICHR Wed, May 25, 2022 26.31 27.33 26.31 27.10
1373 NASDAQ ICHR Tue, May 24, 2022 27.67 27.85 25.87 26.62
1372 NASDAQ ICHR Mon, May 23, 2022 28.10 28.87 27.75 28.16
1371 NASDAQ ICHR Fri, May 20, 2022 29.06 29.20 26.11 27.64
1370 NASDAQ ICHR Thu, May 19, 2022 28.40 29.24 28.40 28.56
1369 NASDAQ ICHR Wed, May 18, 2022 29.04 30.00 28.32 28.69
1368 NASDAQ ICHR Tue, May 17, 2022 28.89 29.91 28.89 29.71
1367 NASDAQ ICHR Mon, May 16, 2022 27.92 29.32 27.52 28.25
1366 NASDAQ ICHR Fri, May 13, 2022 26.80 28.72 26.80 28.26
1365 NASDAQ ICHR Thu, May 12, 2022 24.94 27.24 24.59 26.09
1364 NASDAQ ICHR Wed, May 11, 2022 26.00 26.43 23.10 25.16
1363 NASDAQ ICHR Tue, May 10, 2022 30.48 30.97 27.75 29.16
1362 NASDAQ ICHR Mon, May 9, 2022 31.26 31.64 29.00 29.76
1361 NASDAQ ICHR Fri, May 6, 2022 30.88 32.41 30.37 32.20
1360 NASDAQ ICHR Thu, May 5, 2022 31.43 32.14 30.60 31.23
1359 NASDAQ ICHR Wed, May 4, 2022 30.60 32.54 30.11 32.49
1358 NASDAQ ICHR Tue, May 3, 2022 29.49 30.66 29.16 30.50
1357 NASDAQ ICHR Mon, May 2, 2022 29.23 29.80 28.35 29.51
1356 NASDAQ ICHR Fri, Apr 29, 2022 29.36 30.26 28.94 29.11
1355 NASDAQ ICHR Thu, Apr 28, 2022 29.15 30.06 28.48 29.67
1354 NASDAQ ICHR Wed, Apr 27, 2022 28.21 28.87 27.95 28.47
1353 NASDAQ ICHR Tue, Apr 26, 2022 28.87 29.04 28.01 28.34
1352 NASDAQ ICHR Mon, Apr 25, 2022 27.98 29.38 27.83 29.34
1351 NASDAQ ICHR Fri, Apr 22, 2022 28.86 29.43 28.29 28.44
1350 NASDAQ ICHR Thu, Apr 21, 2022 30.73 31.48 29.03 29.10
1349 NASDAQ ICHR Wed, Apr 20, 2022 30.72 31.55 30.15 30.15
1348 NASDAQ ICHR Tue, Apr 19, 2022 29.36 30.31 29.14 30.12
1347 NASDAQ ICHR Mon, Apr 18, 2022 28.76 30.00 28.53 29.46
1346 NASDAQ ICHR Thu, Apr 14, 2022 30.66 30.70 29.21 29.21
1345 NASDAQ ICHR Wed, Apr 13, 2022 29.97 30.77 29.75 30.51
1344 NASDAQ ICHR Tue, Apr 12, 2022 30.32 30.94 29.66 29.81
1343 NASDAQ ICHR Mon, Apr 11, 2022 29.86 30.45 29.33 29.56
1342 NASDAQ ICHR Fri, Apr 8, 2022 31.16 31.16 30.25 30.46
1341 NASDAQ ICHR Thu, Apr 7, 2022 30.78 31.86 30.22 31.30
1340 NASDAQ ICHR Wed, Apr 6, 2022 31.61 31.79 30.09 30.39
1339 NASDAQ ICHR Tue, Apr 5, 2022 34.67 34.98 31.99 32.05
1338 NASDAQ ICHR Mon, Apr 4, 2022 34.10 35.65 34.09 35.05
1337 NASDAQ ICHR Fri, Apr 1, 2022 36.58 36.58 33.62 34.03
1336 NASDAQ ICHR Thu, Mar 31, 2022 36.43 36.78 35.42 35.62
1335 NASDAQ ICHR Wed, Mar 30, 2022 37.29 37.77 36.34 36.58
1334 NASDAQ ICHR Tue, Mar 29, 2022 36.45 38.00 36.45 37.84
1333 NASDAQ ICHR Mon, Mar 28, 2022 35.72 36.55 34.70 35.81
1332 NASDAQ ICHR Fri, Mar 25, 2022 36.49 36.91 35.56 36.07
1331 NASDAQ ICHR Thu, Mar 24, 2022 35.17 36.64 34.43 36.61
1330 NASDAQ ICHR Wed, Mar 23, 2022 35.61 35.86 34.57 34.61
1329 NASDAQ ICHR Tue, Mar 22, 2022 36.24 37.01 35.95 36.08
1328 NASDAQ ICHR Mon, Mar 21, 2022 36.96 37.30 35.40 35.94
1327 NASDAQ ICHR Fri, Mar 18, 2022 37.59 38.59 36.76 36.99
1326 NASDAQ ICHR Thu, Mar 17, 2022 35.09 38.17 35.09 38.06
1325 NASDAQ ICHR Wed, Mar 16, 2022 34.18 35.94 34.13 35.84
1324 NASDAQ ICHR Tue, Mar 15, 2022 33.19 33.88 32.78 33.72
1323 NASDAQ ICHR Mon, Mar 14, 2022 33.27 33.93 32.32 32.79
1322 NASDAQ ICHR Fri, Mar 11, 2022 34.74 35.15 33.27 33.35
1321 NASDAQ ICHR Thu, Mar 10, 2022 33.43 34.53 33.07 34.33
1320 NASDAQ ICHR Wed, Mar 9, 2022 34.05 34.57 33.64 34.32
1319 NASDAQ ICHR Tue, Mar 8, 2022 32.13 33.96 31.67 32.93
1318 NASDAQ ICHR Mon, Mar 7, 2022 32.07 33.50 31.84 31.90
1317 NASDAQ ICHR Fri, Mar 4, 2022 32.37 32.46 31.34 32.17
1316 NASDAQ ICHR Thu, Mar 3, 2022 34.79 34.90 32.60 32.80
1315 NASDAQ ICHR Wed, Mar 2, 2022 33.75 34.73 33.43 34.56
1314 NASDAQ ICHR Tue, Mar 1, 2022 35.12 35.22 32.69 33.30
1313 NASDAQ ICHR Mon, Feb 28, 2022 35.44 36.35 34.74 35.23
1312 NASDAQ ICHR Fri, Feb 25, 2022 35.20 36.06 34.34 35.95
1311 NASDAQ ICHR Thu, Feb 24, 2022 31.80 35.46 31.55 35.21
1310 NASDAQ ICHR Wed, Feb 23, 2022 36.44 38.18 33.20 33.32
1309 NASDAQ ICHR Tue, Feb 22, 2022 37.44 38.50 35.62 35.80
1308 NASDAQ ICHR Fri, Feb 18, 2022 39.33 39.33 38.07 38.21
1307 NASDAQ ICHR Thu, Feb 17, 2022 39.25 39.82 38.68 39.21
1306 NASDAQ ICHR Wed, Feb 16, 2022 39.64 40.16 38.94 39.89
1305 NASDAQ ICHR Tue, Feb 15, 2022 39.56 40.50 39.09 40.16
1304 NASDAQ ICHR Mon, Feb 14, 2022 38.41 39.82 38.10 38.60
1303 NASDAQ ICHR Fri, Feb 11, 2022 40.16 40.73 38.01 38.49
1302 NASDAQ ICHR Thu, Feb 10, 2022 40.12 41.90 39.94 40.21
1301 NASDAQ ICHR Wed, Feb 9, 2022 40.00 41.81 38.80 41.18
1300 NASDAQ ICHR Tue, Feb 8, 2022 40.88 42.40 40.88 42.24
1299 NASDAQ ICHR Mon, Feb 7, 2022 41.50 42.50 40.63 40.81
1298 NASDAQ ICHR Fri, Feb 4, 2022 40.84 41.93 40.00 41.36
1297 NASDAQ ICHR Thu, Feb 3, 2022 41.53 42.48 40.73 40.95
1296 NASDAQ ICHR Wed, Feb 2, 2022 43.44 43.53 41.98 42.70
1295 NASDAQ ICHR Tue, Feb 1, 2022 42.82 43.08 41.12 42.45
1294 NASDAQ ICHR Mon, Jan 31, 2022 38.74 42.56 38.51 42.42
1293 NASDAQ ICHR Fri, Jan 28, 2022 37.17 38.22 35.89 38.15
1292 NASDAQ ICHR Thu, Jan 27, 2022 41.65 41.65 36.81 37.48
1291 NASDAQ ICHR Wed, Jan 26, 2022 41.37 44.57 41.01 41.71
1290 NASDAQ ICHR Tue, Jan 25, 2022 40.68 41.42 39.42 40.72
1289 NASDAQ ICHR Mon, Jan 24, 2022 40.20 42.06 38.53 41.96
1288 NASDAQ ICHR Fri, Jan 21, 2022 41.03 43.86 41.03 41.18
1287 NASDAQ ICHR Thu, Jan 20, 2022 42.91 45.87 41.89 42.10
1286 NASDAQ ICHR Wed, Jan 19, 2022 45.00 45.27 42.22 42.42
1285 NASDAQ ICHR Tue, Jan 18, 2022 48.28 48.28 44.12 44.36
1284 NASDAQ ICHR Fri, Jan 14, 2022 45.67 48.89 45.48 48.80
1283 NASDAQ ICHR Thu, Jan 13, 2022 46.88 48.56 46.06 46.25
1282 NASDAQ ICHR Wed, Jan 12, 2022 44.82 46.03 44.48 45.74
1281 NASDAQ ICHR Tue, Jan 11, 2022 43.14 44.74 42.52 44.39
1280 NASDAQ ICHR Mon, Jan 10, 2022 43.36 43.75 41.35 43.14
1279 NASDAQ ICHR Fri, Jan 7, 2022 45.91 46.16 43.85 44.05
1278 NASDAQ ICHR Thu, Jan 6, 2022 44.25 46.69 44.25 46.05
1277 NASDAQ ICHR Wed, Jan 5, 2022 47.08 47.44 44.22 44.36
1276 NASDAQ ICHR Tue, Jan 4, 2022 47.80 48.77 45.60 47.20
1275 NASDAQ ICHR Mon, Jan 3, 2022 46.64 47.63 45.87 47.63
1274 NASDAQ ICHR Fri, Dec 31, 2021 46.33 46.56 45.66 46.03
1273 NASDAQ ICHR Thu, Dec 30, 2021 46.18 46.71 45.63 45.86
1272 NASDAQ ICHR Wed, Dec 29, 2021 45.79 46.51 45.53 46.18
1271 NASDAQ ICHR Tue, Dec 28, 2021 47.80 47.80 45.55 45.76
1270 NASDAQ ICHR Mon, Dec 27, 2021 45.73 47.25 45.64 47.24
1269 NASDAQ ICHR Thu, Dec 23, 2021 44.59 45.67 44.50 45.45
1268 NASDAQ ICHR Wed, Dec 22, 2021 43.20 44.33 42.80 44.29
1267 NASDAQ ICHR Tue, Dec 21, 2021 42.61 43.49 42.17 43.30
1266 NASDAQ ICHR Mon, Dec 20, 2021 42.18 42.67 39.91 41.10
1265 NASDAQ ICHR Fri, Dec 17, 2021 41.79 43.26 41.26 42.91
1264 NASDAQ ICHR Thu, Dec 16, 2021 45.28 46.75 41.86 42.19
1263 NASDAQ ICHR Wed, Dec 15, 2021 42.34 45.02 41.90 44.92
1262 NASDAQ ICHR Tue, Dec 14, 2021 42.16 43.79 42.02 42.81
1261 NASDAQ ICHR Mon, Dec 13, 2021 44.68 44.73 42.22 42.27
1260 NASDAQ ICHR Fri, Dec 10, 2021 45.88 46.30 43.68 44.70
1259 NASDAQ ICHR Thu, Dec 9, 2021 47.05 47.71 44.82 44.94
1258 NASDAQ ICHR Wed, Dec 8, 2021 46.52 47.93 45.83 47.80
1257 NASDAQ ICHR Tue, Dec 7, 2021 44.99 47.08 44.83 46.75
1256 NASDAQ ICHR Mon, Dec 6, 2021 43.74 44.21 41.61 43.79
1255 NASDAQ ICHR Fri, Dec 3, 2021 46.58 46.76 43.18 43.58
1254 NASDAQ ICHR Thu, Dec 2, 2021 47.43 47.74 45.70 46.19
1253 NASDAQ ICHR Wed, Dec 1, 2021 49.02 50.72 47.89 47.91
1252 NASDAQ ICHR Tue, Nov 30, 2021 48.00 49.68 46.75 47.89
1251 NASDAQ ICHR Mon, Nov 29, 2021 48.54 49.22 47.31 48.53
1250 NASDAQ ICHR Fri, Nov 26, 2021 48.24 49.06 45.53 47.44
1249 NASDAQ ICHR Wed, Nov 24, 2021 49.41 49.83 48.72 49.66
1248 NASDAQ ICHR Tue, Nov 23, 2021 49.73 50.39 48.21 49.91
1247 NASDAQ ICHR Mon, Nov 22, 2021 49.40 51.98 49.22 49.63
1246 NASDAQ ICHR Fri, Nov 19, 2021 48.42 49.90 48.00 49.20
1245 NASDAQ ICHR Thu, Nov 18, 2021 50.07 50.07 47.81 48.87
1244 NASDAQ ICHR Wed, Nov 17, 2021 49.32 50.90 48.71 48.86
1243 NASDAQ ICHR Tue, Nov 16, 2021 48.60 49.82 48.16 49.41
1242 NASDAQ ICHR Mon, Nov 15, 2021 49.01 49.74 47.50 48.56
1241 NASDAQ ICHR Fri, Nov 12, 2021 47.24 49.16 46.92 48.52
1240 NASDAQ ICHR Thu, Nov 11, 2021 47.63 47.96 46.72 47.04
1239 NASDAQ ICHR Wed, Nov 10, 2021 47.54 48.24 46.53 46.75
1238 NASDAQ ICHR Tue, Nov 9, 2021 48.22 48.93 47.62 48.46
1237 NASDAQ ICHR Mon, Nov 8, 2021 47.19 48.11 47.12 47.92
1236 NASDAQ ICHR Fri, Nov 5, 2021 46.54 47.31 46.24 47.04
1235 NASDAQ ICHR Thu, Nov 4, 2021 46.97 47.07 45.56 46.09
1234 NASDAQ ICHR Wed, Nov 3, 2021 46.34 48.56 43.47 46.04
1233 NASDAQ ICHR Tue, Nov 2, 2021 46.08 46.45 45.14 45.35
1232 NASDAQ ICHR Mon, Nov 1, 2021 44.03 46.56 43.93 46.09
1231 NASDAQ ICHR Fri, Oct 29, 2021 43.61 43.82 43.01 43.72
1230 NASDAQ ICHR Thu, Oct 28, 2021 38.94 43.97 38.89 43.83
1229 NASDAQ ICHR Wed, Oct 27, 2021 37.80 39.01 37.80 38.24
1228 NASDAQ ICHR Tue, Oct 26, 2021 38.60 39.15 38.01 38.07
1227 NASDAQ ICHR Mon, Oct 25, 2021 38.15 38.87 37.85 38.24
1226 NASDAQ ICHR Fri, Oct 22, 2021 38.49 40.71 37.68 38.25
1225 NASDAQ ICHR Thu, Oct 21, 2021 39.02 39.60 38.56 39.59
1224 NASDAQ ICHR Wed, Oct 20, 2021 40.62 40.62 39.50 39.61
1223 NASDAQ ICHR Tue, Oct 19, 2021 40.00 41.27 39.83 40.54
1222 NASDAQ ICHR Mon, Oct 18, 2021 40.50 40.50 39.53 39.80
1221 NASDAQ ICHR Fri, Oct 15, 2021 41.10 41.58 40.54 40.88
1220 NASDAQ ICHR Thu, Oct 14, 2021 40.27 41.75 40.27 40.59
1219 NASDAQ ICHR Wed, Oct 13, 2021 39.78 40.35 39.17 39.38
1218 NASDAQ ICHR Tue, Oct 12, 2021 40.21 40.25 39.01 39.42
1217 NASDAQ ICHR Mon, Oct 11, 2021 39.79 40.76 39.51 40.00
1216 NASDAQ ICHR Fri, Oct 8, 2021 40.49 40.55 39.59 40.04
1215 NASDAQ ICHR Thu, Oct 7, 2021 40.20 40.75 40.02 40.09
1214 NASDAQ ICHR Wed, Oct 6, 2021 39.51 40.04 39.05 39.53
1213 NASDAQ ICHR Tue, Oct 5, 2021 40.43 41.07 40.01 40.23
1212 NASDAQ ICHR Mon, Oct 4, 2021 40.51 42.07 39.68 40.09
1211 NASDAQ ICHR Fri, Oct 1, 2021 41.21 41.97 39.80 40.94
1210 NASDAQ ICHR Thu, Sep 30, 2021 41.25 42.05 40.99 41.09
1209 NASDAQ ICHR Wed, Sep 29, 2021 43.10 43.10 40.25 40.95
1208 NASDAQ ICHR Tue, Sep 28, 2021 43.48 44.19 42.42 42.54
1207 NASDAQ ICHR Mon, Sep 27, 2021 44.08 45.48 43.90 44.53
1206 NASDAQ ICHR Fri, Sep 24, 2021 44.57 45.12 44.03 44.43
1205 NASDAQ ICHR Thu, Sep 23, 2021 44.68 45.51 44.68 45.32
1204 NASDAQ ICHR Wed, Sep 22, 2021 43.71 45.00 43.46 44.51
1203 NASDAQ ICHR Tue, Sep 21, 2021 43.69 43.69 42.13 43.31
1202 NASDAQ ICHR Mon, Sep 20, 2021 42.28 43.39 41.84 43.27
1201 NASDAQ ICHR Fri, Sep 17, 2021 44.90 44.90 43.36 44.05
1200 NASDAQ ICHR Thu, Sep 16, 2021 44.27 45.68 44.00 45.18
1199 NASDAQ ICHR Wed, Sep 15, 2021 44.47 45.16 43.59 45.00
1198 NASDAQ ICHR Tue, Sep 14, 2021 45.28 45.34 44.15 44.31
1197 NASDAQ ICHR Mon, Sep 13, 2021 44.63 45.56 44.32 45.34
1196 NASDAQ ICHR Fri, Sep 10, 2021 45.58 46.35 43.86 43.92
1195 NASDAQ ICHR Thu, Sep 9, 2021 44.06 45.17 43.79 44.74
1194 NASDAQ ICHR Wed, Sep 8, 2021 45.64 45.64 43.89 44.16
1193 NASDAQ ICHR Tue, Sep 7, 2021 46.72 46.99 45.91 46.21
1192 NASDAQ ICHR Fri, Sep 3, 2021 46.14 46.81 45.71 46.64
1191 NASDAQ ICHR Thu, Sep 2, 2021 46.10 47.43 45.96 46.37
1190 NASDAQ ICHR Wed, Sep 1, 2021 46.42 46.75 44.89 45.92
1189 NASDAQ ICHR Tue, Aug 31, 2021 44.75 44.79 43.22 44.31
1188 NASDAQ ICHR Mon, Aug 30, 2021 44.13 44.63 43.33 44.51
1187 NASDAQ ICHR Fri, Aug 27, 2021 41.44 43.90 41.44 43.80
1186 NASDAQ ICHR Thu, Aug 26, 2021 41.50 42.46 41.10 41.31
1185 NASDAQ ICHR Wed, Aug 25, 2021 40.66 42.14 40.53 41.50
1184 NASDAQ ICHR Tue, Aug 24, 2021 41.36 42.35 41.20 41.48
1183 NASDAQ ICHR Mon, Aug 23, 2021 40.64 41.63 39.90 40.96
1182 NASDAQ ICHR Fri, Aug 20, 2021 39.31 40.00 38.41 39.24
1181 NASDAQ ICHR Thu, Aug 19, 2021 37.62 39.52 37.62 39.23
1180 NASDAQ ICHR Wed, Aug 18, 2021 40.14 41.41 39.37 39.46
1179 NASDAQ ICHR Tue, Aug 17, 2021 40.60 41.25 39.64 40.10
1178 NASDAQ ICHR Mon, Aug 16, 2021 40.91 41.76 40.91 41.15
1177 NASDAQ ICHR Fri, Aug 13, 2021 42.12 42.30 41.20 41.33
1176 NASDAQ ICHR Thu, Aug 12, 2021 44.37 44.39 41.59 41.97
1175 NASDAQ ICHR Wed, Aug 11, 2021 46.37 46.70 44.10 45.04
1174 NASDAQ ICHR Tue, Aug 10, 2021 47.67 47.67 45.77 46.12
1173 NASDAQ ICHR Mon, Aug 9, 2021 46.20 47.28 45.56 47.03
1172 NASDAQ ICHR Fri, Aug 6, 2021 45.79 46.14 45.49 46.13
1171 NASDAQ ICHR Thu, Aug 5, 2021 46.48 47.27 45.58 45.73
1170 NASDAQ ICHR Wed, Aug 4, 2021 47.59 48.41 45.88 45.98
1169 NASDAQ ICHR Tue, Aug 3, 2021 50.23 50.50 46.78 47.57
1168 NASDAQ ICHR Mon, Aug 2, 2021 52.00 53.20 50.10 50.23
1167 NASDAQ ICHR Fri, Jul 30, 2021 48.80 51.78 48.80 51.57
1166 NASDAQ ICHR Thu, Jul 29, 2021 48.50 49.48 48.20 49.28
1165 NASDAQ ICHR Wed, Jul 28, 2021 46.97 49.22 46.97 48.65
1164 NASDAQ ICHR Tue, Jul 27, 2021 47.45 47.45 45.21 46.46
1163 NASDAQ ICHR Mon, Jul 26, 2021 48.33 49.12 47.08 48.01
1162 NASDAQ ICHR Fri, Jul 23, 2021 48.48 48.89 47.46 48.49
1161 NASDAQ ICHR Thu, Jul 22, 2021 49.05 49.09 47.80 48.36
1160 NASDAQ ICHR Wed, Jul 21, 2021 47.49 49.67 47.23 49.61
1159 NASDAQ ICHR Tue, Jul 20, 2021 45.73 47.81 45.25 47.04
1158 NASDAQ ICHR Mon, Jul 19, 2021 44.09 46.61 43.27 45.73
1157 NASDAQ ICHR Fri, Jul 16, 2021 48.77 49.18 45.10 45.17
1156 NASDAQ ICHR Thu, Jul 15, 2021 49.77 49.77 46.92 48.11
1155 NASDAQ ICHR Wed, Jul 14, 2021 51.29 52.47 49.90 50.32
1154 NASDAQ ICHR Tue, Jul 13, 2021 51.31 51.34 49.54 50.42
1153 NASDAQ ICHR Mon, Jul 12, 2021 50.12 52.02 50.12 51.93
1152 NASDAQ ICHR Fri, Jul 9, 2021 49.29 50.03 48.20 49.99
1151 NASDAQ ICHR Thu, Jul 8, 2021 49.99 50.68 48.21 48.64
1150 NASDAQ ICHR Wed, Jul 7, 2021 51.81 52.45 50.39 51.87
1149 NASDAQ ICHR Tue, Jul 6, 2021 51.62 51.86 49.51 51.19
1148 NASDAQ ICHR Fri, Jul 2, 2021 53.75 53.75 51.26 51.42
1147 NASDAQ ICHR Thu, Jul 1, 2021 54.05 54.65 52.73 53.15
1146 NASDAQ ICHR Wed, Jun 30, 2021 53.35 54.56 52.79 53.80
1145 NASDAQ ICHR Tue, Jun 29, 2021 53.91 54.68 53.27 53.71
1144 NASDAQ ICHR Mon, Jun 28, 2021 53.13 55.00 53.13 54.07
1143 NASDAQ ICHR Fri, Jun 25, 2021 53.09 53.37 52.22 52.60
1142 NASDAQ ICHR Thu, Jun 24, 2021 50.94 53.00 50.87 52.97
1141 NASDAQ ICHR Wed, Jun 23, 2021 50.22 50.62 49.90 50.15
1140 NASDAQ ICHR Tue, Jun 22, 2021 48.69 50.07 48.26 49.87
1139 NASDAQ ICHR Mon, Jun 21, 2021 48.85 49.31 47.39 48.82
1138 NASDAQ ICHR Fri, Jun 18, 2021 51.62 52.42 48.03 48.55
1137 NASDAQ ICHR Thu, Jun 17, 2021 54.26 55.53 52.15 52.86
1136 NASDAQ ICHR Wed, Jun 16, 2021 54.61 55.57 53.91 54.45
1135 NASDAQ ICHR Tue, Jun 15, 2021 55.52 56.06 54.39 54.65
1134 NASDAQ ICHR Mon, Jun 14, 2021 55.19 56.63 54.88 55.82
1133 NASDAQ ICHR Fri, Jun 11, 2021 55.06 55.48 54.35 55.16
1132 NASDAQ ICHR Thu, Jun 10, 2021 54.16 55.29 53.87 54.72
1131 NASDAQ ICHR Wed, Jun 9, 2021 54.69 55.00 53.67 53.96
1130 NASDAQ ICHR Tue, Jun 8, 2021 55.69 56.44 54.10 54.62
1129 NASDAQ ICHR Mon, Jun 7, 2021 56.01 56.66 54.92 55.03
1128 NASDAQ ICHR Fri, Jun 4, 2021 55.43 56.08 54.92 56.08
1127 NASDAQ ICHR Thu, Jun 3, 2021 54.29 55.89 53.55 54.75
1126 NASDAQ ICHR Wed, Jun 2, 2021 56.80 57.67 55.18 55.27
1125 NASDAQ ICHR Tue, Jun 1, 2021 56.98 58.75 56.01 56.89
1124 NASDAQ ICHR Fri, May 28, 2021 55.29 56.73 55.25 56.26
1123 NASDAQ ICHR Thu, May 27, 2021 52.99 55.63 52.70 55.17
1122 NASDAQ ICHR Wed, May 26, 2021 52.71 53.75 52.32 53.41
1121 NASDAQ ICHR Tue, May 25, 2021 54.10 54.40 52.71 52.71
1120 NASDAQ ICHR Mon, May 24, 2021 52.96 54.01 52.52 53.35
1119 NASDAQ ICHR Fri, May 21, 2021 53.71 53.71 52.01 52.22
1118 NASDAQ ICHR Thu, May 20, 2021 51.89 53.60 51.06 53.53
1117 NASDAQ ICHR Wed, May 19, 2021 48.19 51.83 47.60 51.50
1116 NASDAQ ICHR Tue, May 18, 2021 50.50 51.76 49.71 49.78
1115 NASDAQ ICHR Mon, May 17, 2021 49.64 50.27 48.50 49.83
1114 NASDAQ ICHR Fri, May 14, 2021 50.06 51.41 49.32 50.88
1113 NASDAQ ICHR Thu, May 13, 2021 48.96 50.71 47.72 49.05
1112 NASDAQ ICHR Wed, May 12, 2021 49.62 51.09 47.38 47.61
1111 NASDAQ ICHR Tue, May 11, 2021 48.59 51.71 47.47 51.47
1110 NASDAQ ICHR Mon, May 10, 2021 54.37 54.99 50.77 50.98
1109 NASDAQ ICHR Fri, May 7, 2021 54.82 55.95 54.19 55.24
1108 NASDAQ ICHR Thu, May 6, 2021 53.83 55.17 51.92 54.18
1107 NASDAQ ICHR Wed, May 5, 2021 55.50 57.28 54.17 54.57
1106 NASDAQ ICHR Tue, May 4, 2021 55.27 55.27 52.26 54.22
1105 NASDAQ ICHR Mon, May 3, 2021 56.92 57.35 55.41 56.72
1104 NASDAQ ICHR Fri, Apr 30, 2021 56.09 57.53 54.86 55.77
1103 NASDAQ ICHR Thu, Apr 29, 2021 60.18 60.67 57.34 57.84
1102 NASDAQ ICHR Wed, Apr 28, 2021 60.00 60.00 58.65 59.42
1101 NASDAQ ICHR Tue, Apr 27, 2021 60.49 60.49 59.14 60.00
1100 NASDAQ ICHR Mon, Apr 26, 2021 59.26 61.36 59.01 60.01
1099 NASDAQ ICHR Fri, Apr 23, 2021 58.10 59.65 58.04 59.29
1098 NASDAQ ICHR Thu, Apr 22, 2021 59.51 59.81 56.85 57.51
1097 NASDAQ ICHR Wed, Apr 21, 2021 57.07 59.73 55.18 59.45
1096 NASDAQ ICHR Tue, Apr 20, 2021 57.00 57.57 54.51 55.34
1095 NASDAQ ICHR Mon, Apr 19, 2021 58.02 59.07 55.88 57.30
1094 NASDAQ ICHR Fri, Apr 16, 2021 59.14 59.77 57.87 58.82
1093 NASDAQ ICHR Thu, Apr 15, 2021 61.04 61.34 58.18 59.04
1092 NASDAQ ICHR Wed, Apr 14, 2021 58.04 60.52 57.58 59.69
1091 NASDAQ ICHR Tue, Apr 13, 2021 59.47 59.65 56.22 57.41
1090 NASDAQ ICHR Mon, Apr 12, 2021 59.85 59.85 58.19 58.97
1089 NASDAQ ICHR Fri, Apr 9, 2021 60.54 61.09 58.92 59.71
1088 NASDAQ ICHR Thu, Apr 8, 2021 61.24 61.45 59.81 61.38
1087 NASDAQ ICHR Wed, Apr 7, 2021 60.10 61.24 59.15 59.85
1086 NASDAQ ICHR Tue, Apr 6, 2021 61.89 63.42 59.24 60.42
1085 NASDAQ ICHR Mon, Apr 5, 2021 62.65 62.93 59.56 62.18
1084 NASDAQ ICHR Thu, Apr 1, 2021 55.00 59.10 54.99 58.73
1083 NASDAQ ICHR Wed, Mar 31, 2021 51.37 54.76 51.30 53.80
1082 NASDAQ ICHR Tue, Mar 30, 2021 49.01 51.14 48.74 50.88
1081 NASDAQ ICHR Mon, Mar 29, 2021 51.71 52.45 48.93 49.65
1080 NASDAQ ICHR Fri, Mar 26, 2021 46.83 51.71 46.31 51.62
1079 NASDAQ ICHR Thu, Mar 25, 2021 44.81 47.26 44.50 46.45
1078 NASDAQ ICHR Wed, Mar 24, 2021 46.70 48.88 46.03 46.15
1077 NASDAQ ICHR Tue, Mar 23, 2021 47.97 48.18 44.45 44.90
1076 NASDAQ ICHR Mon, Mar 22, 2021 47.00 48.75 47.00 48.21
1075 NASDAQ ICHR Fri, Mar 19, 2021 46.83 47.93 45.36 46.69
1074 NASDAQ ICHR Thu, Mar 18, 2021 49.01 49.42 46.31 46.37
1073 NASDAQ ICHR Wed, Mar 17, 2021 48.45 50.90 46.93 49.94
1072 NASDAQ ICHR Tue, Mar 16, 2021 47.51 50.33 47.42 48.43
1071 NASDAQ ICHR Mon, Mar 15, 2021 45.96 47.50 45.38 47.12
1070 NASDAQ ICHR Fri, Mar 12, 2021 45.00 46.02 44.29 45.10
1069 NASDAQ ICHR Thu, Mar 11, 2021 44.53 46.69 44.53 46.10
1068 NASDAQ ICHR Wed, Mar 10, 2021 43.78 44.12 42.53 43.12
1067 NASDAQ ICHR Tue, Mar 9, 2021 40.75 43.71 40.51 42.86
1066 NASDAQ ICHR Mon, Mar 8, 2021 41.90 43.56 39.02 39.08
1065 NASDAQ ICHR Fri, Mar 5, 2021 42.31 44.38 38.64 42.89
1064 NASDAQ ICHR Thu, Mar 4, 2021 44.77 45.21 40.31 41.61
1063 NASDAQ ICHR Wed, Mar 3, 2021 45.23 46.53 44.08 44.96
1062 NASDAQ ICHR Tue, Mar 2, 2021 46.61 46.84 45.04 45.04
1061 NASDAQ ICHR Mon, Mar 1, 2021 44.14 46.86 43.96 46.71
1060 NASDAQ ICHR Fri, Feb 26, 2021 42.41 43.45 40.50 42.76
1059 NASDAQ ICHR Thu, Feb 25, 2021 47.15 47.46 41.53 41.74
1058 NASDAQ ICHR Wed, Feb 24, 2021 43.76 47.85 43.30 47.74
1057 NASDAQ ICHR Tue, Feb 23, 2021 43.16 43.97 40.78 43.80
1056 NASDAQ ICHR Mon, Feb 22, 2021 45.89 46.00 44.16 44.61
1055 NASDAQ ICHR Fri, Feb 19, 2021 45.00 46.74 44.44 46.57
1054 NASDAQ ICHR Thu, Feb 18, 2021 44.12 44.99 43.29 44.00
1053 NASDAQ ICHR Wed, Feb 17, 2021 44.87 45.35 43.21 45.14
1052 NASDAQ ICHR Tue, Feb 16, 2021 44.65 45.97 44.01 45.27
1051 NASDAQ ICHR Fri, Feb 12, 2021 42.90 44.70 42.12 44.17
1050 NASDAQ ICHR Thu, Feb 11, 2021 41.24 42.97 41.24 42.90
1049 NASDAQ ICHR Wed, Feb 10, 2021 43.07 43.08 40.76 41.06
1048 NASDAQ ICHR Tue, Feb 9, 2021 43.00 43.61 42.01 42.71
1047 NASDAQ ICHR Mon, Feb 8, 2021 42.01 43.34 41.97 43.00
1046 NASDAQ ICHR Fri, Feb 5, 2021 41.76 41.97 40.64 41.29
1045 NASDAQ ICHR Thu, Feb 4, 2021 40.00 41.75 39.85 41.39
1044 NASDAQ ICHR Wed, Feb 3, 2021 41.64 41.70 39.35 40.12
1043 NASDAQ ICHR Tue, Feb 2, 2021 39.01 40.34 38.40 40.18
1042 NASDAQ ICHR Mon, Feb 1, 2021 36.67 38.88 36.43 38.42
1041 NASDAQ ICHR Fri, Jan 29, 2021 39.90 40.00 35.83 36.10
1040 NASDAQ ICHR Thu, Jan 28, 2021 35.93 36.81 34.76 35.95
1039 NASDAQ ICHR Wed, Jan 27, 2021 37.08 37.77 34.70 35.09
1038 NASDAQ ICHR Tue, Jan 26, 2021 40.50 40.54 38.51 38.79
1037 NASDAQ ICHR Mon, Jan 25, 2021 40.94 41.13 39.28 40.29
1036 NASDAQ ICHR Fri, Jan 22, 2021 40.50 41.50 39.66 40.46
1035 NASDAQ ICHR Thu, Jan 21, 2021 41.95 42.05 40.40 40.90
1034 NASDAQ ICHR Wed, Jan 20, 2021 41.83 42.05 40.78 41.49
1033 NASDAQ ICHR Tue, Jan 19, 2021 40.25 41.94 39.90 41.65
1032 NASDAQ ICHR Fri, Jan 15, 2021 40.60 40.67 39.30 39.61
1031 NASDAQ ICHR Thu, Jan 14, 2021 38.33 41.17 38.33 40.77
1030 NASDAQ ICHR Wed, Jan 13, 2021 37.92 38.50 36.82 37.02
1029 NASDAQ ICHR Tue, Jan 12, 2021 37.00 37.87 36.17 37.39
1028 NASDAQ ICHR Mon, Jan 11, 2021 34.31 36.34 33.82 36.29
1027 NASDAQ ICHR Fri, Jan 8, 2021 35.96 36.70 34.59 34.91
1026 NASDAQ ICHR Thu, Jan 7, 2021 34.77 35.52 34.27 35.35
1025 NASDAQ ICHR Wed, Jan 6, 2021 33.56 34.72 33.30 34.29
1024 NASDAQ ICHR Tue, Jan 5, 2021 31.91 33.74 31.91 33.49
1023 NASDAQ ICHR Mon, Jan 4, 2021 30.86 32.25 30.60 31.90
1022 NASDAQ ICHR Thu, Dec 31, 2020 30.48 30.98 30.10 30.15
1021 NASDAQ ICHR Wed, Dec 30, 2020 29.90 30.89 29.75 30.37
1020 NASDAQ ICHR Tue, Dec 29, 2020 30.84 30.84 29.55 29.65
1019 NASDAQ ICHR Mon, Dec 28, 2020 30.99 31.53 30.30 30.50
1018 NASDAQ ICHR Thu, Dec 24, 2020 30.18 30.65 30.01 30.46
1017 NASDAQ ICHR Wed, Dec 23, 2020 30.40 30.73 29.66 30.20
1016 NASDAQ ICHR Tue, Dec 22, 2020 30.55 31.15 30.10 30.20
1015 NASDAQ ICHR Mon, Dec 21, 2020 30.66 30.93 30.05 30.55
1014 NASDAQ ICHR Fri, Dec 18, 2020 31.11 32.19 30.83 31.09
1013 NASDAQ ICHR Thu, Dec 17, 2020 30.87 31.34 30.55 31.18
1012 NASDAQ ICHR Wed, Dec 16, 2020 31.80 31.87 30.36 30.84
1011 NASDAQ ICHR Tue, Dec 15, 2020 31.58 31.77 30.48 31.69
1010 NASDAQ ICHR Mon, Dec 14, 2020 32.56 32.65 31.11 31.24
1009 NASDAQ ICHR Fri, Dec 11, 2020 31.98 32.93 31.78 32.09
1008 NASDAQ ICHR Thu, Dec 10, 2020 31.90 32.91 31.76 32.44
1007 NASDAQ ICHR Wed, Dec 9, 2020 34.10 35.47 32.03 32.45
1006 NASDAQ ICHR Tue, Dec 8, 2020 35.69 36.73 35.68 36.44
1005 NASDAQ ICHR Mon, Dec 7, 2020 37.19 37.19 35.59 35.96
1004 NASDAQ ICHR Fri, Dec 4, 2020 35.06 36.99 34.95 36.86
1003 NASDAQ ICHR Thu, Dec 3, 2020 34.68 35.94 34.08 34.92
1002 NASDAQ ICHR Wed, Dec 2, 2020 33.37 34.54 32.58 34.36
1001 NASDAQ ICHR Tue, Dec 1, 2020 32.23 33.66 32.00 33.39
1000 NASDAQ ICHR Mon, Nov 30, 2020 33.00 33.00 31.32 31.90
999 NASDAQ ICHR Fri, Nov 27, 2020 31.97 33.48 31.97 33.23
998 NASDAQ ICHR Wed, Nov 25, 2020 32.07 32.67 31.29 31.75
997 NASDAQ ICHR Tue, Nov 24, 2020 31.08 32.54 30.73 31.99
996 NASDAQ ICHR Mon, Nov 23, 2020 29.45 31.19 29.34 31.06
995 NASDAQ ICHR Fri, Nov 20, 2020 29.36 29.66 29.04 29.17
994 NASDAQ ICHR Thu, Nov 19, 2020 28.65 29.94 28.07 29.37
993 NASDAQ ICHR Wed, Nov 18, 2020 27.96 29.29 27.84 28.57
992 NASDAQ ICHR Tue, Nov 17, 2020 27.58 28.34 27.36 27.84
991 NASDAQ ICHR Mon, Nov 16, 2020 28.40 28.46 27.47 27.91
990 NASDAQ ICHR Fri, Nov 13, 2020 27.44 28.40 27.44 27.79
989 NASDAQ ICHR Thu, Nov 12, 2020 27.92 28.31 27.00 27.32
988 NASDAQ ICHR Wed, Nov 11, 2020 27.00 28.13 26.82 28.13
987 NASDAQ ICHR Tue, Nov 10, 2020 27.50 27.81 26.45 26.52
986 NASDAQ ICHR Mon, Nov 9, 2020 28.20 29.47 27.59 27.67
985 NASDAQ ICHR Fri, Nov 6, 2020 27.15 27.71 27.02 27.18
984 NASDAQ ICHR Thu, Nov 5, 2020 26.68 27.39 26.42 27.36
983 NASDAQ ICHR Wed, Nov 4, 2020 25.23 26.51 24.77 26.06
982 NASDAQ ICHR Tue, Nov 3, 2020 23.40 25.25 23.14 24.93
981 NASDAQ ICHR Mon, Nov 2, 2020 23.56 24.28 23.24 23.97
980 NASDAQ ICHR Fri, Oct 30, 2020 23.60 24.05 22.95 23.26
979 NASDAQ ICHR Thu, Oct 29, 2020 22.86 23.92 22.86 23.72
978 NASDAQ ICHR Wed, Oct 28, 2020 23.15 23.30 22.33 22.81
977 NASDAQ ICHR Tue, Oct 27, 2020 24.77 24.79 23.76 23.77
976 NASDAQ ICHR Mon, Oct 26, 2020 23.93 24.60 23.45 24.58
975 NASDAQ ICHR Fri, Oct 23, 2020 24.42 24.78 24.11 24.38
974 NASDAQ ICHR Thu, Oct 22, 2020 24.18 24.47 23.32 24.39
973 NASDAQ ICHR Wed, Oct 21, 2020 24.30 24.88 24.24 24.28
972 NASDAQ ICHR Tue, Oct 20, 2020 25.04 25.05 24.25 24.29
971 NASDAQ ICHR Mon, Oct 19, 2020 25.30 25.64 24.69 24.81
970 NASDAQ ICHR Fri, Oct 16, 2020 26.07 26.23 24.94 25.00
969 NASDAQ ICHR Thu, Oct 15, 2020 25.03 25.98 24.40 25.92
968 NASDAQ ICHR Wed, Oct 14, 2020 26.14 26.39 25.48 25.50
967 NASDAQ ICHR Tue, Oct 13, 2020 26.62 26.93 25.95 26.04
966 NASDAQ ICHR Mon, Oct 12, 2020 26.19 26.69 25.88 26.68
965 NASDAQ ICHR Fri, Oct 9, 2020 24.69 26.33 24.50 26.18
964 NASDAQ ICHR Thu, Oct 8, 2020 23.36 24.67 23.26 24.41
963 NASDAQ ICHR Wed, Oct 7, 2020 23.12 23.52 23.00 23.12
962 NASDAQ ICHR Tue, Oct 6, 2020 22.95 23.69 22.69 22.94
961 NASDAQ ICHR Mon, Oct 5, 2020 22.40 22.88 22.31 22.81
960 NASDAQ ICHR Fri, Oct 2, 2020 21.83 22.57 21.70 22.27
959 NASDAQ ICHR Thu, Oct 1, 2020 21.86 22.91 21.70 22.60
958 NASDAQ ICHR Wed, Sep 30, 2020 21.74 22.22 21.47 21.57
957 NASDAQ ICHR Tue, Sep 29, 2020 21.67 22.22 21.55 21.70
956 NASDAQ ICHR Mon, Sep 28, 2020 21.20 22.00 21.16 21.70
955 NASDAQ ICHR Fri, Sep 25, 2020 21.64 21.64 20.79 21.20
954 NASDAQ ICHR Thu, Sep 24, 2020 20.47 21.69 20.41 21.19
953 NASDAQ ICHR Wed, Sep 23, 2020 21.71 22.00 20.84 20.95
952 NASDAQ ICHR Tue, Sep 22, 2020 22.52 22.54 21.53 21.74
951 NASDAQ ICHR Mon, Sep 21, 2020 21.95 22.31 21.41 22.10
950 NASDAQ ICHR Fri, Sep 18, 2020 21.69 21.89 21.13 21.39
949 NASDAQ ICHR Thu, Sep 17, 2020 20.83 21.92 20.35 21.74
948 NASDAQ ICHR Wed, Sep 16, 2020 21.00 21.89 21.00 21.31
947 NASDAQ ICHR Tue, Sep 15, 2020 21.87 21.87 20.64 20.78
946 NASDAQ ICHR Mon, Sep 14, 2020 20.30 21.41 20.30 21.20
945 NASDAQ ICHR Fri, Sep 11, 2020 20.78 21.38 19.88 19.90
944 NASDAQ ICHR Thu, Sep 10, 2020 20.99 21.35 20.36 20.49
943 NASDAQ ICHR Wed, Sep 9, 2020 21.44 21.75 20.84 20.95
942 NASDAQ ICHR Tue, Sep 8, 2020 22.18 22.48 21.04 21.04
941 NASDAQ ICHR Fri, Sep 4, 2020 24.95 25.59 22.69 23.43
940 NASDAQ ICHR Thu, Sep 3, 2020 26.25 26.50 24.53 24.82
939 NASDAQ ICHR Wed, Sep 2, 2020 26.20 26.86 25.80 26.73
938 NASDAQ ICHR Tue, Sep 1, 2020 25.31 26.12 25.18 25.98
937 NASDAQ ICHR Mon, Aug 31, 2020 25.91 25.91 25.10 25.16
936 NASDAQ ICHR Fri, Aug 28, 2020 25.14 25.89 25.01 25.85
935 NASDAQ ICHR Thu, Aug 27, 2020 26.40 26.42 24.92 25.14
934 NASDAQ ICHR Wed, Aug 26, 2020 26.74 26.87 26.09 26.17
933 NASDAQ ICHR Tue, Aug 25, 2020 27.15 27.83 26.60 26.91
932 NASDAQ ICHR Mon, Aug 24, 2020 26.98 27.33 26.59 27.21
931 NASDAQ ICHR Fri, Aug 21, 2020 27.55 27.64 26.53 26.76
930 NASDAQ ICHR Thu, Aug 20, 2020 28.35 28.39 27.35 27.67
929 NASDAQ ICHR Wed, Aug 19, 2020 28.99 29.32 28.51 28.69
928 NASDAQ ICHR Tue, Aug 18, 2020 30.84 30.84 29.02 29.14
927 NASDAQ ICHR Mon, Aug 17, 2020 29.99 31.06 29.91 30.61
926 NASDAQ ICHR Fri, Aug 14, 2020 29.59 30.30 29.47 29.69
925 NASDAQ ICHR Thu, Aug 13, 2020 29.77 30.07 29.42 29.70
924 NASDAQ ICHR Wed, Aug 12, 2020 28.67 29.73 28.33 29.61
923 NASDAQ ICHR Tue, Aug 11, 2020 29.31 29.58 28.21 28.38
922 NASDAQ ICHR Mon, Aug 10, 2020 30.16 30.69 29.28 29.44
921 NASDAQ ICHR Fri, Aug 7, 2020 31.88 32.00 29.64 30.25
920 NASDAQ ICHR Thu, Aug 6, 2020 31.79 33.28 31.79 31.82
919 NASDAQ ICHR Wed, Aug 5, 2020 33.05 33.11 31.89 32.00
918 NASDAQ ICHR Tue, Aug 4, 2020 35.65 35.98 31.15 32.96
917 NASDAQ ICHR Mon, Aug 3, 2020 32.92 34.11 32.92 33.55
916 NASDAQ ICHR Fri, Jul 31, 2020 33.00 33.00 31.94 32.82
915 NASDAQ ICHR Thu, Jul 30, 2020 30.33 33.00 30.22 32.90
914 NASDAQ ICHR Wed, Jul 29, 2020 29.80 30.56 29.54 30.20
913 NASDAQ ICHR Tue, Jul 28, 2020 30.54 30.54 29.40 29.40
912 NASDAQ ICHR Mon, Jul 27, 2020 29.45 30.87 29.26 30.85
911 NASDAQ ICHR Fri, Jul 24, 2020 29.77 29.77 28.51 29.08
910 NASDAQ ICHR Thu, Jul 23, 2020 28.92 30.39 28.92 30.19
909 NASDAQ ICHR Wed, Jul 22, 2020 28.64 28.90 28.29 28.76
908 NASDAQ ICHR Tue, Jul 21, 2020 29.34 29.44 28.48 28.70
907 NASDAQ ICHR Mon, Jul 20, 2020 28.25 29.06 28.11 28.93
906 NASDAQ ICHR Fri, Jul 17, 2020 28.61 28.82 28.09 28.23
905 NASDAQ ICHR Thu, Jul 16, 2020 27.84 28.52 27.24 28.47
904 NASDAQ ICHR Wed, Jul 15, 2020 28.77 29.13 27.49 28.14
903 NASDAQ ICHR Tue, Jul 14, 2020 27.33 28.23 26.70 28.23
902 NASDAQ ICHR Mon, Jul 13, 2020 27.80 29.82 27.28 27.38
901 NASDAQ ICHR Fri, Jul 10, 2020 27.91 27.91 26.79 27.20
900 NASDAQ ICHR Thu, Jul 9, 2020 27.16 28.21 26.93 27.91
899 NASDAQ ICHR Wed, Jul 8, 2020 26.90 27.55 26.64 27.25
898 NASDAQ ICHR Tue, Jul 7, 2020 27.44 27.92 26.65 26.73
897 NASDAQ ICHR Mon, Jul 6, 2020 27.31 28.17 27.05 27.71
896 NASDAQ ICHR Thu, Jul 2, 2020 26.80 27.35 26.42 26.70
895 NASDAQ ICHR Wed, Jul 1, 2020 26.58 26.69 26.00 26.26
894 NASDAQ ICHR Tue, Jun 30, 2020 25.00 26.75 24.88 26.58
893 NASDAQ ICHR Mon, Jun 29, 2020 25.80 25.99 24.73 24.91
892 NASDAQ ICHR Fri, Jun 26, 2020 25.95 25.95 25.18 25.56
891 NASDAQ ICHR Thu, Jun 25, 2020 24.57 26.05 24.31 25.94
890 NASDAQ ICHR Wed, Jun 24, 2020 25.15 25.48 24.33 24.84
889 NASDAQ ICHR Tue, Jun 23, 2020 25.16 25.56 24.20 25.38
888 NASDAQ ICHR Mon, Jun 22, 2020 23.94 23.94 22.63 23.55
887 NASDAQ ICHR Fri, Jun 19, 2020 24.15 24.42 23.51 23.70
886 NASDAQ ICHR Thu, Jun 18, 2020 23.69 24.17 23.30 23.77
885 NASDAQ ICHR Wed, Jun 17, 2020 23.83 24.14 23.40 23.85
884 NASDAQ ICHR Tue, Jun 16, 2020 23.51 24.33 22.94 23.61
883 NASDAQ ICHR Mon, Jun 15, 2020 21.63 22.88 21.41 22.48
882 NASDAQ ICHR Fri, Jun 12, 2020 23.14 23.36 21.49 22.54
881 NASDAQ ICHR Thu, Jun 11, 2020 24.10 24.10 21.80 22.11
880 NASDAQ ICHR Wed, Jun 10, 2020 26.00 26.04 24.86 25.10
879 NASDAQ ICHR Tue, Jun 9, 2020 25.90 26.17 25.21 25.80
878 NASDAQ ICHR Mon, Jun 8, 2020 26.75 26.78 25.98 26.20
877 NASDAQ ICHR Fri, Jun 5, 2020 25.71 26.90 25.71 26.49
876 NASDAQ ICHR Thu, Jun 4, 2020 24.60 25.37 24.25 25.17
875 NASDAQ ICHR Wed, Jun 3, 2020 23.25 24.88 23.07 24.61
874 NASDAQ ICHR Tue, Jun 2, 2020 23.04 23.32 22.28 22.76
873 NASDAQ ICHR Mon, Jun 1, 2020 22.80 23.34 22.52 22.84
872 NASDAQ ICHR Fri, May 29, 2020 22.13 23.07 21.85 22.75
871 NASDAQ ICHR Thu, May 28, 2020 24.16 24.23 22.20 22.49
870 NASDAQ ICHR Wed, May 27, 2020 23.71 24.01 22.48 23.96
869 NASDAQ ICHR Tue, May 26, 2020 22.55 23.69 22.55 23.18
868 NASDAQ ICHR Fri, May 22, 2020 22.09 22.10 21.41 21.98
867 NASDAQ ICHR Thu, May 21, 2020 22.62 22.76 21.71 21.90
866 NASDAQ ICHR Wed, May 20, 2020 22.73 23.25 22.29 22.48
865 NASDAQ ICHR Tue, May 19, 2020 21.77 22.97 21.65 22.09
864 NASDAQ ICHR Mon, May 18, 2020 21.45 21.89 21.00 21.87
863 NASDAQ ICHR Fri, May 15, 2020 21.01 21.15 20.18 20.19
862 NASDAQ ICHR Thu, May 14, 2020 20.13 21.48 19.52 21.35
861 NASDAQ ICHR Wed, May 13, 2020 21.54 22.05 20.40 20.65
860 NASDAQ ICHR Tue, May 12, 2020 22.97 22.97 21.74 21.76
859 NASDAQ ICHR Mon, May 11, 2020 22.72 23.40 22.45 22.90
858 NASDAQ ICHR Fri, May 8, 2020 23.43 24.09 23.21 23.28
857 NASDAQ ICHR Thu, May 7, 2020 23.12 23.50 22.54 23.00
856 NASDAQ ICHR Wed, May 6, 2020 22.61 23.29 22.38 22.39
855 NASDAQ ICHR Tue, May 5, 2020 23.25 23.68 22.02 22.37
854 NASDAQ ICHR Mon, May 4, 2020 22.25 23.88 21.88 23.21
853 NASDAQ ICHR Fri, May 1, 2020 24.17 24.43 22.06 22.81
852 NASDAQ ICHR Thu, Apr 30, 2020 26.62 26.62 24.86 24.90
851 NASDAQ ICHR Wed, Apr 29, 2020 25.35 27.12 25.06 26.68
850 NASDAQ ICHR Tue, Apr 28, 2020 24.00 24.68 23.32 24.37
849 NASDAQ ICHR Mon, Apr 27, 2020 22.67 23.71 22.47 23.43
848 NASDAQ ICHR Fri, Apr 24, 2020 21.99 22.39 21.44 22.26
847 NASDAQ ICHR Thu, Apr 23, 2020 22.51 22.69 21.64 22.05
846 NASDAQ ICHR Wed, Apr 22, 2020 21.50 23.00 21.46 22.50
845 NASDAQ ICHR Tue, Apr 21, 2020 20.57 21.28 20.49 20.69
844 NASDAQ ICHR Mon, Apr 20, 2020 22.10 22.14 21.37 21.39
843 NASDAQ ICHR Fri, Apr 17, 2020 22.68 23.14 21.75 22.53
842 NASDAQ ICHR Thu, Apr 16, 2020 22.01 22.51 20.77 21.67
841 NASDAQ ICHR Wed, Apr 15, 2020 21.60 21.74 20.80 21.40
840 NASDAQ ICHR Tue, Apr 14, 2020 22.25 23.29 22.12 22.64
839 NASDAQ ICHR Mon, Apr 13, 2020 22.25 22.42 20.96 21.56
838 NASDAQ ICHR Thu, Apr 9, 2020 22.87 23.21 22.10 22.42
837 NASDAQ ICHR Wed, Apr 8, 2020 21.34 22.38 20.84 22.13
836 NASDAQ ICHR Tue, Apr 7, 2020 21.34 22.21 20.70 20.86
835 NASDAQ ICHR Mon, Apr 6, 2020 16.57 20.41 16.57 20.23
834 NASDAQ ICHR Fri, Apr 3, 2020 17.05 17.45 15.32 15.59
833 NASDAQ ICHR Thu, Apr 2, 2020 17.00 18.30 16.64 17.10
832 NASDAQ ICHR Wed, Apr 1, 2020 18.47 19.14 17.10 17.56
831 NASDAQ ICHR Tue, Mar 31, 2020 20.36 20.70 18.54 19.16
830 NASDAQ ICHR Mon, Mar 30, 2020 20.84 21.18 20.07 20.69
829 NASDAQ ICHR Fri, Mar 27, 2020 20.02 21.13 19.35 20.57
828 NASDAQ ICHR Thu, Mar 26, 2020 21.09 22.75 20.10 21.10
827 NASDAQ ICHR Wed, Mar 25, 2020 18.29 21.74 16.90 21.06
826 NASDAQ ICHR Tue, Mar 24, 2020 17.24 18.59 16.94 17.99
825 NASDAQ ICHR Mon, Mar 23, 2020 16.25 16.74 14.72 16.10
824 NASDAQ ICHR Fri, Mar 20, 2020 17.50 18.79 15.49 15.83
823 NASDAQ ICHR Thu, Mar 19, 2020 14.24 17.80 13.68 17.23
822 NASDAQ ICHR Wed, Mar 18, 2020 18.72 19.21 14.36 14.90
821 NASDAQ ICHR Tue, Mar 17, 2020 20.50 21.64 18.82 20.76
820 NASDAQ ICHR Mon, Mar 16, 2020 18.00 22.32 18.00 20.22
819 NASDAQ ICHR Fri, Mar 13, 2020 22.73 23.23 21.13 22.56
818 NASDAQ ICHR Thu, Mar 12, 2020 22.87 23.25 21.51 21.54
817 NASDAQ ICHR Wed, Mar 11, 2020 25.66 26.13 23.86 24.40
816 NASDAQ ICHR Tue, Mar 10, 2020 27.11 27.27 25.00 26.62
815 NASDAQ ICHR Mon, Mar 9, 2020 26.31 28.18 25.81 26.22
814 NASDAQ ICHR Fri, Mar 6, 2020 28.37 29.40 27.57 28.69
813 NASDAQ ICHR Thu, Mar 5, 2020 30.26 30.78 29.30 29.66
812 NASDAQ ICHR Wed, Mar 4, 2020 30.56 31.18 29.83 31.12
811 NASDAQ ICHR Tue, Mar 3, 2020 30.11 31.26 29.62 29.83
810 NASDAQ ICHR Mon, Mar 2, 2020 29.21 29.89 28.13 29.89
809 NASDAQ ICHR Fri, Feb 28, 2020 27.76 29.41 27.60 28.92
808 NASDAQ ICHR Thu, Feb 27, 2020 28.15 29.96 27.81 28.98
807 NASDAQ ICHR Wed, Feb 26, 2020 29.72 30.65 29.11 29.44
806 NASDAQ ICHR Tue, Feb 25, 2020 31.78 31.78 29.21 29.33
805 NASDAQ ICHR Mon, Feb 24, 2020 31.00 31.69 30.45 31.27
804 NASDAQ ICHR Fri, Feb 21, 2020 34.99 35.17 32.55 32.99
803 NASDAQ ICHR Thu, Feb 20, 2020 35.69 36.25 34.20 35.36
802 NASDAQ ICHR Wed, Feb 19, 2020 35.19 36.42 35.19 35.94
801 NASDAQ ICHR Tue, Feb 18, 2020 34.45 36.08 34.00 34.84
800 NASDAQ ICHR Fri, Feb 14, 2020 37.65 37.98 34.95 35.48
799 NASDAQ ICHR Thu, Feb 13, 2020 36.63 37.95 36.26 37.65
798 NASDAQ ICHR Wed, Feb 12, 2020 35.69 37.30 35.69 36.89
797 NASDAQ ICHR Tue, Feb 11, 2020 34.49 36.13 34.49 35.50
796 NASDAQ ICHR Mon, Feb 10, 2020 33.23 34.75 33.23 34.73
795 NASDAQ ICHR Fri, Feb 7, 2020 34.08 34.24 33.06 33.30
794 NASDAQ ICHR Thu, Feb 6, 2020 35.15 36.00 33.50 34.48
793 NASDAQ ICHR Wed, Feb 5, 2020 36.35 36.61 35.19 35.69
792 NASDAQ ICHR Tue, Feb 4, 2020 35.05 36.29 34.74 35.77
791 NASDAQ ICHR Mon, Feb 3, 2020 33.50 34.32 33.50 33.92
790 NASDAQ ICHR Fri, Jan 31, 2020 34.95 35.39 33.22 33.39
789 NASDAQ ICHR Thu, Jan 30, 2020 34.96 36.41 34.47 35.30
788 NASDAQ ICHR Wed, Jan 29, 2020 35.81 36.46 34.71 34.79
787 NASDAQ ICHR Tue, Jan 28, 2020 35.40 35.88 34.38 35.65
786 NASDAQ ICHR Mon, Jan 27, 2020 35.50 36.36 34.61 34.70
785 NASDAQ ICHR Fri, Jan 24, 2020 37.68 37.87 35.91 36.36
784 NASDAQ ICHR Thu, Jan 23, 2020 37.70 37.79 36.79 37.58
783 NASDAQ ICHR Wed, Jan 22, 2020 38.37 38.69 37.46 37.67
782 NASDAQ ICHR Tue, Jan 21, 2020 38.56 38.97 37.49 37.80
781 NASDAQ ICHR Fri, Jan 17, 2020 39.64 39.68 38.56 38.58
780 NASDAQ ICHR Thu, Jan 16, 2020 38.91 39.64 38.01 39.32
779 NASDAQ ICHR Wed, Jan 15, 2020 38.85 39.64 37.69 38.03
778 NASDAQ ICHR Tue, Jan 14, 2020 35.00 39.83 34.50 39.79
777 NASDAQ ICHR Mon, Jan 13, 2020 30.75 31.15 30.32 30.90
776 NASDAQ ICHR Fri, Jan 10, 2020 31.47 31.56 30.58 30.74
775 NASDAQ ICHR Thu, Jan 9, 2020 32.89 32.89 31.25 31.34
774 NASDAQ ICHR Wed, Jan 8, 2020 32.80 33.07 32.34 32.51
773 NASDAQ ICHR Tue, Jan 7, 2020 32.68 33.00 31.87 32.86
772 NASDAQ ICHR Mon, Jan 6, 2020 33.10 33.26 32.37 32.57
771 NASDAQ ICHR Fri, Jan 3, 2020 33.41 34.00 33.15 33.55
770 NASDAQ ICHR Thu, Jan 2, 2020 33.90 34.18 33.26 34.08
769 NASDAQ ICHR Tue, Dec 31, 2019 33.53 33.88 33.10 33.27
768 NASDAQ ICHR Mon, Dec 30, 2019 33.86 34.10 33.08 33.71
767 NASDAQ ICHR Fri, Dec 27, 2019 34.47 34.66 33.09 33.85
766 NASDAQ ICHR Thu, Dec 26, 2019 34.20 34.70 33.93 34.35
765 NASDAQ ICHR Tue, Dec 24, 2019 33.90 34.10 33.31 34.07
764 NASDAQ ICHR Mon, Dec 23, 2019 34.00 34.19 33.29 33.87
763 NASDAQ ICHR Fri, Dec 20, 2019 34.00 34.00 33.12 33.87
762 NASDAQ ICHR Thu, Dec 19, 2019 34.00 34.00 32.83 33.83
761 NASDAQ ICHR Wed, Dec 18, 2019 33.97 34.10 33.53 33.84
760 NASDAQ ICHR Tue, Dec 17, 2019 33.87 33.87 32.80 33.77
759 NASDAQ ICHR Mon, Dec 16, 2019 33.01 34.25 33.01 33.06
758 NASDAQ ICHR Fri, Dec 13, 2019 33.03 33.40 32.51 32.86
757 NASDAQ ICHR Thu, Dec 12, 2019 32.32 33.39 32.17 33.24
756 NASDAQ ICHR Wed, Dec 11, 2019 31.88 32.84 31.88 32.48
755 NASDAQ ICHR Tue, Dec 10, 2019 30.92 31.88 30.76 31.85
754 NASDAQ ICHR Mon, Dec 9, 2019 31.23 31.48 30.78 30.83
753 NASDAQ ICHR Fri, Dec 6, 2019 31.26 31.79 31.04 31.45
752 NASDAQ ICHR Thu, Dec 5, 2019 31.06 31.48 30.78 30.95
751 NASDAQ ICHR Wed, Dec 4, 2019 30.86 31.44 30.70 31.04
750 NASDAQ ICHR Tue, Dec 3, 2019 30.00 30.56 29.57 30.55
749 NASDAQ ICHR Mon, Dec 2, 2019 31.60 31.60 30.48 30.56
748 NASDAQ ICHR Fri, Nov 29, 2019 31.30 32.17 31.11 31.55
747 NASDAQ ICHR Wed, Nov 27, 2019 30.74 31.87 30.62 31.67
746 NASDAQ ICHR Tue, Nov 26, 2019 30.54 30.81 30.37 30.69
745 NASDAQ ICHR Mon, Nov 25, 2019 29.61 30.93 29.61 30.61
744 NASDAQ ICHR Fri, Nov 22, 2019 30.75 31.00 29.45 29.50
743 NASDAQ ICHR Thu, Nov 21, 2019 31.56 31.56 30.46 30.72
742 NASDAQ ICHR Wed, Nov 20, 2019 32.03 32.43 31.58 31.74
741 NASDAQ ICHR Tue, Nov 19, 2019 32.26 32.49 31.72 32.19
740 NASDAQ ICHR Mon, Nov 18, 2019 32.30 32.45 31.27 32.05
739 NASDAQ ICHR Fri, Nov 15, 2019 31.76 32.80 31.59 32.31
738 NASDAQ ICHR Thu, Nov 14, 2019 31.29 31.68 30.99 31.22
737 NASDAQ ICHR Wed, Nov 13, 2019 31.02 31.47 30.79 31.33
736 NASDAQ ICHR Tue, Nov 12, 2019 31.46 31.91 30.81 31.21
735 NASDAQ ICHR Mon, Nov 11, 2019 30.86 31.50 30.28 31.39
734 NASDAQ ICHR Fri, Nov 8, 2019 29.84 31.78 29.59 31.37
733 NASDAQ ICHR Thu, Nov 7, 2019 32.00 32.03 31.06 31.57
732 NASDAQ ICHR Wed, Nov 6, 2019 32.54 32.55 29.87 31.50
731 NASDAQ ICHR Tue, Nov 5, 2019 30.89 31.78 30.84 31.44
730 NASDAQ ICHR Mon, Nov 4, 2019 30.68 31.24 30.10 30.98
729 NASDAQ ICHR Fri, Nov 1, 2019 29.47 30.72 29.15 30.21
728 NASDAQ ICHR Thu, Oct 31, 2019 29.40 29.45 28.72 29.11
727 NASDAQ ICHR Wed, Oct 30, 2019 29.14 29.33 28.40 29.22
726 NASDAQ ICHR Tue, Oct 29, 2019 29.87 29.94 28.90 29.07
725 NASDAQ ICHR Mon, Oct 28, 2019 29.96 30.87 29.70 29.85
724 NASDAQ ICHR Fri, Oct 25, 2019 28.77 29.94 28.56 29.75
723 NASDAQ ICHR Thu, Oct 24, 2019 27.00 28.90 26.67 28.79
722 NASDAQ ICHR Wed, Oct 23, 2019 26.26 26.27 25.89 26.09
721 NASDAQ ICHR Tue, Oct 22, 2019 26.30 26.61 26.30 26.50
720 NASDAQ ICHR Mon, Oct 21, 2019 25.52 26.33 25.52 26.28
719 NASDAQ ICHR Fri, Oct 18, 2019 25.46 25.82 25.02 25.23
718 NASDAQ ICHR Thu, Oct 17, 2019 25.64 26.31 25.16 25.59
717 NASDAQ ICHR Wed, Oct 16, 2019 26.40 26.52 25.01 25.14
716 NASDAQ ICHR Tue, Oct 15, 2019 24.98 26.80 24.84 26.58
715 NASDAQ ICHR Mon, Oct 14, 2019 24.05 24.80 24.05 24.75
714 NASDAQ ICHR Fri, Oct 11, 2019 24.32 24.77 24.10 24.11
713 NASDAQ ICHR Thu, Oct 10, 2019 23.83 24.17 23.43 23.79
712 NASDAQ ICHR Wed, Oct 9, 2019 23.77 23.82 22.89 23.66
711 NASDAQ ICHR Tue, Oct 8, 2019 23.60 23.71 23.08 23.32
710 NASDAQ ICHR Mon, Oct 7, 2019 23.96 24.39 23.68 23.69
709 NASDAQ ICHR Fri, Oct 4, 2019 23.52 23.97 23.48 23.92
708 NASDAQ ICHR Thu, Oct 3, 2019 23.24 23.56 22.63 23.52
707 NASDAQ ICHR Wed, Oct 2, 2019 23.17 23.52 23.05 23.25
706 NASDAQ ICHR Tue, Oct 1, 2019 24.34 24.88 23.45 23.48
705 NASDAQ ICHR Mon, Sep 30, 2019 24.32 24.52 24.05 24.18
704 NASDAQ ICHR Fri, Sep 27, 2019 24.91 24.97 23.92 24.33
703 NASDAQ ICHR Thu, Sep 26, 2019 25.06 25.65 24.97 25.13
702 NASDAQ ICHR Wed, Sep 25, 2019 24.96 25.30 23.76 25.14
701 NASDAQ ICHR Tue, Sep 24, 2019 26.37 27.38 26.00 26.00
700 NASDAQ ICHR Mon, Sep 23, 2019 25.66 26.40 25.65 26.16
699 NASDAQ ICHR Fri, Sep 20, 2019 25.71 26.00 25.39 25.91
698 NASDAQ ICHR Thu, Sep 19, 2019 26.18 26.29 25.61 25.66
697 NASDAQ ICHR Wed, Sep 18, 2019 25.91 26.27 25.63 26.02
696 NASDAQ ICHR Tue, Sep 17, 2019 26.27 26.33 25.36 25.93
695 NASDAQ ICHR Mon, Sep 16, 2019 25.90 26.42 25.50 26.26
694 NASDAQ ICHR Fri, Sep 13, 2019 26.07 26.57 25.79 26.07
693 NASDAQ ICHR Thu, Sep 12, 2019 25.55 26.16 25.33 25.96
692 NASDAQ ICHR Wed, Sep 11, 2019 24.77 26.04 24.67 25.52
691 NASDAQ ICHR Tue, Sep 10, 2019 24.14 25.02 23.93 24.94
690 NASDAQ ICHR Mon, Sep 9, 2019 23.41 24.26 23.41 24.02
689 NASDAQ ICHR Fri, Sep 6, 2019 23.56 23.65 23.25 23.36
688 NASDAQ ICHR Thu, Sep 5, 2019 22.44 23.64 22.44 23.43
687 NASDAQ ICHR Wed, Sep 4, 2019 21.75 22.17 21.71 21.96
686 NASDAQ ICHR Tue, Sep 3, 2019 21.17 21.54 20.94 21.36
685 NASDAQ ICHR Fri, Aug 30, 2019 21.50 21.60 20.99 21.26
684 NASDAQ ICHR Thu, Aug 29, 2019 20.72 21.29 20.50 21.18
683 NASDAQ ICHR Wed, Aug 28, 2019 19.67 20.45 19.35 20.26
682 NASDAQ ICHR Tue, Aug 27, 2019 20.57 20.62 19.58 19.70
681 NASDAQ ICHR Mon, Aug 26, 2019 20.68 20.69 20.25 20.32
680 NASDAQ ICHR Fri, Aug 23, 2019 20.79 21.16 20.20 20.34
679 NASDAQ ICHR Thu, Aug 22, 2019 21.41 21.43 20.78 21.11
678 NASDAQ ICHR Wed, Aug 21, 2019 21.23 21.61 21.23 21.35
677 NASDAQ ICHR Tue, Aug 20, 2019 21.46 21.48 21.01 21.02
676 NASDAQ ICHR Mon, Aug 19, 2019 21.87 22.28 21.45 21.53
675 NASDAQ ICHR Fri, Aug 16, 2019 20.57 21.51 20.52 21.40
674 NASDAQ ICHR Thu, Aug 15, 2019 20.69 20.83 20.29 20.58
673 NASDAQ ICHR Wed, Aug 14, 2019 21.07 21.22 20.29 20.63
672 NASDAQ ICHR Tue, Aug 13, 2019 21.40 22.52 21.15 21.69
671 NASDAQ ICHR Mon, Aug 12, 2019 21.38 21.65 21.04 21.52
670 NASDAQ ICHR Fri, Aug 9, 2019 22.05 22.18 21.56 21.75
669 NASDAQ ICHR Thu, Aug 8, 2019 22.26 22.55 21.75 22.22
668 NASDAQ ICHR Wed, Aug 7, 2019 21.70 22.79 21.47 22.08
667 NASDAQ ICHR Tue, Aug 6, 2019 23.11 23.66 22.26 22.72
666 NASDAQ ICHR Mon, Aug 5, 2019 23.26 23.35 22.25 22.45
665 NASDAQ ICHR Fri, Aug 2, 2019 24.33 24.33 23.64 24.15
664 NASDAQ ICHR Thu, Aug 1, 2019 25.28 25.98 24.18 24.59
663 NASDAQ ICHR Wed, Jul 31, 2019 25.54 25.72 24.84 25.21
662 NASDAQ ICHR Tue, Jul 30, 2019 25.36 25.79 24.95 25.54
661 NASDAQ ICHR Mon, Jul 29, 2019 25.99 25.99 25.10 25.71
660 NASDAQ ICHR Fri, Jul 26, 2019 25.86 26.28 25.57 26.07
659 NASDAQ ICHR Thu, Jul 25, 2019 26.90 26.90 25.72 25.73
658 NASDAQ ICHR Wed, Jul 24, 2019 25.71 27.12 25.71 27.04
657 NASDAQ ICHR Tue, Jul 23, 2019 25.38 25.75 25.31 25.64
656 NASDAQ ICHR Mon, Jul 22, 2019 24.65 25.34 24.35 25.23
655 NASDAQ ICHR Fri, Jul 19, 2019 24.55 24.72 24.38 24.40
654 NASDAQ ICHR Thu, Jul 18, 2019 23.88 24.67 23.88 24.54
653 NASDAQ ICHR Wed, Jul 17, 2019 23.75 24.10 23.55 23.92
652 NASDAQ ICHR Tue, Jul 16, 2019 24.00 24.00 23.25 23.52
651 NASDAQ ICHR Mon, Jul 15, 2019 24.01 24.16 23.56 23.99
650 NASDAQ ICHR Fri, Jul 12, 2019 23.55 24.05 23.43 23.97
649 NASDAQ ICHR Thu, Jul 11, 2019 23.84 24.18 23.02 23.50
648 NASDAQ ICHR Wed, Jul 10, 2019 23.35 24.72 23.32 23.83
647 NASDAQ ICHR Tue, Jul 9, 2019 22.63 23.37 22.50 23.34
646 NASDAQ ICHR Mon, Jul 8, 2019 23.15 23.45 22.05 22.88
645 NASDAQ ICHR Fri, Jul 5, 2019 24.33 24.45 23.90 24.39
644 NASDAQ ICHR Wed, Jul 3, 2019 24.75 24.75 24.33 24.71
643 NASDAQ ICHR Tue, Jul 2, 2019 24.77 24.94 23.91 24.67
642 NASDAQ ICHR Mon, Jul 1, 2019 24.49 24.94 24.30 24.91
641 NASDAQ ICHR Fri, Jun 28, 2019 23.66 23.98 23.56 23.64
640 NASDAQ ICHR Thu, Jun 27, 2019 22.55 23.70 22.55 23.60
639 NASDAQ ICHR Wed, Jun 26, 2019 22.07 22.75 21.96 22.47
638 NASDAQ ICHR Tue, Jun 25, 2019 22.07 22.26 21.68 21.70
637 NASDAQ ICHR Mon, Jun 24, 2019 22.56 23.13 22.09 22.10
636 NASDAQ ICHR Fri, Jun 21, 2019 23.09 23.09 22.41 22.73
635 NASDAQ ICHR Thu, Jun 20, 2019 23.76 23.76 23.15 23.23
634 NASDAQ ICHR Wed, Jun 19, 2019 22.73 23.24 22.52 23.13
633 NASDAQ ICHR Tue, Jun 18, 2019 21.62 23.06 21.62 22.73
632 NASDAQ ICHR Mon, Jun 17, 2019 21.77 22.02 21.27 21.28
631 NASDAQ ICHR Fri, Jun 14, 2019 22.11 22.13 21.71 21.83
630 NASDAQ ICHR Thu, Jun 13, 2019 22.15 22.69 22.12 22.41
629 NASDAQ ICHR Wed, Jun 12, 2019 22.59 22.59 21.52 21.96
628 NASDAQ ICHR Tue, Jun 11, 2019 23.45 23.50 22.71 22.75
627 NASDAQ ICHR Mon, Jun 10, 2019 21.76 23.14 21.16 23.11
626 NASDAQ ICHR Fri, Jun 7, 2019 21.75 21.95 21.42 21.48
625 NASDAQ ICHR Thu, Jun 6, 2019 21.56 21.91 21.35 21.66
624 NASDAQ ICHR Wed, Jun 5, 2019 22.10 22.10 21.26 21.66
623 NASDAQ ICHR Tue, Jun 4, 2019 21.09 22.09 20.92 22.05
622 NASDAQ ICHR Mon, Jun 3, 2019 21.27 21.29 20.52 20.70
621 NASDAQ ICHR Fri, May 31, 2019 21.38 21.54 21.04 21.10
620 NASDAQ ICHR Thu, May 30, 2019 21.82 22.38 21.69 21.78
619 NASDAQ ICHR Wed, May 29, 2019 21.45 22.03 21.45 21.75
618 NASDAQ ICHR Tue, May 28, 2019 21.48 21.97 21.36 21.69
617 NASDAQ ICHR Fri, May 24, 2019 21.69 21.90 21.34 21.45
616 NASDAQ ICHR Thu, May 23, 2019 22.21 22.45 21.28 21.53
615 NASDAQ ICHR Wed, May 22, 2019 22.74 23.01 22.60 22.69
614 NASDAQ ICHR Tue, May 21, 2019 23.08 23.45 22.86 22.95
613 NASDAQ ICHR Mon, May 20, 2019 22.77 23.45 22.47 22.84
612 NASDAQ ICHR Fri, May 17, 2019 22.98 24.13 22.57 23.22
611 NASDAQ ICHR Thu, May 16, 2019 23.54 23.54 22.99 23.27
610 NASDAQ ICHR Wed, May 15, 2019 22.46 23.42 22.19 23.30
609 NASDAQ ICHR Tue, May 14, 2019 22.49 22.70 21.81 22.56
608 NASDAQ ICHR Mon, May 13, 2019 22.83 22.95 22.04 22.32
607 NASDAQ ICHR Fri, May 10, 2019 23.00 23.60 22.56 23.56
606 NASDAQ ICHR Thu, May 9, 2019 22.99 23.50 22.44 23.01
605 NASDAQ ICHR Wed, May 8, 2019 22.63 25.08 22.60 23.62
604 NASDAQ ICHR Tue, May 7, 2019 25.38 25.56 24.61 24.98
603 NASDAQ ICHR Mon, May 6, 2019 25.17 25.86 24.82 25.72
602 NASDAQ ICHR Fri, May 3, 2019 25.05 26.10 24.95 26.10
601 NASDAQ ICHR Thu, May 2, 2019 24.89 25.60 24.51 24.86
600 NASDAQ ICHR Wed, May 1, 2019 25.45 25.60 25.02 25.04
599 NASDAQ ICHR Tue, Apr 30, 2019 25.10 25.60 24.83 25.18
598 NASDAQ ICHR Mon, Apr 29, 2019 25.22 25.48 24.98 25.09
597 NASDAQ ICHR Fri, Apr 26, 2019 24.67 25.23 23.92 25.22
596 NASDAQ ICHR Thu, Apr 25, 2019 25.62 25.74 24.71 24.97
595 NASDAQ ICHR Wed, Apr 24, 2019 24.88 25.88 24.76 25.32
594 NASDAQ ICHR Tue, Apr 23, 2019 25.14 25.30 24.86 24.87
593 NASDAQ ICHR Mon, Apr 22, 2019 25.20 25.39 24.89 25.06
592 NASDAQ ICHR Thu, Apr 18, 2019 25.08 25.46 24.76 25.31
591 NASDAQ ICHR Wed, Apr 17, 2019 25.07 25.24 24.65 25.15
590 NASDAQ ICHR Tue, Apr 16, 2019 24.52 25.19 24.52 24.76
589 NASDAQ ICHR Mon, Apr 15, 2019 24.52 24.66 24.06 24.52
588 NASDAQ ICHR Fri, Apr 12, 2019 24.65 25.00 24.53 24.56
587 NASDAQ ICHR Thu, Apr 11, 2019 24.39 24.61 24.23 24.55
586 NASDAQ ICHR Wed, Apr 10, 2019 24.04 24.52 23.93 24.34
585 NASDAQ ICHR Tue, Apr 9, 2019 24.30 24.50 23.93 24.04
584 NASDAQ ICHR Mon, Apr 8, 2019 24.23 24.65 23.85 24.44
583 NASDAQ ICHR Fri, Apr 5, 2019 24.04 24.46 24.04 24.38
582 NASDAQ ICHR Thu, Apr 4, 2019 23.73 24.16 23.72 23.96
581 NASDAQ ICHR Wed, Apr 3, 2019 23.65 24.34 23.57 23.73
580 NASDAQ ICHR Tue, Apr 2, 2019 23.34 23.53 22.89 23.30
579 NASDAQ ICHR Mon, Apr 1, 2019 22.87 23.84 22.87 23.34
578 NASDAQ ICHR Fri, Mar 29, 2019 22.00 22.87 21.87 22.58
577 NASDAQ ICHR Thu, Mar 28, 2019 21.92 22.30 21.56 21.92
576 NASDAQ ICHR Wed, Mar 27, 2019 21.73 22.04 21.61 21.86
575 NASDAQ ICHR Tue, Mar 26, 2019 22.08 22.23 21.42 21.72
574 NASDAQ ICHR Mon, Mar 25, 2019 21.95 22.14 21.54 21.94
573 NASDAQ ICHR Fri, Mar 22, 2019 22.76 22.80 22.01 22.03
572 NASDAQ ICHR Thu, Mar 21, 2019 21.90 22.99 21.90 22.86
571 NASDAQ ICHR Wed, Mar 20, 2019 22.31 22.58 21.92 22.00
570 NASDAQ ICHR Tue, Mar 19, 2019 22.07 22.59 21.89 22.30
569 NASDAQ ICHR Mon, Mar 18, 2019 21.86 22.09 21.55 21.96
568 NASDAQ ICHR Fri, Mar 15, 2019 20.72 22.25 20.72 21.89
567 NASDAQ ICHR Thu, Mar 14, 2019 20.27 21.11 20.27 20.56
566 NASDAQ ICHR Wed, Mar 13, 2019 20.78 20.78 20.17 20.25
565 NASDAQ ICHR Tue, Mar 12, 2019 20.65 21.06 20.17 20.71
564 NASDAQ ICHR Mon, Mar 11, 2019 19.40 20.74 19.39 20.59
563 NASDAQ ICHR Fri, Mar 8, 2019 18.98 19.71 18.62 19.20
562 NASDAQ ICHR Thu, Mar 7, 2019 20.39 20.39 18.81 19.00
561 NASDAQ ICHR Wed, Mar 6, 2019 21.20 21.20 20.43 20.43
560 NASDAQ ICHR Tue, Mar 5, 2019 21.36 21.58 21.14 21.21
559 NASDAQ ICHR Mon, Mar 4, 2019 21.07 21.45 20.36 21.40
558 NASDAQ ICHR Fri, Mar 1, 2019 21.07 21.42 20.97 21.10
557 NASDAQ ICHR Thu, Feb 28, 2019 21.39 21.56 20.89 20.97
556 NASDAQ ICHR Wed, Feb 27, 2019 21.56 21.62 21.24 21.54
555 NASDAQ ICHR Tue, Feb 26, 2019 21.55 21.94 21.40 21.68
554 NASDAQ ICHR Mon, Feb 25, 2019 21.80 21.99 21.38 21.68
553 NASDAQ ICHR Fri, Feb 22, 2019 21.29 21.66 21.00 21.63
552 NASDAQ ICHR Thu, Feb 21, 2019 21.66 21.86 21.21 21.29
551 NASDAQ ICHR Wed, Feb 20, 2019 21.38 21.91 21.02 21.71
550 NASDAQ ICHR Tue, Feb 19, 2019 21.78 22.09 21.43 21.51
549 NASDAQ ICHR Fri, Feb 15, 2019 21.73 21.84 21.37 21.81
548 NASDAQ ICHR Thu, Feb 14, 2019 21.23 22.00 21.23 21.65
547 NASDAQ ICHR Wed, Feb 13, 2019 21.87 22.00 21.15 21.23
546 NASDAQ ICHR Tue, Feb 12, 2019 21.78 22.20 21.45 21.75
545 NASDAQ ICHR Mon, Feb 11, 2019 21.93 21.99 21.28 21.55
544 NASDAQ ICHR Fri, Feb 8, 2019 20.67 21.83 20.10 21.76
543 NASDAQ ICHR Thu, Feb 7, 2019 20.84 22.47 20.26 20.98
542 NASDAQ ICHR Wed, Feb 6, 2019 21.37 22.48 20.86 21.36
541 NASDAQ ICHR Tue, Feb 5, 2019 20.53 21.33 20.53 21.27
540 NASDAQ ICHR Mon, Feb 4, 2019 20.82 21.20 20.49 20.58
539 NASDAQ ICHR Fri, Feb 1, 2019 20.56 21.17 20.31 20.84
538 NASDAQ ICHR Thu, Jan 31, 2019 20.27 20.81 19.87 20.57
537 NASDAQ ICHR Wed, Jan 30, 2019 20.01 20.47 19.67 20.30
536 NASDAQ ICHR Tue, Jan 29, 2019 19.67 19.99 19.30 19.77
535 NASDAQ ICHR Mon, Jan 28, 2019 19.52 20.76 19.52 19.73
534 NASDAQ ICHR Fri, Jan 25, 2019 19.42 20.38 19.27 20.23
533 NASDAQ ICHR Thu, Jan 24, 2019 18.32 19.86 18.32 19.25
532 NASDAQ ICHR Wed, Jan 23, 2019 18.29 18.45 17.68 17.94
531 NASDAQ ICHR Tue, Jan 22, 2019 19.25 19.25 17.95 18.15
530 NASDAQ ICHR Fri, Jan 18, 2019 19.06 19.60 18.92 19.30
529 NASDAQ ICHR Thu, Jan 17, 2019 18.47 19.04 18.20 19.04
528 NASDAQ ICHR Wed, Jan 16, 2019 18.07 18.73 17.98 18.55
527 NASDAQ ICHR Tue, Jan 15, 2019 17.92 18.15 17.32 18.01
526 NASDAQ ICHR Mon, Jan 14, 2019 18.14 18.34 17.78 17.88
525 NASDAQ ICHR Fri, Jan 11, 2019 18.34 18.89 18.10 18.38
524 NASDAQ ICHR Thu, Jan 10, 2019 17.94 18.71 17.88 18.46
523 NASDAQ ICHR Wed, Jan 9, 2019 16.90 18.30 16.90 18.12
522 NASDAQ ICHR Tue, Jan 8, 2019 17.41 17.41 16.54 16.78
521 NASDAQ ICHR Mon, Jan 7, 2019 16.94 17.39 16.53 17.27
520 NASDAQ ICHR Fri, Jan 4, 2019 16.69 17.25 16.37 16.94
519 NASDAQ ICHR Thu, Jan 3, 2019 16.43 16.75 16.05 16.33
518 NASDAQ ICHR Wed, Jan 2, 2019 15.96 17.02 15.96 16.79
517 NASDAQ ICHR Mon, Dec 31, 2018 16.13 16.36 15.77 16.30
516 NASDAQ ICHR Fri, Dec 28, 2018 15.67 16.39 15.36 15.94
515 NASDAQ ICHR Thu, Dec 27, 2018 15.33 16.15 15.09 15.67
514 NASDAQ ICHR Wed, Dec 26, 2018 14.75 15.64 14.25 15.61
513 NASDAQ ICHR Mon, Dec 24, 2018 14.23 15.38 14.23 14.60
512 NASDAQ ICHR Fri, Dec 21, 2018 16.06 16.36 14.43 14.51
511 NASDAQ ICHR Thu, Dec 20, 2018 15.67 16.58 15.42 15.83
510 NASDAQ ICHR Wed, Dec 19, 2018 16.95 17.43 15.40 15.74
509 NASDAQ ICHR Tue, Dec 18, 2018 16.88 17.49 16.88 17.08
508 NASDAQ ICHR Mon, Dec 17, 2018 16.50 17.15 16.10 16.62
507 NASDAQ ICHR Fri, Dec 14, 2018 16.23 16.83 16.23 16.50
506 NASDAQ ICHR Thu, Dec 13, 2018 16.82 17.11 16.44 16.56
505 NASDAQ ICHR Wed, Dec 12, 2018 16.53 17.08 16.35 16.65
504 NASDAQ ICHR Tue, Dec 11, 2018 16.77 16.94 15.95 16.17
503 NASDAQ ICHR Mon, Dec 10, 2018 16.77 16.90 16.16 16.43
502 NASDAQ ICHR Fri, Dec 7, 2018 17.34 17.54 16.79 16.79
501 NASDAQ ICHR Thu, Dec 6, 2018 16.81 17.37 16.56 17.37
500 NASDAQ ICHR Tue, Dec 4, 2018 18.29 18.29 17.22 17.22
499 NASDAQ ICHR Mon, Dec 3, 2018 18.99 19.14 17.65 18.41
498 NASDAQ ICHR Fri, Nov 30, 2018 17.75 18.24 17.60 18.20
497 NASDAQ ICHR Thu, Nov 29, 2018 17.42 17.93 17.26 17.85
496 NASDAQ ICHR Wed, Nov 28, 2018 17.36 17.58 17.02 17.51
495 NASDAQ ICHR Tue, Nov 27, 2018 16.87 17.54 16.87 17.16
494 NASDAQ ICHR Mon, Nov 26, 2018 16.91 17.30 16.66 17.09
493 NASDAQ ICHR Fri, Nov 23, 2018 16.70 17.01 16.52 16.68
492 NASDAQ ICHR Wed, Nov 21, 2018 16.69 17.35 16.60 16.93
491 NASDAQ ICHR Tue, Nov 20, 2018 15.84 17.39 15.76 16.48
490 NASDAQ ICHR Mon, Nov 19, 2018 16.65 16.83 16.27 16.50
489 NASDAQ ICHR Fri, Nov 16, 2018 16.29 17.08 16.05 16.76
488 NASDAQ ICHR Thu, Nov 15, 2018 16.11 16.79 15.82 16.79
487 NASDAQ ICHR Wed, Nov 14, 2018 16.78 16.78 16.04 16.26
486 NASDAQ ICHR Tue, Nov 13, 2018 15.46 16.32 15.45 16.08
485 NASDAQ ICHR Mon, Nov 12, 2018 15.79 15.79 15.10 15.41
484 NASDAQ ICHR Fri, Nov 9, 2018 16.68 16.80 15.61 16.00
483 NASDAQ ICHR Thu, Nov 8, 2018 16.04 16.93 16.04 16.70
482 NASDAQ ICHR Wed, Nov 7, 2018 16.37 17.60 15.89 16.03
481 NASDAQ ICHR Tue, Nov 6, 2018 19.24 19.89 19.03 19.28
480 NASDAQ ICHR Mon, Nov 5, 2018 19.41 19.51 18.60 19.46
479 NASDAQ ICHR Fri, Nov 2, 2018 19.03 19.49 18.51 19.41
478 NASDAQ ICHR Thu, Nov 1, 2018 17.89 19.36 17.74 19.10
477 NASDAQ ICHR Wed, Oct 31, 2018 17.41 17.97 16.85 17.75
476 NASDAQ ICHR Tue, Oct 30, 2018 15.54 17.02 15.54 17.00
475 NASDAQ ICHR Mon, Oct 29, 2018 16.54 16.67 15.21 15.55
474 NASDAQ ICHR Fri, Oct 26, 2018 15.93 16.95 15.77 16.24
473 NASDAQ ICHR Thu, Oct 25, 2018 15.99 16.59 15.67 16.31
472 NASDAQ ICHR Wed, Oct 24, 2018 16.64 16.75 15.75 15.75
471 NASDAQ ICHR Tue, Oct 23, 2018 16.34 16.96 15.81 16.82
470 NASDAQ ICHR Mon, Oct 22, 2018 17.17 17.25 16.42 16.76
469 NASDAQ ICHR Fri, Oct 19, 2018 17.75 18.23 16.91 17.01
468 NASDAQ ICHR Thu, Oct 18, 2018 18.55 18.55 17.49 17.66
467 NASDAQ ICHR Wed, Oct 17, 2018 18.87 19.96 18.58 18.68
466 NASDAQ ICHR Tue, Oct 16, 2018 17.92 18.41 17.92 18.31
465 NASDAQ ICHR Mon, Oct 15, 2018 18.10 18.26 17.70 17.71
464 NASDAQ ICHR Fri, Oct 12, 2018 18.77 19.07 17.91 18.24
463 NASDAQ ICHR Thu, Oct 11, 2018 18.03 19.00 18.03 18.25
462 NASDAQ ICHR Wed, Oct 10, 2018 18.49 18.93 18.04 18.24
461 NASDAQ ICHR Tue, Oct 9, 2018 19.80 20.00 18.66 18.77
460 NASDAQ ICHR Mon, Oct 8, 2018 19.74 20.19 19.53 19.83
459 NASDAQ ICHR Fri, Oct 5, 2018 20.29 20.56 19.61 19.78
458 NASDAQ ICHR Thu, Oct 4, 2018 20.69 20.70 19.86 20.25
457 NASDAQ ICHR Wed, Oct 3, 2018 20.94 21.25 20.63 20.89
456 NASDAQ ICHR Tue, Oct 2, 2018 20.58 21.16 20.58 20.74
455 NASDAQ ICHR Mon, Oct 1, 2018 20.60 20.93 20.26 20.61
454 NASDAQ ICHR Fri, Sep 28, 2018 20.00 20.85 20.00 20.42
453 NASDAQ ICHR Thu, Sep 27, 2018 20.11 20.55 19.99 20.06
452 NASDAQ ICHR Wed, Sep 26, 2018 20.10 20.50 19.94 19.98
451 NASDAQ ICHR Tue, Sep 25, 2018 20.91 21.01 20.22 20.25
450 NASDAQ ICHR Mon, Sep 24, 2018 21.20 21.32 20.63 21.04
449 NASDAQ ICHR Fri, Sep 21, 2018 21.25 21.56 20.86 21.31
448 NASDAQ ICHR Thu, Sep 20, 2018 21.85 21.85 20.84 21.51
447 NASDAQ ICHR Wed, Sep 19, 2018 22.28 22.38 21.57 21.72
446 NASDAQ ICHR Tue, Sep 18, 2018 21.91 22.25 21.69 22.20
445 NASDAQ ICHR Mon, Sep 17, 2018 22.21 22.40 21.43 21.87
444 NASDAQ ICHR Fri, Sep 14, 2018 22.30 22.74 22.28 22.31
443 NASDAQ ICHR Thu, Sep 13, 2018 21.97 22.41 21.79 22.26
442 NASDAQ ICHR Wed, Sep 12, 2018 22.00 22.00 21.25 21.74
441 NASDAQ ICHR Tue, Sep 11, 2018 22.18 22.47 21.97 22.38
440 NASDAQ ICHR Mon, Sep 10, 2018 22.14 22.60 21.85 22.40
439 NASDAQ ICHR Fri, Sep 7, 2018 21.98 22.38 21.29 22.00
438 NASDAQ ICHR Thu, Sep 6, 2018 24.88 24.88 22.10 22.20
437 NASDAQ ICHR Wed, Sep 5, 2018 25.10 25.20 24.41 25.08
436 NASDAQ ICHR Tue, Sep 4, 2018 25.80 25.93 24.87 25.19
435 NASDAQ ICHR Fri, Aug 31, 2018 25.92 26.25 25.56 25.93
434 NASDAQ ICHR Thu, Aug 30, 2018 25.77 26.03 25.12 25.75
433 NASDAQ ICHR Wed, Aug 29, 2018 25.30 25.80 24.95 25.80
432 NASDAQ ICHR Tue, Aug 28, 2018 24.37 25.48 24.14 25.25
431 NASDAQ ICHR Mon, Aug 27, 2018 24.22 24.62 23.98 24.25
430 NASDAQ ICHR Fri, Aug 24, 2018 23.98 24.75 23.66 24.16
429 NASDAQ ICHR Thu, Aug 23, 2018 22.24 22.46 22.00 22.11
428 NASDAQ ICHR Wed, Aug 22, 2018 22.56 22.90 22.21 22.34
427 NASDAQ ICHR Tue, Aug 21, 2018 22.24 23.47 22.00 22.77
426 NASDAQ ICHR Mon, Aug 20, 2018 21.64 22.37 21.42 22.18
425 NASDAQ ICHR Fri, Aug 17, 2018 20.65 21.79 20.56 21.31
424 NASDAQ ICHR Thu, Aug 16, 2018 21.66 22.11 21.65 21.91
423 NASDAQ ICHR Wed, Aug 15, 2018 22.45 22.50 21.43 21.47
422 NASDAQ ICHR Tue, Aug 14, 2018 22.80 23.12 22.53 22.72
421 NASDAQ ICHR Mon, Aug 13, 2018 22.73 23.09 22.33 22.49
420 NASDAQ ICHR Fri, Aug 10, 2018 22.50 23.08 22.25 22.70
419 NASDAQ ICHR Thu, Aug 9, 2018 23.73 23.73 22.72 22.78
418 NASDAQ ICHR Wed, Aug 8, 2018 21.51 24.00 21.50 23.88
417 NASDAQ ICHR Tue, Aug 7, 2018 22.21 22.30 21.51 21.80
416 NASDAQ ICHR Mon, Aug 6, 2018 22.06 22.25 21.50 22.17
415 NASDAQ ICHR Fri, Aug 3, 2018 21.54 22.16 21.42 21.95
414 NASDAQ ICHR Thu, Aug 2, 2018 21.00 21.84 21.00 21.46
413 NASDAQ ICHR Wed, Aug 1, 2018 21.11 21.61 20.74 21.58
412 NASDAQ ICHR Tue, Jul 31, 2018 19.89 21.06 19.89 21.00
411 NASDAQ ICHR Mon, Jul 30, 2018 20.79 21.00 19.34 19.82
410 NASDAQ ICHR Fri, Jul 27, 2018 20.00 21.10 19.66 20.99
409 NASDAQ ICHR Thu, Jul 26, 2018 18.85 19.52 18.76 19.21
408 NASDAQ ICHR Wed, Jul 25, 2018 20.17 20.30 18.95 18.99
407 NASDAQ ICHR Tue, Jul 24, 2018 20.61 21.25 20.18 20.26
406 NASDAQ ICHR Mon, Jul 23, 2018 20.69 20.70 19.77 20.53
405 NASDAQ ICHR Fri, Jul 20, 2018 20.53 20.94 20.46 20.72
404 NASDAQ ICHR Thu, Jul 19, 2018 20.27 20.84 20.05 20.64
403 NASDAQ ICHR Wed, Jul 18, 2018 21.13 21.30 20.12 20.46
402 NASDAQ ICHR Tue, Jul 17, 2018 20.30 20.91 20.02 20.76
401 NASDAQ ICHR Mon, Jul 16, 2018 20.54 20.75 20.25 20.31
400 NASDAQ ICHR Fri, Jul 13, 2018 21.15 21.50 20.59 20.61
399 NASDAQ ICHR Thu, Jul 12, 2018 21.16 21.54 20.89 21.05
398 NASDAQ ICHR Wed, Jul 11, 2018 22.00 22.09 21.05 21.05
397 NASDAQ ICHR Tue, Jul 10, 2018 22.93 23.18 22.08 22.14
396 NASDAQ ICHR Mon, Jul 9, 2018 22.37 22.90 21.50 22.84
395 NASDAQ ICHR Fri, Jul 6, 2018 21.37 22.00 20.98 21.98
394 NASDAQ ICHR Thu, Jul 5, 2018 20.32 21.59 20.32 21.39
393 NASDAQ ICHR Tue, Jul 3, 2018 21.27 21.79 20.17 20.21
392 NASDAQ ICHR Mon, Jul 2, 2018 21.10 21.48 20.78 21.33
391 NASDAQ ICHR Fri, Jun 29, 2018 20.86 21.64 20.86 21.22
390 NASDAQ ICHR Thu, Jun 28, 2018 20.57 20.69 19.93 20.53
389 NASDAQ ICHR Wed, Jun 27, 2018 21.63 21.97 20.40 20.71
388 NASDAQ ICHR Tue, Jun 26, 2018 21.33 21.98 21.31 21.56
387 NASDAQ ICHR Mon, Jun 25, 2018 21.77 21.84 21.02 21.19
386 NASDAQ ICHR Fri, Jun 22, 2018 22.88 22.98 21.68 22.20
385 NASDAQ ICHR Thu, Jun 21, 2018 23.20 23.50 22.70 22.84
384 NASDAQ ICHR Wed, Jun 20, 2018 22.90 23.25 22.40 22.97
383 NASDAQ ICHR Tue, Jun 19, 2018 22.35 22.91 22.05 22.81
382 NASDAQ ICHR Mon, Jun 18, 2018 22.85 23.00 22.19 22.88
381 NASDAQ ICHR Fri, Jun 15, 2018 23.16 23.60 22.80 22.91
380 NASDAQ ICHR Thu, Jun 14, 2018 24.05 24.37 23.30 23.36
379 NASDAQ ICHR Wed, Jun 13, 2018 23.89 24.38 23.65 24.00
378 NASDAQ ICHR Tue, Jun 12, 2018 23.83 24.10 23.56 23.99
377 NASDAQ ICHR Mon, Jun 11, 2018 24.09 24.29 23.36 23.83
376 NASDAQ ICHR Fri, Jun 8, 2018 23.75 24.12 23.69 23.96
375 NASDAQ ICHR Thu, Jun 7, 2018 25.00 25.00 23.15 24.23
374 NASDAQ ICHR Wed, Jun 6, 2018 26.20 26.53 25.42 25.74
373 NASDAQ ICHR Tue, Jun 5, 2018 26.30 27.06 26.02 26.23
372 NASDAQ ICHR Mon, Jun 4, 2018 26.31 26.55 25.77 26.18
371 NASDAQ ICHR Fri, Jun 1, 2018 25.27 26.27 25.06 26.25
370 NASDAQ ICHR Thu, May 31, 2018 25.18 25.84 24.75 24.88
369 NASDAQ ICHR Wed, May 30, 2018 25.01 25.33 24.28 24.43
368 NASDAQ ICHR Tue, May 29, 2018 24.50 25.10 24.28 24.65
367 NASDAQ ICHR Fri, May 25, 2018 24.68 25.35 24.58 24.88
366 NASDAQ ICHR Thu, May 24, 2018 24.36 24.84 24.11 24.82
365 NASDAQ ICHR Wed, May 23, 2018 24.14 24.67 23.68 24.35
364 NASDAQ ICHR Tue, May 22, 2018 24.85 25.47 24.43 24.52
363 NASDAQ ICHR Mon, May 21, 2018 25.01 25.33 23.75 24.30
362 NASDAQ ICHR Fri, May 18, 2018 25.74 25.75 24.27 24.32
361 NASDAQ ICHR Thu, May 17, 2018 26.86 27.32 26.31 26.57
360 NASDAQ ICHR Wed, May 16, 2018 26.13 27.28 26.13 26.98
359 NASDAQ ICHR Tue, May 15, 2018 26.42 26.59 25.76 26.11
358 NASDAQ ICHR Mon, May 14, 2018 26.43 27.26 26.38 26.78
357 NASDAQ ICHR Fri, May 11, 2018 26.03 27.48 25.92 26.02
356 NASDAQ ICHR Thu, May 10, 2018 26.58 26.69 25.63 26.19
355 NASDAQ ICHR Wed, May 9, 2018 25.50 26.67 25.25 26.25
354 NASDAQ ICHR Tue, May 8, 2018 23.86 24.17 23.50 23.93
353 NASDAQ ICHR Mon, May 7, 2018 23.79 24.11 23.35 23.80
352 NASDAQ ICHR Fri, May 4, 2018 22.31 24.06 22.03 23.74
351 NASDAQ ICHR Thu, May 3, 2018 22.02 22.62 21.83 22.51
350 NASDAQ ICHR Wed, May 2, 2018 22.41 22.90 22.16 22.21
349 NASDAQ ICHR Tue, May 1, 2018 22.02 22.52 21.53 22.47
348 NASDAQ ICHR Mon, Apr 30, 2018 21.65 22.46 21.65 22.10
347 NASDAQ ICHR Fri, Apr 27, 2018 23.33 23.53 21.73 21.83
346 NASDAQ ICHR Thu, Apr 26, 2018 22.05 23.55 22.01 23.15
345 NASDAQ ICHR Wed, Apr 25, 2018 20.98 21.47 20.11 21.30
344 NASDAQ ICHR Tue, Apr 24, 2018 21.89 22.24 20.61 20.98
343 NASDAQ ICHR Mon, Apr 23, 2018 22.61 22.69 21.61 21.77
342 NASDAQ ICHR Fri, Apr 20, 2018 22.01 22.61 22.01 22.48
341 NASDAQ ICHR Thu, Apr 19, 2018 23.85 24.14 21.51 21.92
340 NASDAQ ICHR Wed, Apr 18, 2018 25.98 25.98 24.07 24.23
339 NASDAQ ICHR Tue, Apr 17, 2018 25.98 26.60 25.82 26.44
338 NASDAQ ICHR Mon, Apr 16, 2018 25.93 26.18 25.21 25.79
337 NASDAQ ICHR Fri, Apr 13, 2018 25.86 25.99 25.14 25.69
336 NASDAQ ICHR Thu, Apr 12, 2018 24.91 25.78 24.65 25.75
335 NASDAQ ICHR Wed, Apr 11, 2018 24.54 25.45 24.33 24.54
334 NASDAQ ICHR Tue, Apr 10, 2018 24.30 25.15 24.14 24.89
333 NASDAQ ICHR Mon, Apr 9, 2018 23.52 25.09 23.38 23.71
332 NASDAQ ICHR Fri, Apr 6, 2018 23.00 23.74 22.82 23.24
331 NASDAQ ICHR Thu, Apr 5, 2018 24.26 24.94 23.46 23.67
330 NASDAQ ICHR Wed, Apr 4, 2018 22.35 24.07 22.20 23.96
329 NASDAQ ICHR Tue, Apr 3, 2018 23.40 23.95 23.04 23.64
328 NASDAQ ICHR Mon, Apr 2, 2018 23.88 24.14 22.93 23.13
327 NASDAQ ICHR Thu, Mar 29, 2018 23.57 24.73 23.01 24.21
326 NASDAQ ICHR Wed, Mar 28, 2018 24.25 24.60 23.07 23.26
325 NASDAQ ICHR Tue, Mar 27, 2018 26.48 26.60 24.25 24.50
324 NASDAQ ICHR Mon, Mar 26, 2018 25.68 26.22 24.73 26.15
323 NASDAQ ICHR Fri, Mar 23, 2018 26.61 27.19 24.45 24.72
322 NASDAQ ICHR Thu, Mar 22, 2018 27.34 28.26 26.73 26.77
321 NASDAQ ICHR Wed, Mar 21, 2018 27.39 28.50 27.16 27.94
320 NASDAQ ICHR Tue, Mar 20, 2018 27.22 27.75 27.05 27.36
319 NASDAQ ICHR Mon, Mar 19, 2018 27.00 27.50 26.20 27.32
318 NASDAQ ICHR Fri, Mar 16, 2018 26.63 27.84 26.33 27.64
317 NASDAQ ICHR Thu, Mar 15, 2018 27.25 27.47 26.31 26.68
316 NASDAQ ICHR Wed, Mar 14, 2018 28.07 28.30 26.32 27.17
315 NASDAQ ICHR Tue, Mar 13, 2018 30.00 30.50 28.70 28.88
314 NASDAQ ICHR Mon, Mar 12, 2018 29.45 30.00 28.40 29.68
313 NASDAQ ICHR Fri, Mar 9, 2018 27.84 29.83 27.84 28.99
312 NASDAQ ICHR Thu, Mar 8, 2018 27.60 27.92 27.27 27.55
311 NASDAQ ICHR Wed, Mar 7, 2018 27.31 28.16 27.18 27.53
310 NASDAQ ICHR Tue, Mar 6, 2018 25.45 28.46 25.45 27.84
309 NASDAQ ICHR Mon, Mar 5, 2018 24.90 25.47 24.80 25.30
308 NASDAQ ICHR Fri, Mar 2, 2018 24.34 25.55 24.11 25.30
307 NASDAQ ICHR Thu, Mar 1, 2018 25.81 25.97 24.73 25.13
306 NASDAQ ICHR Wed, Feb 28, 2018 25.75 26.26 25.38 25.84
305 NASDAQ ICHR Tue, Feb 27, 2018 26.29 26.51 25.50 25.52
304 NASDAQ ICHR Mon, Feb 26, 2018 25.95 26.45 25.22 26.29
303 NASDAQ ICHR Fri, Feb 23, 2018 24.05 25.85 23.94 25.75
302 NASDAQ ICHR Thu, Feb 22, 2018 24.22 24.50 23.56 24.06
301 NASDAQ ICHR Wed, Feb 21, 2018 25.69 25.80 24.62 24.72
300 NASDAQ ICHR Tue, Feb 20, 2018 24.85 25.90 24.77 25.52
299 NASDAQ ICHR Fri, Feb 16, 2018 25.61 26.40 24.77 25.17
298 NASDAQ ICHR Thu, Feb 15, 2018 24.19 24.95 23.08 24.89
297 NASDAQ ICHR Wed, Feb 14, 2018 22.50 24.19 22.41 23.98
296 NASDAQ ICHR Tue, Feb 13, 2018 24.35 24.94 22.48 22.99
295 NASDAQ ICHR Mon, Feb 12, 2018 22.00 23.44 21.38 23.23
294 NASDAQ ICHR Fri, Feb 9, 2018 22.79 23.40 20.30 21.34
293 NASDAQ ICHR Thu, Feb 8, 2018 27.02 27.90 21.33 22.01
292 NASDAQ ICHR Wed, Feb 7, 2018 27.81 28.28 26.03 26.37
291 NASDAQ ICHR Tue, Feb 6, 2018 26.10 27.95 25.80 27.93
290 NASDAQ ICHR Mon, Feb 5, 2018 27.75 29.55 26.60 26.81
289 NASDAQ ICHR Fri, Feb 2, 2018 30.15 30.26 27.60 28.50
288 NASDAQ ICHR Thu, Feb 1, 2018 31.37 31.90 29.65 30.55
287 NASDAQ ICHR Wed, Jan 31, 2018 33.53 33.58 31.66 31.92
286 NASDAQ ICHR Tue, Jan 30, 2018 32.55 32.81 31.32 32.22
285 NASDAQ ICHR Mon, Jan 29, 2018 34.00 34.50 32.68 33.31
284 NASDAQ ICHR Fri, Jan 26, 2018 32.42 34.02 32.32 34.01
283 NASDAQ ICHR Thu, Jan 25, 2018 33.97 34.05 32.08 32.15
282 NASDAQ ICHR Wed, Jan 24, 2018 34.35 34.35 30.81 33.21
281 NASDAQ ICHR Tue, Jan 23, 2018 34.37 34.55 33.13 34.35
280 NASDAQ ICHR Mon, Jan 22, 2018 32.56 34.79 32.10 34.02
279 NASDAQ ICHR Fri, Jan 19, 2018 33.31 33.37 31.72 32.39
278 NASDAQ ICHR Thu, Jan 18, 2018 31.00 33.57 30.61 32.75
277 NASDAQ ICHR Wed, Jan 17, 2018 27.28 30.86 27.15 30.66
276 NASDAQ ICHR Tue, Jan 16, 2018 24.88 25.75 24.87 25.60
275 NASDAQ ICHR Fri, Jan 12, 2018 25.18 25.59 24.73 24.74
274 NASDAQ ICHR Thu, Jan 11, 2018 25.40 25.61 24.71 25.18
273 NASDAQ ICHR Wed, Jan 10, 2018 25.82 25.90 24.26 25.41
272 NASDAQ ICHR Tue, Jan 9, 2018 26.45 26.80 25.06 26.14
271 NASDAQ ICHR Mon, Jan 8, 2018 27.50 27.58 25.82 26.30
270 NASDAQ ICHR Fri, Jan 5, 2018 26.02 27.65 25.90 27.50
269 NASDAQ ICHR Thu, Jan 4, 2018 26.82 26.90 25.54 25.81
268 NASDAQ ICHR Wed, Jan 3, 2018 26.00 26.64 25.84 26.44
267 NASDAQ ICHR Tue, Jan 2, 2018 24.95 25.94 24.60 25.90
266 NASDAQ ICHR Fri, Dec 29, 2017 24.74 25.76 24.57 24.60
265 NASDAQ ICHR Thu, Dec 28, 2017 24.72 24.95 24.24 24.71
264 NASDAQ ICHR Wed, Dec 27, 2017 24.20 24.96 24.00 24.75
263 NASDAQ ICHR Tue, Dec 26, 2017 24.93 24.93 23.74 24.22
262 NASDAQ ICHR Fri, Dec 22, 2017 24.79 25.30 24.01 25.07
261 NASDAQ ICHR Thu, Dec 21, 2017 25.86 25.88 24.28 24.79
260 NASDAQ ICHR Wed, Dec 20, 2017 26.41 27.37 25.40 25.75
259 NASDAQ ICHR Tue, Dec 19, 2017 25.28 26.22 25.18 25.58
258 NASDAQ ICHR Mon, Dec 18, 2017 25.72 25.75 24.81 25.33
257 NASDAQ ICHR Fri, Dec 15, 2017 24.03 25.44 23.68 25.18
256 NASDAQ ICHR Thu, Dec 14, 2017 23.72 24.48 23.51 23.83
255 NASDAQ ICHR Wed, Dec 13, 2017 23.76 24.65 23.61 23.71
254 NASDAQ ICHR Tue, Dec 12, 2017 24.43 24.43 23.26 23.64
253 NASDAQ ICHR Mon, Dec 11, 2017 24.75 25.20 23.80 24.57
252 NASDAQ ICHR Fri, Dec 8, 2017 25.74 25.96 24.53 24.60
251 NASDAQ ICHR Thu, Dec 7, 2017 24.41 25.79 24.14 25.22
250 NASDAQ ICHR Wed, Dec 6, 2017 23.39 24.32 23.26 24.05
249 NASDAQ ICHR Tue, Dec 5, 2017 23.35 24.86 23.25 23.70
248 NASDAQ ICHR Mon, Dec 4, 2017 26.80 27.49 23.46 23.61
247 NASDAQ ICHR Fri, Dec 1, 2017 28.05 28.12 25.34 26.47
246 NASDAQ ICHR Thu, Nov 30, 2017 28.40 28.91 27.67 28.41
245 NASDAQ ICHR Wed, Nov 29, 2017 30.56 30.97 26.90 28.01
244 NASDAQ ICHR Tue, Nov 28, 2017 30.64 31.01 29.70 30.36
243 NASDAQ ICHR Mon, Nov 27, 2017 28.96 30.73 28.65 30.16
242 NASDAQ ICHR Fri, Nov 24, 2017 29.51 30.09 28.63 29.06
241 NASDAQ ICHR Wed, Nov 22, 2017 32.95 32.99 29.27 29.52
240 NASDAQ ICHR Tue, Nov 21, 2017 30.85 32.48 30.53 32.35
239 NASDAQ ICHR Mon, Nov 20, 2017 28.43 30.41 28.38 30.23
238 NASDAQ ICHR Fri, Nov 17, 2017 29.35 29.45 27.15 28.13
237 NASDAQ ICHR Thu, Nov 16, 2017 27.05 29.11 27.05 28.81
236 NASDAQ ICHR Wed, Nov 15, 2017 26.50 27.72 26.10 26.82
235 NASDAQ ICHR Tue, Nov 14, 2017 29.51 29.51 26.20 27.43
234 NASDAQ ICHR Mon, Nov 13, 2017 27.52 29.45 26.07 28.98
233 NASDAQ ICHR Fri, Nov 10, 2017 29.59 30.98 27.84 27.98
232 NASDAQ ICHR Thu, Nov 9, 2017 30.00 30.31 29.15 29.82
231 NASDAQ ICHR Wed, Nov 8, 2017 31.01 31.05 29.75 30.45
230 NASDAQ ICHR Tue, Nov 7, 2017 31.20 31.56 30.52 31.05
229 NASDAQ ICHR Mon, Nov 6, 2017 29.80 31.26 29.79 31.02
228 NASDAQ ICHR Fri, Nov 3, 2017 29.25 30.59 29.25 29.77
227 NASDAQ ICHR Thu, Nov 2, 2017 28.34 29.93 28.19 28.91
226 NASDAQ ICHR Wed, Nov 1, 2017 31.50 31.79 26.30 28.58
225 NASDAQ ICHR Tue, Oct 31, 2017 31.00 32.25 30.75 31.19
224 NASDAQ ICHR Mon, Oct 30, 2017 30.79 31.74 30.40 30.95
223 NASDAQ ICHR Fri, Oct 27, 2017 31.55 31.69 29.27 31.08
222 NASDAQ ICHR Thu, Oct 26, 2017 31.91 32.44 30.54 31.20
221 NASDAQ ICHR Wed, Oct 25, 2017 33.25 33.44 31.13 32.05
220 NASDAQ ICHR Tue, Oct 24, 2017 34.70 35.00 33.27 33.36
219 NASDAQ ICHR Mon, Oct 23, 2017 34.50 35.50 34.00 34.30
218 NASDAQ ICHR Fri, Oct 20, 2017 33.94 35.51 33.78 33.86
217 NASDAQ ICHR Thu, Oct 19, 2017 33.30 33.90 30.60 33.34
216 NASDAQ ICHR Wed, Oct 18, 2017 33.84 34.70 32.78 34.11
215 NASDAQ ICHR Tue, Oct 17, 2017 32.76 33.30 32.68 33.13
214 NASDAQ ICHR Mon, Oct 16, 2017 33.61 33.94 32.75 32.89
213 NASDAQ ICHR Fri, Oct 13, 2017 31.60 33.06 31.20 32.67
212 NASDAQ ICHR Thu, Oct 12, 2017 30.09 31.37 29.76 31.34
211 NASDAQ ICHR Wed, Oct 11, 2017 30.25 31.68 29.10 30.20
210 NASDAQ ICHR Tue, Oct 10, 2017 28.46 30.34 28.24 30.05
209 NASDAQ ICHR Mon, Oct 9, 2017 26.61 27.72 26.61 26.91
208 NASDAQ ICHR Fri, Oct 6, 2017 26.23 26.75 25.80 26.41
207 NASDAQ ICHR Thu, Oct 5, 2017 26.20 26.80 25.80 26.24
206 NASDAQ ICHR Wed, Oct 4, 2017 27.10 27.10 26.15 26.19
205 NASDAQ ICHR Tue, Oct 3, 2017 28.06 28.10 26.76 27.29
204 NASDAQ ICHR Mon, Oct 2, 2017 27.50 28.36 26.81 27.76
203 NASDAQ ICHR Fri, Sep 29, 2017 27.14 27.32 26.21 26.80
202 NASDAQ ICHR Thu, Sep 28, 2017 25.71 27.21 25.54 26.74
201 NASDAQ ICHR Wed, Sep 27, 2017 24.32 25.88 24.27 25.60
200 NASDAQ ICHR Tue, Sep 26, 2017 23.89 24.35 23.38 23.75
199 NASDAQ ICHR Mon, Sep 25, 2017 24.84 24.85 23.00 23.73
198 NASDAQ ICHR Fri, Sep 22, 2017 23.62 24.85 23.52 24.69
197 NASDAQ ICHR Thu, Sep 21, 2017 24.73 24.73 23.44 23.93
196 NASDAQ ICHR Wed, Sep 20, 2017 25.10 25.10 24.10 24.73
195 NASDAQ ICHR Tue, Sep 19, 2017 25.00 25.31 24.62 25.03
194 NASDAQ ICHR Mon, Sep 18, 2017 24.56 25.15 24.41 24.84
193 NASDAQ ICHR Fri, Sep 15, 2017 24.61 24.90 24.10 24.33
192 NASDAQ ICHR Thu, Sep 14, 2017 23.89 24.90 23.68 24.66
191 NASDAQ ICHR Wed, Sep 13, 2017 23.48 24.21 23.31 24.06
190 NASDAQ ICHR Tue, Sep 12, 2017 23.66 23.84 23.05 23.65
189 NASDAQ ICHR Mon, Sep 11, 2017 22.87 23.74 22.87 23.62
188 NASDAQ ICHR Fri, Sep 8, 2017 22.91 23.33 22.43 22.57
187 NASDAQ ICHR Thu, Sep 7, 2017 22.69 23.16 22.30 23.15
186 NASDAQ ICHR Wed, Sep 6, 2017 22.50 22.83 22.01 22.53
185 NASDAQ ICHR Tue, Sep 5, 2017 23.13 23.26 22.01 22.41
184 NASDAQ ICHR Fri, Sep 1, 2017 23.04 23.33 22.58 23.10
183 NASDAQ ICHR Thu, Aug 31, 2017 22.82 23.08 22.55 22.88
182 NASDAQ ICHR Wed, Aug 30, 2017 21.25 22.76 21.25 22.54
181 NASDAQ ICHR Tue, Aug 29, 2017 19.85 21.20 19.80 21.19
180 NASDAQ ICHR Mon, Aug 28, 2017 19.92 20.15 19.60 20.15
179 NASDAQ ICHR Fri, Aug 25, 2017 20.00 20.02 19.60 19.88
178 NASDAQ ICHR Thu, Aug 24, 2017 20.00 20.17 19.83 19.91
177 NASDAQ ICHR Wed, Aug 23, 2017 19.44 19.89 19.31 19.81
176 NASDAQ ICHR Tue, Aug 22, 2017 19.35 19.83 19.25 19.75
175 NASDAQ ICHR Mon, Aug 21, 2017 20.30 20.49 19.17 19.31
174 NASDAQ ICHR Fri, Aug 18, 2017 19.07 20.51 19.07 20.36
173 NASDAQ ICHR Thu, Aug 17, 2017 19.78 19.87 19.05 19.09
172 NASDAQ ICHR Wed, Aug 16, 2017 19.80 20.02 19.51 19.82
171 NASDAQ ICHR Tue, Aug 15, 2017 19.88 20.28 19.61 19.77
170 NASDAQ ICHR Mon, Aug 14, 2017 19.65 19.89 19.21 19.60
169 NASDAQ ICHR Fri, Aug 11, 2017 18.51 19.88 17.86 19.42
168 NASDAQ ICHR Thu, Aug 10, 2017 18.97 19.30 17.76 18.03
167 NASDAQ ICHR Wed, Aug 9, 2017 19.33 19.38 18.96 19.25
166 NASDAQ ICHR Tue, Aug 8, 2017 19.33 19.83 19.23 19.38
165 NASDAQ ICHR Mon, Aug 7, 2017 19.05 19.52 18.82 19.33
164 NASDAQ ICHR Fri, Aug 4, 2017 19.25 19.47 18.81 18.87
163 NASDAQ ICHR Thu, Aug 3, 2017 19.15 19.48 18.76 19.22
162 NASDAQ ICHR Wed, Aug 2, 2017 20.33 21.22 19.30 19.32
161 NASDAQ ICHR Tue, Aug 1, 2017 21.51 21.96 20.11 20.67
160 NASDAQ ICHR Mon, Jul 31, 2017 23.37 23.68 22.91 22.98
159 NASDAQ ICHR Fri, Jul 28, 2017 22.50 23.25 21.81 23.03
158 NASDAQ ICHR Thu, Jul 27, 2017 23.70 23.86 21.09 21.49
157 NASDAQ ICHR Wed, Jul 26, 2017 23.06 23.57 22.92 23.39
156 NASDAQ ICHR Tue, Jul 25, 2017 23.35 23.40 22.63 22.96
155 NASDAQ ICHR Mon, Jul 24, 2017 22.82 23.43 22.82 23.30
154 NASDAQ ICHR Fri, Jul 21, 2017 23.23 23.27 22.40 22.74
153 NASDAQ ICHR Thu, Jul 20, 2017 24.00 24.00 22.90 23.22
152 NASDAQ ICHR Wed, Jul 19, 2017 23.05 24.30 23.03 23.70
151 NASDAQ ICHR Tue, Jul 18, 2017 22.28 22.85 22.00 22.77
150 NASDAQ ICHR Mon, Jul 17, 2017 21.76 22.40 21.40 22.11
149 NASDAQ ICHR Fri, Jul 14, 2017 21.60 21.74 21.25 21.67
148 NASDAQ ICHR Thu, Jul 13, 2017 21.31 22.25 21.14 21.53
147 NASDAQ ICHR Wed, Jul 12, 2017 21.32 21.45 20.90 21.29
146 NASDAQ ICHR Tue, Jul 11, 2017 21.12 21.70 20.51 20.80
145 NASDAQ ICHR Mon, Jul 10, 2017 20.21 21.30 20.06 21.12
144 NASDAQ ICHR Fri, Jul 7, 2017 19.52 20.34 19.52 20.24
143 NASDAQ ICHR Thu, Jul 6, 2017 20.18 20.30 19.26 19.43
142 NASDAQ ICHR Wed, Jul 5, 2017 20.23 20.44 19.83 20.38
141 NASDAQ ICHR Mon, Jul 3, 2017 20.27 20.74 19.72 19.99
140 NASDAQ ICHR Fri, Jun 30, 2017 21.00 21.65 20.08 20.16
139 NASDAQ ICHR Thu, Jun 29, 2017 22.50 22.58 20.60 21.20
138 NASDAQ ICHR Wed, Jun 28, 2017 22.02 22.89 21.38 22.63
137 NASDAQ ICHR Tue, Jun 27, 2017 23.37 23.48 22.08 22.21
136 NASDAQ ICHR Mon, Jun 26, 2017 23.84 24.50 23.40 23.49
135 NASDAQ ICHR Fri, Jun 23, 2017 22.61 23.37 22.53 23.35
134 NASDAQ ICHR Thu, Jun 22, 2017 23.24 23.39 22.27 22.61
133 NASDAQ ICHR Wed, Jun 21, 2017 23.39 23.58 23.00 23.25
132 NASDAQ ICHR Tue, Jun 20, 2017 24.37 24.54 23.13 23.30
131 NASDAQ ICHR Mon, Jun 19, 2017 23.36 24.20 23.15 23.91
130 NASDAQ ICHR Fri, Jun 16, 2017 22.50 23.08 22.00 22.91
129 NASDAQ ICHR Thu, Jun 15, 2017 21.59 22.98 21.38 22.53
128 NASDAQ ICHR Wed, Jun 14, 2017 23.61 23.64 22.00 22.58
127 NASDAQ ICHR Tue, Jun 13, 2017 23.93 24.44 23.03 23.33
126 NASDAQ ICHR Mon, Jun 12, 2017 24.27 24.34 21.51 22.84
125 NASDAQ ICHR Fri, Jun 9, 2017 28.45 29.73 23.66 24.73
124 NASDAQ ICHR Thu, Jun 8, 2017 26.51 27.95 26.43 27.88
123 NASDAQ ICHR Wed, Jun 7, 2017 25.70 26.49 25.30 26.24
122 NASDAQ ICHR Tue, Jun 6, 2017 25.78 26.75 25.17 25.56
121 NASDAQ ICHR Mon, Jun 5, 2017 24.21 25.68 24.13 25.64
120 NASDAQ ICHR Fri, Jun 2, 2017 23.75 24.08 22.95 23.78
119 NASDAQ ICHR Thu, Jun 1, 2017 23.50 23.97 23.00 23.31
118 NASDAQ ICHR Wed, May 31, 2017 24.36 24.99 22.90 23.48
117 NASDAQ ICHR Tue, May 30, 2017 23.29 24.94 23.01 24.24
116 NASDAQ ICHR Fri, May 26, 2017 23.12 23.49 22.60 23.29
115 NASDAQ ICHR Thu, May 25, 2017 23.57 23.68 22.72 23.12
114 NASDAQ ICHR Wed, May 24, 2017 23.44 23.89 22.85 23.32
113 NASDAQ ICHR Tue, May 23, 2017 22.53 23.90 21.70 23.16
112 NASDAQ ICHR Mon, May 22, 2017 20.85 22.40 20.55 22.39
111 NASDAQ ICHR Fri, May 19, 2017 19.94 20.50 19.86 20.35
110 NASDAQ ICHR Thu, May 18, 2017 19.59 20.01 19.49 19.75
109 NASDAQ ICHR Wed, May 17, 2017 19.55 20.05 19.54 19.74
108 NASDAQ ICHR Tue, May 16, 2017 20.26 20.67 19.37 19.98
107 NASDAQ ICHR Mon, May 15, 2017 20.50 20.98 20.05 20.25
106 NASDAQ ICHR Fri, May 12, 2017 19.72 20.74 19.62 20.23
105 NASDAQ ICHR Thu, May 11, 2017 21.29 21.38 20.55 21.00
104 NASDAQ ICHR Wed, May 10, 2017 20.60 21.30 20.37 21.03
103 NASDAQ ICHR Tue, May 9, 2017 20.44 20.44 19.64 20.35
102 NASDAQ ICHR Mon, May 8, 2017 19.74 20.24 19.42 19.91
101 NASDAQ ICHR Fri, May 5, 2017 18.70 19.50 18.31 19.30
100 NASDAQ ICHR Thu, May 4, 2017 19.21 19.29 18.82 18.92
99 NASDAQ ICHR Wed, May 3, 2017 19.80 19.80 18.71 19.25
98 NASDAQ ICHR Tue, May 2, 2017 19.73 20.13 19.32 19.71
97 NASDAQ ICHR Mon, May 1, 2017 19.68 19.74 19.23 19.53
96 NASDAQ ICHR Fri, Apr 28, 2017 19.50 19.82 19.30 19.40
95 NASDAQ ICHR Thu, Apr 27, 2017 20.00 20.18 18.70 19.39
94 NASDAQ ICHR Wed, Apr 26, 2017 21.05 21.40 20.08 20.38
93 NASDAQ ICHR Tue, Apr 25, 2017 19.50 21.45 19.08 20.90
92 NASDAQ ICHR Mon, Apr 24, 2017 18.53 18.99 18.05 18.93
91 NASDAQ ICHR Fri, Apr 21, 2017 18.74 18.80 18.30 18.36
90 NASDAQ ICHR Thu, Apr 20, 2017 18.33 19.00 18.30 18.65
89 NASDAQ ICHR Wed, Apr 19, 2017 17.76 18.34 17.72 18.25
88 NASDAQ ICHR Tue, Apr 18, 2017 17.00 17.48 17.00 17.47
87 NASDAQ ICHR Mon, Apr 17, 2017 17.08 17.30 16.82 17.19
86 NASDAQ ICHR Thu, Apr 13, 2017 18.04 18.09 17.11 17.14
85 NASDAQ ICHR Wed, Apr 12, 2017 18.49 18.49 17.81 18.02
84 NASDAQ ICHR Tue, Apr 11, 2017 18.68 18.83 17.98 18.35
83 NASDAQ ICHR Mon, Apr 10, 2017 19.44 19.54 18.41 18.56
82 NASDAQ ICHR Fri, Apr 7, 2017 19.35 19.65 19.11 19.53
81 NASDAQ ICHR Thu, Apr 6, 2017 18.44 19.48 18.32 19.44
80 NASDAQ ICHR Wed, Apr 5, 2017 19.92 19.98 18.18 18.53
79 NASDAQ ICHR Tue, Apr 4, 2017 19.69 19.95 19.54 19.83
78 NASDAQ ICHR Mon, Apr 3, 2017 20.28 20.37 19.27 19.75
77 NASDAQ ICHR Fri, Mar 31, 2017 18.99 20.20 18.89 19.83
76 NASDAQ ICHR Thu, Mar 30, 2017 18.10 18.95 18.10 18.89
75 NASDAQ ICHR Wed, Mar 29, 2017 17.81 18.15 17.67 18.03
74 NASDAQ ICHR Tue, Mar 28, 2017 17.81 18.07 17.75 17.91
73 NASDAQ ICHR Mon, Mar 27, 2017 17.81 18.20 17.76 17.86
72 NASDAQ ICHR Fri, Mar 24, 2017 18.12 18.51 18.10 18.22
71 NASDAQ ICHR Thu, Mar 23, 2017 18.33 18.33 17.84 17.97
70 NASDAQ ICHR Wed, Mar 22, 2017 18.18 19.01 17.80 18.24
69 NASDAQ ICHR Tue, Mar 21, 2017 19.10 19.22 18.16 18.37
68 NASDAQ ICHR Mon, Mar 20, 2017 19.24 19.44 18.88 19.04
67 NASDAQ ICHR Fri, Mar 17, 2017 19.00 19.36 18.66 18.95
66 NASDAQ ICHR Thu, Mar 16, 2017 18.80 19.01 18.30 19.00
65 NASDAQ ICHR Wed, Mar 15, 2017 18.15 19.00 18.15 18.75
64 NASDAQ ICHR Tue, Mar 14, 2017 18.62 18.70 18.01 18.21
63 NASDAQ ICHR Mon, Mar 13, 2017 17.45 18.60 17.32 18.48
62 NASDAQ ICHR Fri, Mar 10, 2017 17.92 18.23 17.07 17.31
61 NASDAQ ICHR Thu, Mar 9, 2017 17.62 18.10 17.36 17.92
60 NASDAQ ICHR Wed, Mar 8, 2017 19.00 19.00 17.04 17.51
59 NASDAQ ICHR Tue, Mar 7, 2017 19.24 19.24 18.59 18.77
58 NASDAQ ICHR Mon, Mar 6, 2017 18.69 19.30 18.26 19.09
57 NASDAQ ICHR Fri, Mar 3, 2017 18.26 18.75 18.11 18.74
56 NASDAQ ICHR Thu, Mar 2, 2017 18.67 19.00 18.15 18.44
55 NASDAQ ICHR Wed, Mar 1, 2017 19.14 19.25 18.61 18.92
54 NASDAQ ICHR Tue, Feb 28, 2017 18.40 19.00 18.18 18.79
53 NASDAQ ICHR Mon, Feb 27, 2017 17.59 18.41 17.59 18.39
52 NASDAQ ICHR Fri, Feb 24, 2017 17.39 17.87 17.19 17.66
51 NASDAQ ICHR Thu, Feb 23, 2017 18.02 18.22 17.60 17.66
50 NASDAQ ICHR Wed, Feb 22, 2017 17.35 17.82 17.33 17.77
49 NASDAQ ICHR Tue, Feb 21, 2017 17.48 17.48 17.20 17.33
48 NASDAQ ICHR Fri, Feb 17, 2017 17.10 17.45 17.06 17.27
47 NASDAQ ICHR Thu, Feb 16, 2017 17.39 17.49 17.01 17.13
46 NASDAQ ICHR Wed, Feb 15, 2017 16.88 17.38 16.68 17.30
45 NASDAQ ICHR Tue, Feb 14, 2017 16.41 17.10 16.40 16.80
44 NASDAQ ICHR Mon, Feb 13, 2017 17.35 17.35 16.35 16.38
43 NASDAQ ICHR Fri, Feb 10, 2017 17.75 17.80 16.58 17.04
42 NASDAQ ICHR Thu, Feb 9, 2017 16.60 17.24 16.57 16.71
41 NASDAQ ICHR Wed, Feb 8, 2017 16.65 16.78 16.48 16.55
40 NASDAQ ICHR Tue, Feb 7, 2017 16.61 16.73 16.43 16.63
39 NASDAQ ICHR Mon, Feb 6, 2017 16.83 17.13 16.27 16.44
38 NASDAQ ICHR Fri, Feb 3, 2017 16.85 17.14 16.08 16.80
37 NASDAQ ICHR Thu, Feb 2, 2017 15.48 16.74 15.43 16.56
36 NASDAQ ICHR Wed, Feb 1, 2017 15.50 15.72 15.21 15.64
35 NASDAQ ICHR Tue, Jan 31, 2017 15.75 15.77 15.02 15.44
34 NASDAQ ICHR Mon, Jan 30, 2017 15.80 15.80 14.98 15.72
33 NASDAQ ICHR Fri, Jan 27, 2017 15.44 15.92 15.44 15.77
32 NASDAQ ICHR Thu, Jan 26, 2017 15.68 15.75 15.30 15.61
31 NASDAQ ICHR Wed, Jan 25, 2017 15.95 16.25 15.51 15.69
30 NASDAQ ICHR Tue, Jan 24, 2017 15.67 15.93 15.29 15.88
29 NASDAQ ICHR Mon, Jan 23, 2017 15.80 16.16 15.30 15.49
28 NASDAQ ICHR Fri, Jan 20, 2017 15.74 16.16 15.22 15.88
27 NASDAQ ICHR Thu, Jan 19, 2017 15.50 15.87 15.07 15.50
26 NASDAQ ICHR Wed, Jan 18, 2017 14.53 15.48 14.45 15.45
25 NASDAQ ICHR Tue, Jan 17, 2017 14.22 14.53 14.02 14.30
24 NASDAQ ICHR Fri, Jan 13, 2017 14.38 14.50 14.10 14.18
23 NASDAQ ICHR Thu, Jan 12, 2017 13.88 14.71 12.72 14.38
22 NASDAQ ICHR Wed, Jan 11, 2017 14.73 14.95 13.51 13.76
21 NASDAQ ICHR Tue, Jan 10, 2017 14.23 14.25 13.06 13.40
20 NASDAQ ICHR Mon, Jan 9, 2017 13.33 14.00 13.25 14.00
19 NASDAQ ICHR Fri, Jan 6, 2017 13.30 13.97 12.97 13.10
18 NASDAQ ICHR Thu, Jan 5, 2017 13.31 13.50 12.57 13.21
17 NASDAQ ICHR Wed, Jan 4, 2017 11.93 13.41 11.50 13.09
16 NASDAQ ICHR Tue, Jan 3, 2017 11.02 11.55 10.81 11.55
15 NASDAQ ICHR Fri, Dec 30, 2016 10.79 10.90 10.42 10.82
14 NASDAQ ICHR Thu, Dec 29, 2016 10.80 10.88 10.15 10.53
13 NASDAQ ICHR Wed, Dec 28, 2016 11.00 11.05 10.41 10.74
12 NASDAQ ICHR Tue, Dec 27, 2016 10.87 10.95 10.58 10.95
11 NASDAQ ICHR Fri, Dec 23, 2016 10.88 11.00 10.65 10.75
10 NASDAQ ICHR Thu, Dec 22, 2016 10.72 11.00 10.68 10.83
9 NASDAQ ICHR Wed, Dec 21, 2016 10.89 10.89 10.45 10.70
8 NASDAQ ICHR Tue, Dec 20, 2016 11.07 11.11 10.60 10.60
7 NASDAQ ICHR Mon, Dec 19, 2016 10.98 11.04 10.86 10.96
6 NASDAQ ICHR Fri, Dec 16, 2016 11.08 11.08 10.70 10.94
5 NASDAQ ICHR Thu, Dec 15, 2016 10.20 11.12 10.20 11.12
4 NASDAQ ICHR Wed, Dec 14, 2016 10.48 10.98 10.05 10.20
3 NASDAQ ICHR Tue, Dec 13, 2016 10.26 10.96 10.26 10.63
2 NASDAQ ICHR Mon, Dec 12, 2016 9.95 10.45 9.81 10.44
1 NASDAQ ICHR Fri, Dec 9, 2016 10.25 11.23 9.76 9.77
# Exchange Symbol Date Open High Low Close

Earn Extra Cash Back on Your Investments with Rakuten (formerly Ebates)

Did you know you can earn $30 back on your first $30 of qualifying purchases with Rakuten?

Join now and start saving on every purchase from top retailers like Target, eBay, Zappos, Walmart, Kohl's & CVS. Whether you're shopping for fashion, electronics, home essentials, or health products, Rakuten makes it rewarding.

Sign up through this link and explore the endless possibilities to save and earn cash back!

Popular Posts From Our Blog

Check out the Symbol Surfing blog to learn about investing.