C&F Financial Corp NASDAQ:CFFI Historical Prices

Below are the 5767 trading days of historical prices for CFFI.

# Exchange Symbol Date Open High Low Close
5767 NASDAQ CFFI Fri, Apr 19, 2024 35.26 37.10 35.26 36.97
5766 NASDAQ CFFI Thu, Apr 18, 2024 35.14 36.50 35.00 35.69
5765 NASDAQ CFFI Wed, Apr 17, 2024 34.99 35.55 33.51 35.35
5764 NASDAQ CFFI Tue, Apr 16, 2024 38.28 38.74 33.75 34.62
5763 NASDAQ CFFI Mon, Apr 15, 2024 41.26 41.26 37.60 38.25
5762 NASDAQ CFFI Fri, Apr 12, 2024 42.56 43.10 39.82 40.05
5761 NASDAQ CFFI Thu, Apr 11, 2024 43.18 44.22 42.05 42.99
5760 NASDAQ CFFI Wed, Apr 10, 2024 45.96 47.46 42.18 43.28
5759 NASDAQ CFFI Tue, Apr 9, 2024 46.51 47.84 46.20 46.74
5758 NASDAQ CFFI Mon, Apr 8, 2024 48.25 48.25 47.20 47.20
5757 NASDAQ CFFI Fri, Apr 5, 2024 48.77 48.77 47.60 47.60
5756 NASDAQ CFFI Thu, Apr 4, 2024 48.13 48.13 47.45 47.45
5755 NASDAQ CFFI Wed, Apr 3, 2024 48.08 48.08 47.89 47.99
5754 NASDAQ CFFI Tue, Apr 2, 2024 47.92 49.50 47.92 48.30
5753 NASDAQ CFFI Mon, Apr 1, 2024 49.33 50.19 48.98 48.98
5752 NASDAQ CFFI Thu, Mar 28, 2024 47.92 49.00 47.92 49.00
5751 NASDAQ CFFI Wed, Mar 27, 2024 48.31 51.21 48.00 48.50
5750 NASDAQ CFFI Tue, Mar 26, 2024 47.63 47.63 47.63 47.63
5749 NASDAQ CFFI Mon, Mar 25, 2024 48.50 48.55 48.50 48.55
5748 NASDAQ CFFI Fri, Mar 22, 2024 48.49 48.92 48.48 48.50
5747 NASDAQ CFFI Thu, Mar 21, 2024 49.00 49.37 48.84 48.84
5746 NASDAQ CFFI Wed, Mar 20, 2024 48.46 50.06 48.46 49.40
5745 NASDAQ CFFI Tue, Mar 19, 2024 48.76 49.69 48.46 48.71
5744 NASDAQ CFFI Mon, Mar 18, 2024 50.00 50.00 48.75 48.75
5743 NASDAQ CFFI Fri, Mar 15, 2024 48.65 49.85 48.65 49.85
5742 NASDAQ CFFI Thu, Mar 14, 2024 50.58 50.58 48.63 48.65
5741 NASDAQ CFFI Wed, Mar 13, 2024 51.25 51.25 50.97 50.99
5740 NASDAQ CFFI Tue, Mar 12, 2024 51.88 51.88 51.25 51.25
5739 NASDAQ CFFI Mon, Mar 11, 2024 51.81 51.88 51.81 51.88
5738 NASDAQ CFFI Fri, Mar 8, 2024 51.99 51.99 51.99 51.99
5737 NASDAQ CFFI Thu, Mar 7, 2024 53.50 53.50 52.34 52.69
5736 NASDAQ CFFI Wed, Mar 6, 2024 53.05 53.55 53.05 53.55
5735 NASDAQ CFFI Tue, Mar 5, 2024 54.56 54.58 51.72 52.60
5734 NASDAQ CFFI Mon, Mar 4, 2024 53.84 53.84 52.73 52.73
5733 NASDAQ CFFI Fri, Mar 1, 2024 52.33 52.61 51.78 52.61
5732 NASDAQ CFFI Thu, Feb 29, 2024 52.89 53.43 52.89 53.43
5731 NASDAQ CFFI Wed, Feb 28, 2024 52.04 52.04 51.78 51.78
5730 NASDAQ CFFI Tue, Feb 27, 2024 53.88 53.88 53.88 53.88
5729 NASDAQ CFFI Mon, Feb 26, 2024 54.00 54.00 54.00 54.00
5728 NASDAQ CFFI Fri, Feb 23, 2024 54.49 54.49 54.49 54.49
5727 NASDAQ CFFI Thu, Feb 22, 2024 52.51 54.00 52.23 54.00
5726 NASDAQ CFFI Wed, Feb 21, 2024 52.86 53.83 51.77 53.30
5725 NASDAQ CFFI Tue, Feb 20, 2024 53.01 53.01 52.93 52.93
5724 NASDAQ CFFI Fri, Feb 16, 2024 55.49 56.21 54.17 55.00
5723 NASDAQ CFFI Thu, Feb 15, 2024 53.58 55.65 53.58 55.60
5722 NASDAQ CFFI Wed, Feb 14, 2024 51.66 53.31 51.66 52.60
5721 NASDAQ CFFI Tue, Feb 13, 2024 56.00 56.00 50.55 51.33
5720 NASDAQ CFFI Mon, Feb 12, 2024 54.02 57.02 54.02 56.25
5719 NASDAQ CFFI Fri, Feb 9, 2024 52.11 54.61 52.11 54.61
5718 NASDAQ CFFI Thu, Feb 8, 2024 51.71 52.65 51.51 51.51
5717 NASDAQ CFFI Wed, Feb 7, 2024 50.63 53.08 49.30 51.71
5716 NASDAQ CFFI Tue, Feb 6, 2024 53.36 53.36 50.26 51.10
5715 NASDAQ CFFI Mon, Feb 5, 2024 55.13 55.50 52.86 53.15
5714 NASDAQ CFFI Fri, Feb 2, 2024 55.81 55.85 55.70 55.70
5713 NASDAQ CFFI Thu, Feb 1, 2024 56.14 59.00 56.14 57.99
5712 NASDAQ CFFI Wed, Jan 31, 2024 57.39 57.39 55.50 55.50
5711 NASDAQ CFFI Tue, Jan 30, 2024 58.70 58.70 58.70 58.70
5710 NASDAQ CFFI Mon, Jan 29, 2024 57.45 59.47 57.25 58.89
5709 NASDAQ CFFI Fri, Jan 26, 2024 59.00 59.95 57.26 57.97
5708 NASDAQ CFFI Thu, Jan 25, 2024 57.99 58.73 57.65 58.73
5707 NASDAQ CFFI Wed, Jan 24, 2024 57.67 58.85 57.67 57.74
5706 NASDAQ CFFI Tue, Jan 23, 2024 56.89 57.35 56.16 56.16
5705 NASDAQ CFFI Mon, Jan 22, 2024 56.43 56.90 55.04 56.90
5704 NASDAQ CFFI Fri, Jan 19, 2024 58.55 58.55 56.75 56.99
5703 NASDAQ CFFI Thu, Jan 18, 2024 58.73 60.16 57.80 58.01
5702 NASDAQ CFFI Wed, Jan 17, 2024 60.81 61.26 59.30 59.50
5701 NASDAQ CFFI Tue, Jan 16, 2024 60.30 60.98 60.05 60.98
5700 NASDAQ CFFI Fri, Jan 12, 2024 60.35 60.42 58.75 60.42
5699 NASDAQ CFFI Thu, Jan 11, 2024 61.34 61.34 60.40 60.77
5698 NASDAQ CFFI Wed, Jan 10, 2024 60.50 61.99 60.43 61.99
5697 NASDAQ CFFI Tue, Jan 9, 2024 64.82 64.82 61.52 61.75
5696 NASDAQ CFFI Mon, Jan 8, 2024 64.77 64.93 64.00 64.86
5695 NASDAQ CFFI Fri, Jan 5, 2024 65.81 65.81 65.18 65.28
5694 NASDAQ CFFI Thu, Jan 4, 2024 67.54 67.54 65.57 65.57
5693 NASDAQ CFFI Wed, Jan 3, 2024 69.50 70.97 66.94 66.94
5692 NASDAQ CFFI Tue, Jan 2, 2024 68.76 69.31 66.02 69.31
5691 NASDAQ CFFI Fri, Dec 29, 2023 68.60 69.98 68.19 68.19
5690 NASDAQ CFFI Thu, Dec 28, 2023 68.76 70.45 68.73 68.82
5689 NASDAQ CFFI Wed, Dec 27, 2023 66.46 69.50 65.73 69.40
5688 NASDAQ CFFI Tue, Dec 26, 2023 67.62 67.62 66.63 67.19
5687 NASDAQ CFFI Fri, Dec 22, 2023 68.21 68.57 67.74 68.03
5686 NASDAQ CFFI Thu, Dec 21, 2023 69.50 69.50 67.45 68.00
5685 NASDAQ CFFI Wed, Dec 20, 2023 67.89 70.75 67.05 69.80
5684 NASDAQ CFFI Tue, Dec 19, 2023 69.50 69.50 65.63 68.46
5683 NASDAQ CFFI Mon, Dec 18, 2023 70.31 72.00 69.35 70.33
5682 NASDAQ CFFI Fri, Dec 15, 2023 67.47 71.00 66.88 70.79
5681 NASDAQ CFFI Thu, Dec 14, 2023 65.76 67.16 65.43 67.16
5680 NASDAQ CFFI Wed, Dec 13, 2023 61.90 65.40 61.90 65.40
5679 NASDAQ CFFI Tue, Dec 12, 2023 60.98 61.39 60.12 61.16
5678 NASDAQ CFFI Mon, Dec 11, 2023 60.99 61.89 60.15 61.72
5677 NASDAQ CFFI Fri, Dec 8, 2023 58.73 61.45 58.73 60.84
5676 NASDAQ CFFI Thu, Dec 7, 2023 60.31 60.31 58.51 59.50
5675 NASDAQ CFFI Wed, Dec 6, 2023 60.50 61.00 59.72 60.51
5674 NASDAQ CFFI Tue, Dec 5, 2023 61.34 61.34 58.50 59.07
5673 NASDAQ CFFI Mon, Dec 4, 2023 58.57 61.30 58.50 61.30
5672 NASDAQ CFFI Fri, Dec 1, 2023 58.97 59.54 58.01 58.72
5671 NASDAQ CFFI Thu, Nov 30, 2023 56.83 58.34 56.83 58.34
5670 NASDAQ CFFI Wed, Nov 29, 2023 58.22 58.22 57.71 57.71
5669 NASDAQ CFFI Tue, Nov 28, 2023 57.13 57.24 57.00 57.00
5668 NASDAQ CFFI Mon, Nov 27, 2023 59.20 59.58 57.37 57.37
5667 NASDAQ CFFI Fri, Nov 24, 2023 60.10 60.35 59.70 60.35
5666 NASDAQ CFFI Wed, Nov 22, 2023 58.85 59.43 58.85 59.43
5665 NASDAQ CFFI Tue, Nov 21, 2023 58.06 58.85 57.99 58.85
5664 NASDAQ CFFI Mon, Nov 20, 2023 57.75 58.20 57.75 58.20
5663 NASDAQ CFFI Fri, Nov 17, 2023 56.83 58.10 56.83 58.10
5662 NASDAQ CFFI Thu, Nov 16, 2023 54.51 56.41 54.46 56.41
5661 NASDAQ CFFI Wed, Nov 15, 2023 56.47 56.58 55.06 55.06
5660 NASDAQ CFFI Tue, Nov 14, 2023 51.00 56.40 51.00 56.20
5659 NASDAQ CFFI Mon, Nov 13, 2023 55.00 55.00 54.61 54.61
5658 NASDAQ CFFI Fri, Nov 10, 2023 54.96 55.51 54.87 55.07
5657 NASDAQ CFFI Thu, Nov 9, 2023 55.00 55.00 54.39 54.39
5656 NASDAQ CFFI Wed, Nov 8, 2023 55.01 55.01 54.99 54.99
5655 NASDAQ CFFI Tue, Nov 7, 2023 54.10 55.18 54.10 54.30
5654 NASDAQ CFFI Mon, Nov 6, 2023 54.63 55.24 54.37 54.37
5653 NASDAQ CFFI Fri, Nov 3, 2023 54.74 55.63 54.74 55.00
5652 NASDAQ CFFI Thu, Nov 2, 2023 53.40 54.19 53.35 54.00
5651 NASDAQ CFFI Wed, Nov 1, 2023 54.30 54.30 53.40 53.40
5650 NASDAQ CFFI Tue, Oct 31, 2023 52.70 53.07 52.36 52.66
5649 NASDAQ CFFI Mon, Oct 30, 2023 53.16 53.22 52.90 53.00
5648 NASDAQ CFFI Fri, Oct 27, 2023 52.71 54.02 52.57 52.57
5647 NASDAQ CFFI Thu, Oct 26, 2023 52.00 52.21 51.66 52.00
5646 NASDAQ CFFI Wed, Oct 25, 2023 52.03 52.88 52.00 52.00
5645 NASDAQ CFFI Tue, Oct 24, 2023 53.00 54.00 52.47 52.85
5644 NASDAQ CFFI Mon, Oct 23, 2023 52.69 52.90 52.60 52.90
5643 NASDAQ CFFI Fri, Oct 20, 2023 56.40 56.40 54.39 54.39
5642 NASDAQ CFFI Thu, Oct 19, 2023 57.40 57.40 55.72 55.72
5641 NASDAQ CFFI Wed, Oct 18, 2023 57.27 57.50 57.10 57.10
5640 NASDAQ CFFI Tue, Oct 17, 2023 56.01 57.67 55.00 57.18
5639 NASDAQ CFFI Mon, Oct 16, 2023 56.81 57.00 55.90 55.90
5638 NASDAQ CFFI Fri, Oct 13, 2023 56.02 57.10 55.10 55.66
5637 NASDAQ CFFI Thu, Oct 12, 2023 55.36 55.96 54.68 55.44
5636 NASDAQ CFFI Wed, Oct 11, 2023 55.94 56.77 55.94 56.03
5635 NASDAQ CFFI Tue, Oct 10, 2023 54.83 55.91 54.83 55.91
5634 NASDAQ CFFI Mon, Oct 9, 2023 53.57 55.99 53.40 55.25
5633 NASDAQ CFFI Fri, Oct 6, 2023 52.72 53.35 52.72 53.02
5632 NASDAQ CFFI Thu, Oct 5, 2023 52.48 53.20 52.48 53.20
5631 NASDAQ CFFI Wed, Oct 4, 2023 50.99 51.93 50.67 51.25
5630 NASDAQ CFFI Tue, Oct 3, 2023 51.74 51.88 51.74 51.88
5629 NASDAQ CFFI Mon, Oct 2, 2023 54.27 57.15 52.00 52.75
5628 NASDAQ CFFI Fri, Sep 29, 2023 55.05 55.05 53.39 53.60
5627 NASDAQ CFFI Thu, Sep 28, 2023 54.97 55.74 54.70 54.70
5626 NASDAQ CFFI Wed, Sep 27, 2023 55.08 55.08 55.08 55.08
5625 NASDAQ CFFI Tue, Sep 26, 2023 54.90 55.11 54.90 55.11
5624 NASDAQ CFFI Mon, Sep 25, 2023 54.81 55.15 54.70 54.70
5623 NASDAQ CFFI Fri, Sep 22, 2023 55.76 55.85 54.90 54.90
5622 NASDAQ CFFI Thu, Sep 21, 2023 54.85 55.82 54.85 55.82
5621 NASDAQ CFFI Wed, Sep 20, 2023 55.35 55.81 54.81 54.81
5620 NASDAQ CFFI Tue, Sep 19, 2023 56.03 56.03 54.58 54.62
5619 NASDAQ CFFI Mon, Sep 18, 2023 56.49 56.49 55.31 55.31
5618 NASDAQ CFFI Fri, Sep 15, 2023 54.15 56.90 54.15 56.69
5617 NASDAQ CFFI Thu, Sep 14, 2023 53.81 54.02 53.59 53.59
5616 NASDAQ CFFI Wed, Sep 13, 2023 53.57 54.49 53.57 53.62
5615 NASDAQ CFFI Tue, Sep 12, 2023 54.74 55.02 53.54 55.02
5614 NASDAQ CFFI Mon, Sep 11, 2023 54.42 54.42 54.42 54.42
5613 NASDAQ CFFI Fri, Sep 8, 2023 52.46 52.52 52.46 52.52
5612 NASDAQ CFFI Thu, Sep 7, 2023 51.00 52.02 50.92 52.02
5611 NASDAQ CFFI Wed, Sep 6, 2023 52.34 52.34 50.98 50.98
5610 NASDAQ CFFI Tue, Sep 5, 2023 52.44 53.04 52.44 52.60
5609 NASDAQ CFFI Fri, Sep 1, 2023 53.93 53.93 52.82 52.82
5608 NASDAQ CFFI Thu, Aug 31, 2023 54.72 55.30 53.13 53.32
5607 NASDAQ CFFI Wed, Aug 30, 2023 52.85 54.09 52.85 54.09
5606 NASDAQ CFFI Tue, Aug 29, 2023 53.21 53.23 53.21 53.23
5605 NASDAQ CFFI Mon, Aug 28, 2023 53.04 53.15 52.74 52.91
5604 NASDAQ CFFI Fri, Aug 25, 2023 54.05 54.05 53.58 53.58
5603 NASDAQ CFFI Thu, Aug 24, 2023 53.70 54.69 53.55 54.42
5602 NASDAQ CFFI Wed, Aug 23, 2023 54.00 54.30 53.57 53.72
5601 NASDAQ CFFI Tue, Aug 22, 2023 54.35 54.35 54.35 54.35
5600 NASDAQ CFFI Mon, Aug 21, 2023 55.42 56.69 54.75 55.30
5599 NASDAQ CFFI Fri, Aug 18, 2023 55.30 55.55 55.20 55.20
5598 NASDAQ CFFI Thu, Aug 17, 2023 54.35 55.31 54.35 55.20
5597 NASDAQ CFFI Wed, Aug 16, 2023 53.51 54.65 53.51 54.61
5596 NASDAQ CFFI Tue, Aug 15, 2023 54.40 54.40 53.65 53.65
5595 NASDAQ CFFI Mon, Aug 14, 2023 56.54 56.86 54.63 54.63
5594 NASDAQ CFFI Fri, Aug 11, 2023 57.21 58.00 57.21 57.80
5593 NASDAQ CFFI Thu, Aug 10, 2023 57.62 57.87 57.62 57.87
5592 NASDAQ CFFI Wed, Aug 9, 2023 57.84 57.84 57.03 57.17
5591 NASDAQ CFFI Tue, Aug 8, 2023 57.88 57.98 57.25 57.25
5590 NASDAQ CFFI Mon, Aug 7, 2023 57.65 58.00 57.51 58.00
5589 NASDAQ CFFI Fri, Aug 4, 2023 56.04 57.49 56.04 57.49
5588 NASDAQ CFFI Thu, Aug 3, 2023 57.21 57.21 57.03 57.03
5587 NASDAQ CFFI Wed, Aug 2, 2023 55.51 57.53 55.51 56.91
5586 NASDAQ CFFI Tue, Aug 1, 2023 55.71 56.33 55.71 56.33
5585 NASDAQ CFFI Mon, Jul 31, 2023 57.14 57.14 56.00 56.23
5584 NASDAQ CFFI Fri, Jul 28, 2023 57.61 57.65 56.61 57.65
5583 NASDAQ CFFI Thu, Jul 27, 2023 57.36 58.60 57.36 58.00
5582 NASDAQ CFFI Wed, Jul 26, 2023 57.63 59.09 57.26 57.35
5581 NASDAQ CFFI Tue, Jul 25, 2023 57.44 57.87 56.77 57.52
5580 NASDAQ CFFI Mon, Jul 24, 2023 55.79 56.25 55.00 55.60
5579 NASDAQ CFFI Fri, Jul 21, 2023 55.98 57.40 55.72 56.12
5578 NASDAQ CFFI Thu, Jul 20, 2023 54.86 55.90 54.77 55.90
5577 NASDAQ CFFI Wed, Jul 19, 2023 53.00 54.11 53.00 53.78
5576 NASDAQ CFFI Tue, Jul 18, 2023 51.64 52.60 51.64 52.47
5575 NASDAQ CFFI Mon, Jul 17, 2023 51.36 52.57 51.36 52.00
5574 NASDAQ CFFI Fri, Jul 14, 2023 52.11 52.11 51.61 51.72
5573 NASDAQ CFFI Thu, Jul 13, 2023 51.40 52.19 51.06 52.19
5572 NASDAQ CFFI Wed, Jul 12, 2023 52.99 52.99 51.33 51.33
5571 NASDAQ CFFI Tue, Jul 11, 2023 53.71 54.22 52.28 52.50
5570 NASDAQ CFFI Mon, Jul 10, 2023 54.35 54.35 53.82 53.86
5569 NASDAQ CFFI Fri, Jul 7, 2023 53.94 55.52 53.89 54.50
5568 NASDAQ CFFI Thu, Jul 6, 2023 54.34 54.34 53.80 53.99
5567 NASDAQ CFFI Wed, Jul 5, 2023 55.28 55.56 54.40 55.05
5566 NASDAQ CFFI Mon, Jul 3, 2023 53.93 54.70 53.93 54.70
5565 NASDAQ CFFI Fri, Jun 30, 2023 54.36 54.38 53.65 53.70
5564 NASDAQ CFFI Thu, Jun 29, 2023 54.13 54.91 54.13 54.88
5563 NASDAQ CFFI Wed, Jun 28, 2023 54.17 54.63 53.45 54.10
5562 NASDAQ CFFI Tue, Jun 27, 2023 54.75 55.04 53.45 53.84
5561 NASDAQ CFFI Mon, Jun 26, 2023 53.72 55.76 53.72 55.00
5560 NASDAQ CFFI Fri, Jun 23, 2023 54.05 55.24 53.26 53.65
5559 NASDAQ CFFI Thu, Jun 22, 2023 55.10 55.90 54.85 55.50
5558 NASDAQ CFFI Wed, Jun 21, 2023 55.10 56.18 53.16 55.40
5557 NASDAQ CFFI Tue, Jun 20, 2023 55.34 56.01 55.01 55.46
5556 NASDAQ CFFI Fri, Jun 16, 2023 55.98 56.88 55.78 55.78
5555 NASDAQ CFFI Thu, Jun 15, 2023 56.28 56.99 56.09 56.94
5554 NASDAQ CFFI Wed, Jun 14, 2023 56.60 57.15 54.72 55.70
5553 NASDAQ CFFI Tue, Jun 13, 2023 56.45 57.50 56.21 56.60
5552 NASDAQ CFFI Mon, Jun 12, 2023 56.32 56.98 55.15 56.42
5551 NASDAQ CFFI Fri, Jun 9, 2023 56.85 57.66 55.85 55.85
5550 NASDAQ CFFI Thu, Jun 8, 2023 59.00 59.00 56.71 57.31
5549 NASDAQ CFFI Wed, Jun 7, 2023 53.00 56.68 51.60 56.33
5548 NASDAQ CFFI Tue, Jun 6, 2023 53.00 53.00 52.32 52.95
5547 NASDAQ CFFI Mon, Jun 5, 2023 52.94 52.94 51.00 51.64
5546 NASDAQ CFFI Fri, Jun 2, 2023 51.76 52.74 51.04 51.20
5545 NASDAQ CFFI Thu, Jun 1, 2023 51.97 52.02 51.08 51.08
5544 NASDAQ CFFI Wed, May 31, 2023 48.51 50.92 48.51 50.75
5543 NASDAQ CFFI Tue, May 30, 2023 50.90 50.90 48.56 49.30
5542 NASDAQ CFFI Fri, May 26, 2023 51.44 51.84 50.73 50.97
5541 NASDAQ CFFI Thu, May 25, 2023 51.02 51.71 50.76 51.01
5540 NASDAQ CFFI Wed, May 24, 2023 51.70 52.03 51.70 51.87
5539 NASDAQ CFFI Tue, May 23, 2023 51.70 52.19 51.53 51.70
5538 NASDAQ CFFI Mon, May 22, 2023 51.02 51.69 51.02 51.69
5537 NASDAQ CFFI Fri, May 19, 2023 50.00 51.87 50.00 50.54
5536 NASDAQ CFFI Thu, May 18, 2023 50.75 51.73 49.90 50.02
5535 NASDAQ CFFI Wed, May 17, 2023 49.70 50.67 49.34 50.67
5534 NASDAQ CFFI Tue, May 16, 2023 48.90 51.00 48.74 49.04
5533 NASDAQ CFFI Mon, May 15, 2023 48.40 49.44 48.01 49.44
5532 NASDAQ CFFI Fri, May 12, 2023 48.73 49.14 48.73 49.14
5531 NASDAQ CFFI Thu, May 11, 2023 48.18 48.50 48.02 48.40
5530 NASDAQ CFFI Wed, May 10, 2023 49.85 49.85 48.97 48.97
5529 NASDAQ CFFI Tue, May 9, 2023 50.21 51.29 49.55 49.85
5528 NASDAQ CFFI Mon, May 8, 2023 50.54 52.29 49.79 49.79
5527 NASDAQ CFFI Fri, May 5, 2023 49.21 51.50 49.21 50.97
5526 NASDAQ CFFI Thu, May 4, 2023 50.01 50.05 48.05 48.70
5525 NASDAQ CFFI Wed, May 3, 2023 50.11 50.92 49.94 50.33
5524 NASDAQ CFFI Tue, May 2, 2023 52.59 52.59 50.06 50.06
5523 NASDAQ CFFI Mon, May 1, 2023 53.70 53.70 52.61 52.61
5522 NASDAQ CFFI Fri, Apr 28, 2023 52.80 54.42 52.80 53.25
5521 NASDAQ CFFI Thu, Apr 27, 2023 51.91 52.49 51.80 52.26
5520 NASDAQ CFFI Wed, Apr 26, 2023 52.17 52.17 52.12 52.12
5519 NASDAQ CFFI Tue, Apr 25, 2023 54.11 54.48 52.42 53.32
5518 NASDAQ CFFI Mon, Apr 24, 2023 53.61 55.78 53.61 54.59
5517 NASDAQ CFFI Fri, Apr 21, 2023 54.33 56.56 53.01 53.62
5516 NASDAQ CFFI Thu, Apr 20, 2023 54.93 54.93 54.93 54.93
5515 NASDAQ CFFI Wed, Apr 19, 2023 56.38 57.13 55.81 55.96
5514 NASDAQ CFFI Tue, Apr 18, 2023 54.05 55.23 53.30 55.13
5513 NASDAQ CFFI Mon, Apr 17, 2023 54.77 55.10 54.36 54.36
5512 NASDAQ CFFI Fri, Apr 14, 2023 55.50 56.00 54.65 54.93
5511 NASDAQ CFFI Thu, Apr 13, 2023 54.69 55.53 54.69 55.53
5510 NASDAQ CFFI Wed, Apr 12, 2023 54.88 55.50 54.85 55.10
5509 NASDAQ CFFI Tue, Apr 11, 2023 55.22 55.73 53.40 54.65
5508 NASDAQ CFFI Mon, Apr 10, 2023 54.95 55.71 54.79 55.00
5507 NASDAQ CFFI Thu, Apr 6, 2023 53.59 54.94 53.59 54.94
5506 NASDAQ CFFI Wed, Apr 5, 2023 53.10 54.37 51.85 53.41
5505 NASDAQ CFFI Tue, Apr 4, 2023 53.28 54.20 51.79 53.00
5504 NASDAQ CFFI Mon, Apr 3, 2023 51.80 54.94 51.80 53.36
5503 NASDAQ CFFI Fri, Mar 31, 2023 51.70 53.29 51.70 51.71
5502 NASDAQ CFFI Thu, Mar 30, 2023 53.80 54.09 51.78 51.78
5501 NASDAQ CFFI Wed, Mar 29, 2023 53.97 54.04 52.96 53.80
5500 NASDAQ CFFI Tue, Mar 28, 2023 53.23 55.34 53.23 53.60
5499 NASDAQ CFFI Mon, Mar 27, 2023 55.00 55.30 54.11 54.11
5498 NASDAQ CFFI Fri, Mar 24, 2023 53.38 56.13 53.00 55.59
5497 NASDAQ CFFI Thu, Mar 23, 2023 54.54 55.51 54.30 54.30
5496 NASDAQ CFFI Wed, Mar 22, 2023 53.00 53.86 53.00 53.86
5495 NASDAQ CFFI Tue, Mar 21, 2023 52.51 55.05 49.65 54.01
5494 NASDAQ CFFI Mon, Mar 20, 2023 54.00 55.10 52.32 52.32
5493 NASDAQ CFFI Fri, Mar 17, 2023 56.49 56.49 53.89 54.16
5492 NASDAQ CFFI Thu, Mar 16, 2023 57.82 57.82 55.50 56.11
5491 NASDAQ CFFI Wed, Mar 15, 2023 56.44 57.88 56.44 57.86
5490 NASDAQ CFFI Tue, Mar 14, 2023 59.24 59.24 57.25 57.26
5489 NASDAQ CFFI Mon, Mar 13, 2023 56.05 56.25 55.00 55.00
5488 NASDAQ CFFI Fri, Mar 10, 2023 58.76 58.76 56.93 57.85
5487 NASDAQ CFFI Thu, Mar 9, 2023 57.58 58.99 57.58 58.99
5486 NASDAQ CFFI Wed, Mar 8, 2023 58.33 58.78 58.33 58.78
5485 NASDAQ CFFI Tue, Mar 7, 2023 58.39 58.39 57.85 57.98
5484 NASDAQ CFFI Mon, Mar 6, 2023 57.26 57.97 57.26 57.97
5483 NASDAQ CFFI Fri, Mar 3, 2023 57.57 57.78 57.25 57.78
5482 NASDAQ CFFI Thu, Mar 2, 2023 58.00 58.00 58.00 58.00
5481 NASDAQ CFFI Wed, Mar 1, 2023 56.45 59.05 56.45 58.58
5480 NASDAQ CFFI Tue, Feb 28, 2023 58.00 58.70 57.23 57.23
5479 NASDAQ CFFI Mon, Feb 27, 2023 58.27 59.87 58.06 58.55
5478 NASDAQ CFFI Fri, Feb 24, 2023 59.40 59.40 57.96 58.63
5477 NASDAQ CFFI Thu, Feb 23, 2023 58.52 59.80 58.52 59.80
5476 NASDAQ CFFI Wed, Feb 22, 2023 58.71 59.00 57.66 58.55
5475 NASDAQ CFFI Tue, Feb 21, 2023 58.12 58.58 58.00 58.05
5474 NASDAQ CFFI Fri, Feb 17, 2023 59.50 59.50 59.00 59.05
5473 NASDAQ CFFI Thu, Feb 16, 2023 57.73 59.41 57.73 59.41
5472 NASDAQ CFFI Wed, Feb 15, 2023 59.48 59.48 59.00 59.00
5471 NASDAQ CFFI Tue, Feb 14, 2023 59.00 59.98 59.00 59.93
5470 NASDAQ CFFI Mon, Feb 13, 2023 59.75 60.94 59.34 60.70
5469 NASDAQ CFFI Fri, Feb 10, 2023 57.46 59.49 57.46 59.49
5468 NASDAQ CFFI Thu, Feb 9, 2023 58.97 60.90 58.00 58.05
5467 NASDAQ CFFI Wed, Feb 8, 2023 60.34 60.34 59.00 59.24
5466 NASDAQ CFFI Tue, Feb 7, 2023 60.70 61.04 59.85 60.10
5465 NASDAQ CFFI Mon, Feb 6, 2023 58.88 61.70 58.88 61.15
5464 NASDAQ CFFI Fri, Feb 3, 2023 59.94 59.94 59.62 59.62
5463 NASDAQ CFFI Thu, Feb 2, 2023 60.24 60.83 59.50 60.75
5462 NASDAQ CFFI Wed, Feb 1, 2023 61.00 61.62 60.14 60.31
5461 NASDAQ CFFI Tue, Jan 31, 2023 60.20 61.30 60.06 60.99
5460 NASDAQ CFFI Mon, Jan 30, 2023 61.00 62.02 60.08 60.08
5459 NASDAQ CFFI Fri, Jan 27, 2023 59.00 60.55 58.50 60.00
5458 NASDAQ CFFI Thu, Jan 26, 2023 58.21 59.47 56.25 59.24
5457 NASDAQ CFFI Wed, Jan 25, 2023 58.22 58.85 58.22 58.84
5456 NASDAQ CFFI Tue, Jan 24, 2023 57.06 59.25 57.00 59.25
5455 NASDAQ CFFI Mon, Jan 23, 2023 58.38 58.58 57.63 57.70
5454 NASDAQ CFFI Fri, Jan 20, 2023 57.70 59.50 57.70 58.85
5453 NASDAQ CFFI Thu, Jan 19, 2023 56.69 58.15 56.69 58.15
5452 NASDAQ CFFI Wed, Jan 18, 2023 58.46 58.75 57.55 57.95
5451 NASDAQ CFFI Tue, Jan 17, 2023 57.36 58.33 57.36 57.75
5450 NASDAQ CFFI Fri, Jan 13, 2023 56.49 58.49 56.49 57.95
5449 NASDAQ CFFI Thu, Jan 12, 2023 59.04 59.25 58.65 58.65
5448 NASDAQ CFFI Wed, Jan 11, 2023 58.96 59.24 56.63 58.21
5447 NASDAQ CFFI Tue, Jan 10, 2023 58.12 59.25 58.00 58.48
5446 NASDAQ CFFI Mon, Jan 9, 2023 59.30 59.50 58.00 58.63
5445 NASDAQ CFFI Fri, Jan 6, 2023 58.20 59.30 57.37 58.99
5444 NASDAQ CFFI Thu, Jan 5, 2023 58.80 59.17 56.88 56.88
5443 NASDAQ CFFI Wed, Jan 4, 2023 59.00 59.98 57.31 57.35
5442 NASDAQ CFFI Tue, Jan 3, 2023 59.22 60.55 59.11 59.49
5441 NASDAQ CFFI Fri, Dec 30, 2022 58.25 58.75 57.73 58.27
5440 NASDAQ CFFI Thu, Dec 29, 2022 59.40 59.78 58.45 58.45
5439 NASDAQ CFFI Wed, Dec 28, 2022 59.82 59.82 58.53 58.53
5438 NASDAQ CFFI Tue, Dec 27, 2022 57.85 60.52 57.85 59.25
5437 NASDAQ CFFI Fri, Dec 23, 2022 58.00 58.00 58.00 58.00
5436 NASDAQ CFFI Thu, Dec 22, 2022 56.97 56.97 56.97 56.97
5435 NASDAQ CFFI Wed, Dec 21, 2022 57.01 58.58 57.01 58.02
5434 NASDAQ CFFI Tue, Dec 20, 2022 55.70 57.18 55.70 57.18
5433 NASDAQ CFFI Mon, Dec 19, 2022 55.01 56.47 55.01 55.50
5432 NASDAQ CFFI Fri, Dec 16, 2022 55.62 56.48 54.62 55.87
5431 NASDAQ CFFI Thu, Dec 15, 2022 56.15 56.50 54.58 55.62
5430 NASDAQ CFFI Wed, Dec 14, 2022 59.60 60.00 55.55 55.55
5429 NASDAQ CFFI Tue, Dec 13, 2022 61.50 63.77 59.01 59.66
5428 NASDAQ CFFI Mon, Dec 12, 2022 60.60 61.10 60.40 61.10
5427 NASDAQ CFFI Fri, Dec 9, 2022 60.75 61.45 60.12 60.47
5426 NASDAQ CFFI Thu, Dec 8, 2022 59.54 62.31 59.54 61.50
5425 NASDAQ CFFI Wed, Dec 7, 2022 57.25 60.00 57.25 59.18
5424 NASDAQ CFFI Tue, Dec 6, 2022 57.11 57.11 56.54 56.99
5423 NASDAQ CFFI Mon, Dec 5, 2022 56.52 57.01 55.24 56.79
5422 NASDAQ CFFI Fri, Dec 2, 2022 55.87 56.10 55.42 56.10
5421 NASDAQ CFFI Thu, Dec 1, 2022 55.62 56.89 55.62 55.87
5420 NASDAQ CFFI Wed, Nov 30, 2022 55.23 57.66 55.23 56.01
5419 NASDAQ CFFI Tue, Nov 29, 2022 55.90 56.44 55.90 56.07
5418 NASDAQ CFFI Mon, Nov 28, 2022 52.75 56.57 52.75 55.90
5417 NASDAQ CFFI Fri, Nov 25, 2022 53.60 53.60 53.60 53.60
5416 NASDAQ CFFI Wed, Nov 23, 2022 52.68 53.80 52.68 53.80
5415 NASDAQ CFFI Tue, Nov 22, 2022 53.86 53.86 52.18 53.25
5414 NASDAQ CFFI Mon, Nov 21, 2022 52.91 54.46 52.91 54.46
5413 NASDAQ CFFI Fri, Nov 18, 2022 51.75 53.01 51.75 52.91
5412 NASDAQ CFFI Thu, Nov 17, 2022 52.06 53.03 52.02 52.78
5411 NASDAQ CFFI Wed, Nov 16, 2022 53.01 53.55 52.78 52.86
5410 NASDAQ CFFI Tue, Nov 15, 2022 53.25 53.76 52.23 53.76
5409 NASDAQ CFFI Mon, Nov 14, 2022 53.00 53.75 52.75 53.04
5408 NASDAQ CFFI Fri, Nov 11, 2022 54.25 56.50 53.50 53.50
5407 NASDAQ CFFI Thu, Nov 10, 2022 53.20 53.50 53.20 53.50
5406 NASDAQ CFFI Wed, Nov 9, 2022 51.52 53.85 51.52 53.63
5405 NASDAQ CFFI Tue, Nov 8, 2022 52.09 52.09 51.52 51.52
5404 NASDAQ CFFI Mon, Nov 7, 2022 51.00 54.25 51.00 53.00
5403 NASDAQ CFFI Fri, Nov 4, 2022 53.75 54.50 52.34 52.50
5402 NASDAQ CFFI Thu, Nov 3, 2022 54.00 54.08 53.37 53.37
5401 NASDAQ CFFI Wed, Nov 2, 2022 55.14 55.65 54.61 54.61
5400 NASDAQ CFFI Tue, Nov 1, 2022 55.05 57.45 55.05 55.80
5399 NASDAQ CFFI Mon, Oct 31, 2022 57.20 57.38 56.56 56.56
5398 NASDAQ CFFI Fri, Oct 28, 2022 57.70 57.70 57.70 57.70
5397 NASDAQ CFFI Thu, Oct 27, 2022 57.70 57.70 57.56 57.60
5396 NASDAQ CFFI Wed, Oct 26, 2022 58.00 58.00 56.61 57.30
5395 NASDAQ CFFI Tue, Oct 25, 2022 57.77 58.68 56.91 58.68
5394 NASDAQ CFFI Mon, Oct 24, 2022 58.77 58.77 57.63 58.65
5393 NASDAQ CFFI Fri, Oct 21, 2022 58.39 58.80 57.95 58.80
5392 NASDAQ CFFI Thu, Oct 20, 2022 58.41 59.73 55.00 58.90
5391 NASDAQ CFFI Wed, Oct 19, 2022 60.15 60.80 57.92 58.40
5390 NASDAQ CFFI Tue, Oct 18, 2022 61.50 61.50 58.51 59.65
5389 NASDAQ CFFI Mon, Oct 17, 2022 55.70 59.40 55.65 58.35
5388 NASDAQ CFFI Fri, Oct 14, 2022 55.00 55.80 55.00 55.66
5387 NASDAQ CFFI Thu, Oct 13, 2022 54.07 55.50 54.07 54.86
5386 NASDAQ CFFI Wed, Oct 12, 2022 54.55 54.98 53.95 54.98
5385 NASDAQ CFFI Tue, Oct 11, 2022 55.25 56.14 55.25 55.41
5384 NASDAQ CFFI Mon, Oct 10, 2022 55.00 56.65 55.00 55.57
5383 NASDAQ CFFI Fri, Oct 7, 2022 55.50 56.91 54.86 54.86
5382 NASDAQ CFFI Thu, Oct 6, 2022 53.60 55.00 53.60 54.50
5381 NASDAQ CFFI Wed, Oct 5, 2022 53.27 55.60 53.27 54.45
5380 NASDAQ CFFI Tue, Oct 4, 2022 54.57 54.90 54.57 54.66
5379 NASDAQ CFFI Mon, Oct 3, 2022 54.31 55.68 54.00 54.00
5378 NASDAQ CFFI Fri, Sep 30, 2022 54.50 54.65 53.50 53.50
5377 NASDAQ CFFI Thu, Sep 29, 2022 54.65 56.18 52.80 54.20
5376 NASDAQ CFFI Wed, Sep 28, 2022 52.76 55.50 52.46 55.00
5375 NASDAQ CFFI Tue, Sep 27, 2022 51.00 52.80 50.64 52.80
5374 NASDAQ CFFI Mon, Sep 26, 2022 50.00 50.44 50.00 50.44
5373 NASDAQ CFFI Fri, Sep 23, 2022 49.76 50.10 49.15 49.74
5372 NASDAQ CFFI Thu, Sep 22, 2022 50.60 51.18 50.60 51.00
5371 NASDAQ CFFI Wed, Sep 21, 2022 51.72 51.72 51.05 51.70
5370 NASDAQ CFFI Tue, Sep 20, 2022 50.80 51.20 50.80 51.15
5369 NASDAQ CFFI Mon, Sep 19, 2022 53.20 53.20 50.55 51.20
5368 NASDAQ CFFI Fri, Sep 16, 2022 49.25 53.75 48.70 53.75
5367 NASDAQ CFFI Thu, Sep 15, 2022 49.56 49.56 49.56 49.56
5366 NASDAQ CFFI Wed, Sep 14, 2022 50.46 52.24 49.22 49.55
5365 NASDAQ CFFI Tue, Sep 13, 2022 50.54 51.61 50.54 51.00
5364 NASDAQ CFFI Mon, Sep 12, 2022 51.47 51.52 49.00 51.00
5363 NASDAQ CFFI Fri, Sep 9, 2022 51.54 51.65 51.20 51.20
5362 NASDAQ CFFI Thu, Sep 8, 2022 51.55 52.55 51.55 51.95
5361 NASDAQ CFFI Wed, Sep 7, 2022 51.87 52.72 50.56 52.25
5360 NASDAQ CFFI Tue, Sep 6, 2022 48.65 52.34 48.30 51.45
5359 NASDAQ CFFI Fri, Sep 2, 2022 46.00 48.78 46.00 48.11
5358 NASDAQ CFFI Thu, Sep 1, 2022 48.50 48.50 47.50 47.50
5357 NASDAQ CFFI Wed, Aug 31, 2022 49.57 49.57 48.75 48.75
5356 NASDAQ CFFI Tue, Aug 30, 2022 50.93 50.93 50.00 50.00
5355 NASDAQ CFFI Mon, Aug 29, 2022 50.60 51.08 50.00 50.60
5354 NASDAQ CFFI Fri, Aug 26, 2022 50.20 50.42 50.15 50.42
5353 NASDAQ CFFI Thu, Aug 25, 2022 50.20 50.20 50.20 50.20
5352 NASDAQ CFFI Wed, Aug 24, 2022 50.00 50.12 49.90 50.12
5351 NASDAQ CFFI Tue, Aug 23, 2022 50.11 50.20 49.32 49.65
5350 NASDAQ CFFI Mon, Aug 22, 2022 49.94 51.00 49.75 50.50
5349 NASDAQ CFFI Fri, Aug 19, 2022 49.50 50.93 49.50 50.35
5348 NASDAQ CFFI Thu, Aug 18, 2022 49.74 50.60 49.74 50.60
5347 NASDAQ CFFI Wed, Aug 17, 2022 49.51 50.78 49.15 49.80
5346 NASDAQ CFFI Tue, Aug 16, 2022 48.97 49.53 48.97 49.10
5345 NASDAQ CFFI Mon, Aug 15, 2022 51.00 51.00 49.89 49.95
5344 NASDAQ CFFI Fri, Aug 12, 2022 51.25 52.00 50.42 50.70
5343 NASDAQ CFFI Thu, Aug 11, 2022 52.07 52.10 51.11 51.20
5342 NASDAQ CFFI Wed, Aug 10, 2022 50.76 53.41 50.76 51.50
5341 NASDAQ CFFI Tue, Aug 9, 2022 48.53 52.10 48.53 50.81
5340 NASDAQ CFFI Mon, Aug 8, 2022 48.65 50.40 48.65 49.20
5339 NASDAQ CFFI Fri, Aug 5, 2022 46.34 48.92 46.31 48.00
5338 NASDAQ CFFI Thu, Aug 4, 2022 48.45 48.50 47.35 47.35
5337 NASDAQ CFFI Wed, Aug 3, 2022 45.40 48.73 45.40 48.15
5336 NASDAQ CFFI Tue, Aug 2, 2022 46.41 46.85 46.41 46.85
5335 NASDAQ CFFI Mon, Aug 1, 2022 44.10 47.20 44.10 47.20
5334 NASDAQ CFFI Fri, Jul 29, 2022 45.24 45.24 44.06 44.13
5333 NASDAQ CFFI Thu, Jul 28, 2022 46.20 46.53 45.50 45.88
5332 NASDAQ CFFI Wed, Jul 27, 2022 44.53 46.77 44.53 45.55
5331 NASDAQ CFFI Tue, Jul 26, 2022 44.63 46.18 44.63 45.62
5330 NASDAQ CFFI Mon, Jul 25, 2022 45.80 46.55 44.67 45.20
5329 NASDAQ CFFI Fri, Jul 22, 2022 46.20 46.20 45.19 45.88
5328 NASDAQ CFFI Thu, Jul 21, 2022 45.49 46.57 44.96 45.51
5327 NASDAQ CFFI Wed, Jul 20, 2022 43.86 45.41 43.10 44.22
5326 NASDAQ CFFI Tue, Jul 19, 2022 45.26 45.26 43.66 44.06
5325 NASDAQ CFFI Mon, Jul 18, 2022 46.67 46.67 43.73 44.37
5324 NASDAQ CFFI Fri, Jul 15, 2022 47.00 47.00 47.00 47.00
5323 NASDAQ CFFI Wed, Jul 13, 2022 47.85 47.85 47.00 47.00
5322 NASDAQ CFFI Tue, Jul 12, 2022 47.00 47.18 47.00 47.18
5321 NASDAQ CFFI Mon, Jul 11, 2022 46.80 46.80 46.80 46.80
5320 NASDAQ CFFI Fri, Jul 8, 2022 47.31 47.54 47.31 47.54
5319 NASDAQ CFFI Thu, Jul 7, 2022 47.29 47.50 46.79 47.50
5318 NASDAQ CFFI Wed, Jul 6, 2022 46.69 47.50 46.69 47.50
5317 NASDAQ CFFI Tue, Jul 5, 2022 46.45 47.38 45.53 47.05
5316 NASDAQ CFFI Fri, Jul 1, 2022 45.97 46.56 45.97 46.46
5315 NASDAQ CFFI Thu, Jun 30, 2022 45.64 45.97 45.03 45.97
5314 NASDAQ CFFI Wed, Jun 29, 2022 46.17 46.27 46.17 46.27
5313 NASDAQ CFFI Tue, Jun 28, 2022 46.35 46.50 46.12 46.50
5312 NASDAQ CFFI Mon, Jun 27, 2022 46.07 46.23 46.07 46.23
5311 NASDAQ CFFI Fri, Jun 24, 2022 45.91 45.98 45.64 45.88
5310 NASDAQ CFFI Thu, Jun 23, 2022 45.44 46.52 45.44 45.91
5309 NASDAQ CFFI Wed, Jun 22, 2022 46.50 47.11 45.01 45.01
5308 NASDAQ CFFI Tue, Jun 21, 2022 46.00 46.70 46.00 46.50
5307 NASDAQ CFFI Fri, Jun 17, 2022 46.00 46.00 46.00 46.00
5306 NASDAQ CFFI Thu, Jun 16, 2022 48.46 48.46 46.00 46.00
5305 NASDAQ CFFI Wed, Jun 15, 2022 48.22 48.76 47.98 48.25
5304 NASDAQ CFFI Tue, Jun 14, 2022 48.69 48.69 48.22 48.41
5303 NASDAQ CFFI Mon, Jun 13, 2022 48.89 49.34 48.66 49.34
5302 NASDAQ CFFI Thu, Jun 9, 2022 49.85 50.10 49.50 50.00
5301 NASDAQ CFFI Wed, Jun 8, 2022 49.67 49.78 49.67 49.78
5300 NASDAQ CFFI Tue, Jun 7, 2022 49.56 49.67 49.56 49.67
5299 NASDAQ CFFI Mon, Jun 6, 2022 49.72 49.72 49.67 49.67
5298 NASDAQ CFFI Thu, Jun 2, 2022 50.17 50.17 50.17 50.17
5297 NASDAQ CFFI Wed, Jun 1, 2022 50.74 51.24 49.19 49.51
5296 NASDAQ CFFI Tue, May 31, 2022 51.24 51.24 51.04 51.04
5295 NASDAQ CFFI Fri, May 27, 2022 50.64 51.17 50.64 51.16
5294 NASDAQ CFFI Thu, May 26, 2022 50.60 51.28 50.60 50.70
5293 NASDAQ CFFI Wed, May 25, 2022 50.92 51.10 50.89 51.01
5292 NASDAQ CFFI Tue, May 24, 2022 50.50 50.91 50.50 50.54
5291 NASDAQ CFFI Mon, May 23, 2022 50.96 50.96 50.38 50.38
5290 NASDAQ CFFI Fri, May 20, 2022 52.09 52.09 51.20 51.20
5289 NASDAQ CFFI Thu, May 19, 2022 51.14 51.70 51.14 51.70
5288 NASDAQ CFFI Wed, May 18, 2022 52.00 52.00 51.15 51.15
5287 NASDAQ CFFI Tue, May 17, 2022 51.65 52.37 51.55 51.75
5286 NASDAQ CFFI Mon, May 16, 2022 51.53 51.53 50.30 50.62
5285 NASDAQ CFFI Thu, May 12, 2022 51.49 51.49 51.00 51.00
5284 NASDAQ CFFI Wed, May 11, 2022 50.49 51.35 50.49 51.35
5283 NASDAQ CFFI Tue, May 10, 2022 50.97 51.00 50.65 50.75
5282 NASDAQ CFFI Mon, May 9, 2022 50.10 51.23 50.10 51.23
5281 NASDAQ CFFI Fri, May 6, 2022 51.00 51.47 51.00 51.47
5280 NASDAQ CFFI Thu, May 5, 2022 51.05 51.50 51.00 51.46
5279 NASDAQ CFFI Wed, May 4, 2022 51.81 51.81 51.81 51.81
5278 NASDAQ CFFI Tue, May 3, 2022 51.35 52.26 51.35 51.40
5277 NASDAQ CFFI Mon, May 2, 2022 51.20 51.62 51.00 51.31
5276 NASDAQ CFFI Fri, Apr 29, 2022 50.98 51.80 50.98 51.80
5275 NASDAQ CFFI Thu, Apr 28, 2022 51.28 51.28 51.07 51.07
5274 NASDAQ CFFI Wed, Apr 27, 2022 51.60 51.64 51.02 51.02
5273 NASDAQ CFFI Tue, Apr 26, 2022 51.00 51.00 50.70 50.80
5272 NASDAQ CFFI Mon, Apr 25, 2022 51.00 51.10 50.74 50.74
5271 NASDAQ CFFI Fri, Apr 22, 2022 52.30 52.30 50.66 51.00
5270 NASDAQ CFFI Thu, Apr 21, 2022 51.80 51.86 51.10 51.10
5269 NASDAQ CFFI Wed, Apr 20, 2022 51.00 52.39 50.80 52.39
5268 NASDAQ CFFI Tue, Apr 19, 2022 50.93 50.93 50.01 50.01
5267 NASDAQ CFFI Mon, Apr 18, 2022 51.00 51.00 50.75 50.82
5266 NASDAQ CFFI Thu, Apr 14, 2022 50.83 51.05 50.63 50.98
5265 NASDAQ CFFI Wed, Apr 13, 2022 51.00 51.15 50.98 51.15
5264 NASDAQ CFFI Tue, Apr 12, 2022 50.50 51.14 50.22 50.22
5263 NASDAQ CFFI Mon, Apr 11, 2022 51.18 51.18 50.31 50.96
5262 NASDAQ CFFI Fri, Apr 8, 2022 51.23 51.23 50.60 50.60
5261 NASDAQ CFFI Thu, Apr 7, 2022 50.92 50.92 50.92 50.92
5260 NASDAQ CFFI Wed, Apr 6, 2022 50.01 50.99 50.01 50.98
5259 NASDAQ CFFI Tue, Apr 5, 2022 50.26 51.00 50.25 50.25
5258 NASDAQ CFFI Mon, Apr 4, 2022 51.25 51.40 50.77 50.77
5257 NASDAQ CFFI Fri, Apr 1, 2022 51.00 51.17 50.61 51.00
5256 NASDAQ CFFI Thu, Mar 31, 2022 50.04 50.73 50.00 50.53
5255 NASDAQ CFFI Wed, Mar 30, 2022 50.60 50.90 49.65 49.65
5254 NASDAQ CFFI Tue, Mar 29, 2022 50.94 51.00 50.05 50.05
5253 NASDAQ CFFI Mon, Mar 28, 2022 50.15 50.15 50.15 50.15
5252 NASDAQ CFFI Fri, Mar 25, 2022 49.85 50.10 49.85 50.10
5251 NASDAQ CFFI Thu, Mar 24, 2022 49.76 50.40 49.76 50.40
5250 NASDAQ CFFI Wed, Mar 23, 2022 50.50 50.84 49.95 49.95
5249 NASDAQ CFFI Tue, Mar 22, 2022 49.80 50.33 49.80 50.15
5248 NASDAQ CFFI Mon, Mar 21, 2022 50.80 50.80 50.54 50.68
5247 NASDAQ CFFI Fri, Mar 18, 2022 50.50 50.85 49.60 49.90
5246 NASDAQ CFFI Wed, Mar 16, 2022 51.00 51.07 50.61 50.62
5245 NASDAQ CFFI Tue, Mar 15, 2022 51.19 51.22 50.55 50.55
5244 NASDAQ CFFI Mon, Mar 14, 2022 49.86 51.16 49.86 51.09
5243 NASDAQ CFFI Fri, Mar 11, 2022 50.05 50.05 50.00 50.00
5242 NASDAQ CFFI Thu, Mar 10, 2022 50.01 50.02 50.01 50.02
5241 NASDAQ CFFI Tue, Mar 8, 2022 50.15 50.84 50.13 50.16
5240 NASDAQ CFFI Mon, Mar 7, 2022 49.99 50.88 49.99 50.07
5239 NASDAQ CFFI Fri, Mar 4, 2022 50.22 50.22 50.22 50.22
5238 NASDAQ CFFI Thu, Mar 3, 2022 50.30 50.35 50.20 50.20
5237 NASDAQ CFFI Wed, Mar 2, 2022 50.50 50.58 50.50 50.58
5236 NASDAQ CFFI Tue, Mar 1, 2022 50.26 50.26 50.26 50.26
5235 NASDAQ CFFI Mon, Feb 28, 2022 50.44 50.61 50.33 50.33
5234 NASDAQ CFFI Fri, Feb 25, 2022 50.15 51.16 50.15 51.13
5233 NASDAQ CFFI Thu, Feb 24, 2022 51.00 51.10 50.15 50.15
5232 NASDAQ CFFI Wed, Feb 23, 2022 51.21 52.44 50.50 52.30
5231 NASDAQ CFFI Tue, Feb 22, 2022 50.02 51.08 50.02 51.08
5230 NASDAQ CFFI Fri, Feb 18, 2022 50.38 50.94 50.38 50.83
5229 NASDAQ CFFI Thu, Feb 17, 2022 50.50 51.00 50.00 50.00
5228 NASDAQ CFFI Wed, Feb 16, 2022 50.61 50.89 50.32 50.32
5227 NASDAQ CFFI Mon, Feb 14, 2022 51.49 51.49 50.56 50.56
5226 NASDAQ CFFI Fri, Feb 11, 2022 50.99 50.99 50.79 50.79
5225 NASDAQ CFFI Thu, Feb 10, 2022 51.10 51.50 50.26 51.10
5224 NASDAQ CFFI Wed, Feb 9, 2022 51.30 51.50 51.30 51.50
5223 NASDAQ CFFI Tue, Feb 8, 2022 52.22 52.22 50.60 50.60
5222 NASDAQ CFFI Mon, Feb 7, 2022 52.50 52.50 51.00 52.39
5221 NASDAQ CFFI Fri, Feb 4, 2022 50.68 51.82 50.50 51.82
5220 NASDAQ CFFI Thu, Feb 3, 2022 50.96 51.88 50.96 51.20
5219 NASDAQ CFFI Wed, Feb 2, 2022 51.30 51.51 50.62 51.35
5218 NASDAQ CFFI Tue, Feb 1, 2022 51.18 52.00 51.18 51.84
5217 NASDAQ CFFI Mon, Jan 31, 2022 51.60 51.60 51.20 51.20
5216 NASDAQ CFFI Thu, Jan 27, 2022 52.24 52.41 52.00 52.00
5215 NASDAQ CFFI Wed, Jan 26, 2022 53.25 53.25 52.03 52.21
5214 NASDAQ CFFI Tue, Jan 25, 2022 52.40 52.40 52.40 52.40
5213 NASDAQ CFFI Mon, Jan 24, 2022 52.46 53.25 52.46 53.25
5212 NASDAQ CFFI Fri, Jan 21, 2022 52.61 53.50 52.50 53.50
5211 NASDAQ CFFI Thu, Jan 20, 2022 52.81 52.95 52.81 52.90
5210 NASDAQ CFFI Wed, Jan 19, 2022 53.48 54.27 53.40 53.50
5209 NASDAQ CFFI Tue, Jan 18, 2022 52.54 53.43 52.50 53.43
5208 NASDAQ CFFI Fri, Jan 14, 2022 52.15 53.00 51.45 53.00
5207 NASDAQ CFFI Thu, Jan 13, 2022 51.20 52.00 51.20 52.00
5206 NASDAQ CFFI Wed, Jan 12, 2022 52.87 52.87 52.87 52.87
5205 NASDAQ CFFI Tue, Jan 11, 2022 0.00 0.00 0.00 52.44
5204 NASDAQ CFFI Mon, Jan 10, 2022 51.27 52.44 51.27 52.44
5203 NASDAQ CFFI Fri, Jan 7, 2022 52.98 52.98 52.98 52.98
5202 NASDAQ CFFI Thu, Jan 6, 2022 51.45 52.98 51.35 52.98
5201 NASDAQ CFFI Wed, Jan 5, 2022 52.82 52.82 51.50 51.50
5200 NASDAQ CFFI Tue, Jan 4, 2022 51.45 52.50 51.45 52.20
5199 NASDAQ CFFI Mon, Jan 3, 2022 50.61 51.60 50.61 51.55
5198 NASDAQ CFFI Fri, Dec 31, 2021 51.19 51.19 51.19 51.19
5197 NASDAQ CFFI Thu, Dec 30, 2021 50.23 51.88 50.23 51.63
5196 NASDAQ CFFI Wed, Dec 29, 2021 51.24 51.24 51.24 51.24
5195 NASDAQ CFFI Tue, Dec 28, 2021 50.73 50.77 50.73 50.75
5194 NASDAQ CFFI Mon, Dec 27, 2021 51.50 51.50 51.50 51.50
5193 NASDAQ CFFI Thu, Dec 23, 2021 52.09 52.09 52.09 52.09
5192 NASDAQ CFFI Wed, Dec 22, 2021 51.01 51.02 50.99 51.02
5191 NASDAQ CFFI Tue, Dec 21, 2021 51.55 52.08 50.91 51.37
5190 NASDAQ CFFI Mon, Dec 20, 2021 51.16 51.16 51.16 51.16
5189 NASDAQ CFFI Fri, Dec 17, 2021 50.31 51.87 50.31 51.87
5188 NASDAQ CFFI Thu, Dec 16, 2021 50.09 50.09 50.09 50.09
5187 NASDAQ CFFI Wed, Dec 15, 2021 50.30 50.52 50.30 50.52
5186 NASDAQ CFFI Tue, Dec 14, 2021 50.06 50.90 50.06 50.90
5185 NASDAQ CFFI Mon, Dec 13, 2021 51.48 52.43 50.46 50.57
5184 NASDAQ CFFI Fri, Dec 10, 2021 50.46 51.51 50.46 51.48
5183 NASDAQ CFFI Thu, Dec 9, 2021 50.49 50.49 50.45 50.45
5182 NASDAQ CFFI Wed, Dec 8, 2021 0.00 0.00 0.00 50.37
5181 NASDAQ CFFI Tue, Dec 7, 2021 51.08 51.08 50.37 50.37
5180 NASDAQ CFFI Mon, Dec 6, 2021 51.33 51.80 50.00 51.80
5179 NASDAQ CFFI Fri, Dec 3, 2021 50.87 51.65 50.87 51.65
5178 NASDAQ CFFI Thu, Dec 2, 2021 50.75 51.55 50.35 51.55
5177 NASDAQ CFFI Wed, Dec 1, 2021 49.16 50.01 49.16 50.01
5176 NASDAQ CFFI Tue, Nov 30, 2021 50.00 52.04 49.50 50.10
5175 NASDAQ CFFI Mon, Nov 29, 2021 50.27 51.00 49.53 49.53
5174 NASDAQ CFFI Fri, Nov 26, 2021 50.00 50.74 49.10 49.25
5173 NASDAQ CFFI Wed, Nov 24, 2021 50.65 52.78 50.00 50.00
5172 NASDAQ CFFI Tue, Nov 23, 2021 52.84 52.84 50.51 51.05
5171 NASDAQ CFFI Mon, Nov 22, 2021 50.00 52.93 50.00 50.95
5170 NASDAQ CFFI Fri, Nov 19, 2021 51.04 52.00 49.21 49.21
5169 NASDAQ CFFI Thu, Nov 18, 2021 50.92 50.92 49.55 49.55
5168 NASDAQ CFFI Wed, Nov 17, 2021 51.35 51.35 51.08 51.08
5167 NASDAQ CFFI Tue, Nov 16, 2021 52.04 52.04 50.64 50.64
5166 NASDAQ CFFI Mon, Nov 15, 2021 53.00 53.00 53.00 53.00
5165 NASDAQ CFFI Fri, Nov 12, 2021 52.40 52.40 52.40 52.40
5164 NASDAQ CFFI Thu, Nov 11, 2021 0.00 0.00 0.00 52.81
5163 NASDAQ CFFI Wed, Nov 10, 2021 52.10 53.00 51.86 52.81
5162 NASDAQ CFFI Tue, Nov 9, 2021 52.05 52.95 51.58 52.70
5161 NASDAQ CFFI Mon, Nov 8, 2021 52.17 52.54 52.08 52.18
5160 NASDAQ CFFI Fri, Nov 5, 2021 51.92 52.91 51.92 52.91
5159 NASDAQ CFFI Thu, Nov 4, 2021 52.30 52.30 51.45 51.74
5158 NASDAQ CFFI Wed, Nov 3, 2021 51.96 52.74 51.38 51.38
5157 NASDAQ CFFI Tue, Nov 2, 2021 51.94 52.35 51.70 52.35
5156 NASDAQ CFFI Mon, Nov 1, 2021 50.30 51.98 50.30 51.98
5155 NASDAQ CFFI Fri, Oct 29, 2021 53.42 53.42 51.11 51.17
5154 NASDAQ CFFI Thu, Oct 28, 2021 51.70 52.00 51.50 51.50
5153 NASDAQ CFFI Wed, Oct 27, 2021 52.55 53.50 51.54 51.57
5152 NASDAQ CFFI Tue, Oct 26, 2021 52.05 52.75 51.98 52.68
5151 NASDAQ CFFI Mon, Oct 25, 2021 52.83 52.83 52.72 52.72
5150 NASDAQ CFFI Fri, Oct 22, 2021 52.65 52.65 52.65 52.65
5149 NASDAQ CFFI Thu, Oct 21, 2021 52.96 53.61 52.47 52.54
5148 NASDAQ CFFI Wed, Oct 20, 2021 52.89 53.00 52.89 53.00
5147 NASDAQ CFFI Tue, Oct 19, 2021 52.00 52.50 51.58 52.14
5146 NASDAQ CFFI Mon, Oct 18, 2021 51.37 51.61 50.73 51.50
5145 NASDAQ CFFI Fri, Oct 15, 2021 52.00 52.18 51.02 51.20
5144 NASDAQ CFFI Thu, Oct 14, 2021 51.73 51.92 51.27 51.92
5143 NASDAQ CFFI Wed, Oct 13, 2021 51.10 51.60 50.53 51.49
5142 NASDAQ CFFI Tue, Oct 12, 2021 53.00 53.00 49.50 51.30
5141 NASDAQ CFFI Mon, Oct 11, 2021 53.00 53.15 52.50 52.57
5140 NASDAQ CFFI Fri, Oct 8, 2021 52.50 53.00 51.82 53.00
5139 NASDAQ CFFI Thu, Oct 7, 2021 53.21 53.21 53.11 53.11
5138 NASDAQ CFFI Wed, Oct 6, 2021 52.50 53.27 52.50 53.25
5137 NASDAQ CFFI Tue, Oct 5, 2021 53.01 54.30 52.95 53.05
5136 NASDAQ CFFI Mon, Oct 4, 2021 53.10 53.17 52.61 52.61
5135 NASDAQ CFFI Fri, Oct 1, 2021 53.69 53.69 52.51 52.51
5134 NASDAQ CFFI Thu, Sep 30, 2021 51.60 54.30 51.60 53.11
5133 NASDAQ CFFI Wed, Sep 29, 2021 52.40 54.00 50.99 50.99
5132 NASDAQ CFFI Tue, Sep 28, 2021 52.45 53.36 52.32 52.55
5131 NASDAQ CFFI Mon, Sep 27, 2021 52.00 52.70 51.50 52.20
5130 NASDAQ CFFI Fri, Sep 24, 2021 51.44 51.59 51.06 51.27
5129 NASDAQ CFFI Thu, Sep 23, 2021 51.75 51.75 51.75 51.75
5128 NASDAQ CFFI Wed, Sep 22, 2021 51.54 52.51 51.00 51.85
5127 NASDAQ CFFI Tue, Sep 21, 2021 0.00 0.00 0.00 50.18
5126 NASDAQ CFFI Mon, Sep 20, 2021 52.55 52.90 50.13 50.18
5125 NASDAQ CFFI Fri, Sep 17, 2021 52.60 53.53 52.31 53.53
5124 NASDAQ CFFI Thu, Sep 16, 2021 52.25 53.03 52.25 53.03
5123 NASDAQ CFFI Wed, Sep 15, 2021 52.12 53.46 52.12 52.28
5122 NASDAQ CFFI Tue, Sep 14, 2021 52.25 53.59 52.15 52.25
5121 NASDAQ CFFI Mon, Sep 13, 2021 52.78 52.78 52.19 52.30
5120 NASDAQ CFFI Fri, Sep 10, 2021 53.00 53.00 52.25 52.25
5119 NASDAQ CFFI Thu, Sep 9, 2021 52.25 52.73 52.20 52.26
5118 NASDAQ CFFI Wed, Sep 8, 2021 52.26 52.27 52.26 52.27
5117 NASDAQ CFFI Tue, Sep 7, 2021 53.00 53.00 52.25 52.69
5116 NASDAQ CFFI Fri, Sep 3, 2021 53.51 53.51 53.00 53.01
5115 NASDAQ CFFI Thu, Sep 2, 2021 54.47 54.47 53.97 53.97
5114 NASDAQ CFFI Wed, Sep 1, 2021 53.61 53.91 53.61 53.69
5113 NASDAQ CFFI Tue, Aug 31, 2021 53.51 54.47 53.51 53.54
5112 NASDAQ CFFI Mon, Aug 30, 2021 53.46 54.50 53.46 53.59
5111 NASDAQ CFFI Fri, Aug 27, 2021 53.83 54.34 53.44 53.44
5110 NASDAQ CFFI Thu, Aug 26, 2021 53.89 54.32 53.45 53.75
5109 NASDAQ CFFI Wed, Aug 25, 2021 55.00 55.00 53.44 53.44
5108 NASDAQ CFFI Tue, Aug 24, 2021 54.27 54.40 53.77 53.77
5107 NASDAQ CFFI Mon, Aug 23, 2021 54.38 54.38 53.66 53.66
5106 NASDAQ CFFI Fri, Aug 20, 2021 53.45 53.50 53.45 53.50
5105 NASDAQ CFFI Thu, Aug 19, 2021 54.35 54.35 53.50 53.50
5104 NASDAQ CFFI Wed, Aug 18, 2021 53.55 54.46 53.45 53.45
5103 NASDAQ CFFI Tue, Aug 17, 2021 54.03 54.30 53.76 54.06
5102 NASDAQ CFFI Mon, Aug 16, 2021 53.30 54.55 53.30 54.30
5101 NASDAQ CFFI Fri, Aug 13, 2021 54.08 54.13 53.47 53.70
5100 NASDAQ CFFI Thu, Aug 12, 2021 53.58 54.10 53.58 54.10
5099 NASDAQ CFFI Wed, Aug 11, 2021 53.76 54.07 53.33 54.07
5098 NASDAQ CFFI Tue, Aug 10, 2021 53.61 53.90 53.55 53.90
5097 NASDAQ CFFI Mon, Aug 9, 2021 53.08 53.75 53.08 53.74
5096 NASDAQ CFFI Fri, Aug 6, 2021 53.33 53.48 52.48 53.45
5095 NASDAQ CFFI Thu, Aug 5, 2021 52.25 53.41 52.25 53.41
5094 NASDAQ CFFI Wed, Aug 4, 2021 52.33 53.39 52.33 52.72
5093 NASDAQ CFFI Tue, Aug 3, 2021 52.36 52.85 52.36 52.74
5092 NASDAQ CFFI Mon, Aug 2, 2021 52.40 52.95 52.27 52.55
5091 NASDAQ CFFI Fri, Jul 30, 2021 52.26 52.26 52.25 52.26
5090 NASDAQ CFFI Thu, Jul 29, 2021 52.57 53.15 52.25 52.25
5089 NASDAQ CFFI Wed, Jul 28, 2021 53.20 53.40 52.99 53.05
5088 NASDAQ CFFI Tue, Jul 27, 2021 52.72 54.10 52.25 52.76
5087 NASDAQ CFFI Mon, Jul 26, 2021 52.00 52.75 52.00 52.75
5086 NASDAQ CFFI Fri, Jul 23, 2021 51.21 52.25 51.01 52.04
5085 NASDAQ CFFI Thu, Jul 22, 2021 50.48 51.23 50.48 50.91
5084 NASDAQ CFFI Wed, Jul 21, 2021 49.81 52.02 49.81 50.70
5083 NASDAQ CFFI Tue, Jul 20, 2021 49.50 51.62 49.50 49.75
5082 NASDAQ CFFI Mon, Jul 19, 2021 49.41 49.68 48.64 48.76
5081 NASDAQ CFFI Fri, Jul 16, 2021 51.68 52.57 49.33 50.00
5080 NASDAQ CFFI Thu, Jul 15, 2021 51.39 51.69 50.87 51.69
5079 NASDAQ CFFI Wed, Jul 14, 2021 50.89 50.89 50.11 50.43
5078 NASDAQ CFFI Tue, Jul 13, 2021 50.95 51.22 50.07 50.20
5077 NASDAQ CFFI Mon, Jul 12, 2021 49.48 51.33 49.48 51.17
5076 NASDAQ CFFI Fri, Jul 9, 2021 49.20 50.27 49.20 49.86
5075 NASDAQ CFFI Thu, Jul 8, 2021 48.50 49.40 47.58 48.77
5074 NASDAQ CFFI Wed, Jul 7, 2021 49.59 49.59 47.80 48.51
5073 NASDAQ CFFI Tue, Jul 6, 2021 52.92 52.92 49.30 49.49
5072 NASDAQ CFFI Fri, Jul 2, 2021 52.39 53.64 52.12 53.02
5071 NASDAQ CFFI Thu, Jul 1, 2021 51.31 52.39 51.23 52.01
5070 NASDAQ CFFI Wed, Jun 30, 2021 51.26 51.26 50.87 51.00
5069 NASDAQ CFFI Tue, Jun 29, 2021 51.30 51.40 51.00 51.17
5068 NASDAQ CFFI Mon, Jun 28, 2021 51.33 51.33 50.42 51.11
5067 NASDAQ CFFI Fri, Jun 25, 2021 51.53 51.99 50.62 51.00
5066 NASDAQ CFFI Thu, Jun 24, 2021 51.20 51.67 50.95 51.55
5065 NASDAQ CFFI Wed, Jun 23, 2021 51.20 51.37 50.90 51.02
5064 NASDAQ CFFI Tue, Jun 22, 2021 52.05 52.05 51.00 51.00
5063 NASDAQ CFFI Mon, Jun 21, 2021 51.49 52.79 51.04 51.62
5062 NASDAQ CFFI Fri, Jun 18, 2021 52.82 52.82 51.00 51.31
5061 NASDAQ CFFI Thu, Jun 17, 2021 52.03 53.45 52.03 53.02
5060 NASDAQ CFFI Wed, Jun 16, 2021 51.42 52.15 51.01 52.15
5059 NASDAQ CFFI Tue, Jun 15, 2021 51.42 51.82 50.92 51.82
5058 NASDAQ CFFI Mon, Jun 14, 2021 51.00 51.09 51.00 51.00
5057 NASDAQ CFFI Fri, Jun 11, 2021 51.84 51.84 51.30 51.30
5056 NASDAQ CFFI Thu, Jun 10, 2021 51.31 52.26 51.25 51.50
5055 NASDAQ CFFI Wed, Jun 9, 2021 51.15 51.30 50.98 51.30
5054 NASDAQ CFFI Tue, Jun 8, 2021 51.19 51.32 51.00 51.11
5053 NASDAQ CFFI Mon, Jun 7, 2021 51.97 52.45 50.91 51.41
5052 NASDAQ CFFI Fri, Jun 4, 2021 51.80 52.98 51.75 51.91
5051 NASDAQ CFFI Thu, Jun 3, 2021 51.07 51.88 51.07 51.88
5050 NASDAQ CFFI Wed, Jun 2, 2021 50.94 51.38 50.87 51.38
5049 NASDAQ CFFI Tue, Jun 1, 2021 50.00 50.75 50.00 50.61
5048 NASDAQ CFFI Fri, May 28, 2021 49.96 49.96 48.83 49.48
5047 NASDAQ CFFI Thu, May 27, 2021 49.97 50.51 49.44 49.61
5046 NASDAQ CFFI Wed, May 26, 2021 49.27 50.58 49.05 49.56
5045 NASDAQ CFFI Tue, May 25, 2021 50.66 50.95 48.87 48.87
5044 NASDAQ CFFI Mon, May 24, 2021 50.44 50.95 49.91 50.27
5043 NASDAQ CFFI Fri, May 21, 2021 49.69 50.64 49.69 50.00
5042 NASDAQ CFFI Thu, May 20, 2021 49.51 50.25 48.74 49.89
5041 NASDAQ CFFI Wed, May 19, 2021 48.91 50.17 48.76 49.30
5040 NASDAQ CFFI Tue, May 18, 2021 48.38 49.99 48.38 48.96
5039 NASDAQ CFFI Mon, May 17, 2021 48.72 50.80 48.72 50.23
5038 NASDAQ CFFI Fri, May 14, 2021 47.36 49.20 47.29 48.92
5037 NASDAQ CFFI Thu, May 13, 2021 45.92 47.25 45.92 46.94
5036 NASDAQ CFFI Wed, May 12, 2021 45.93 46.64 45.70 45.70
5035 NASDAQ CFFI Tue, May 11, 2021 45.30 46.17 45.09 45.52
5034 NASDAQ CFFI Mon, May 10, 2021 43.99 46.91 43.52 45.40
5033 NASDAQ CFFI Fri, May 7, 2021 43.73 44.24 43.73 44.09
5032 NASDAQ CFFI Thu, May 6, 2021 43.72 44.05 43.45 44.05
5031 NASDAQ CFFI Wed, May 5, 2021 42.81 44.00 42.81 43.72
5030 NASDAQ CFFI Tue, May 4, 2021 43.00 43.03 42.41 42.81
5029 NASDAQ CFFI Mon, May 3, 2021 42.52 42.99 42.38 42.94
5028 NASDAQ CFFI Fri, Apr 30, 2021 41.38 42.80 41.33 42.18
5027 NASDAQ CFFI Thu, Apr 29, 2021 41.67 42.25 40.85 41.72
5026 NASDAQ CFFI Wed, Apr 28, 2021 41.40 41.69 40.80 41.69
5025 NASDAQ CFFI Tue, Apr 27, 2021 41.71 41.97 40.88 41.35
5024 NASDAQ CFFI Mon, Apr 26, 2021 41.40 42.05 41.00 41.30
5023 NASDAQ CFFI Fri, Apr 23, 2021 41.00 41.88 40.22 41.37
5022 NASDAQ CFFI Thu, Apr 22, 2021 40.86 41.53 39.43 40.43
5021 NASDAQ CFFI Wed, Apr 21, 2021 40.70 41.50 40.24 40.81
5020 NASDAQ CFFI Tue, Apr 20, 2021 42.20 42.20 40.32 40.70
5019 NASDAQ CFFI Mon, Apr 19, 2021 41.41 42.28 40.37 41.47
5018 NASDAQ CFFI Fri, Apr 16, 2021 41.77 42.36 41.10 41.27
5017 NASDAQ CFFI Thu, Apr 15, 2021 41.42 42.74 41.22 41.36
5016 NASDAQ CFFI Wed, Apr 14, 2021 41.61 42.06 41.04 41.25
5015 NASDAQ CFFI Tue, Apr 13, 2021 40.37 41.33 40.20 40.78
5014 NASDAQ CFFI Mon, Apr 12, 2021 41.85 41.95 40.42 40.56
5013 NASDAQ CFFI Fri, Apr 9, 2021 42.51 42.85 41.55 41.55
5012 NASDAQ CFFI Thu, Apr 8, 2021 42.10 42.71 41.92 42.05
5011 NASDAQ CFFI Wed, Apr 7, 2021 44.20 44.20 41.83 42.36
5010 NASDAQ CFFI Tue, Apr 6, 2021 44.94 45.35 43.82 44.30
5009 NASDAQ CFFI Mon, Apr 5, 2021 45.79 46.33 44.89 45.48
5008 NASDAQ CFFI Thu, Apr 1, 2021 44.90 47.00 44.14 46.25
5007 NASDAQ CFFI Wed, Mar 31, 2021 44.98 47.01 44.28 44.29
5006 NASDAQ CFFI Tue, Mar 30, 2021 45.50 46.71 44.49 46.10
5005 NASDAQ CFFI Mon, Mar 29, 2021 43.68 44.92 43.64 44.60
5004 NASDAQ CFFI Fri, Mar 26, 2021 43.03 44.12 43.01 43.55
5003 NASDAQ CFFI Thu, Mar 25, 2021 43.04 43.59 42.39 43.59
5002 NASDAQ CFFI Wed, Mar 24, 2021 44.35 45.36 43.06 43.06
5001 NASDAQ CFFI Tue, Mar 23, 2021 46.44 46.70 43.46 43.62
5000 NASDAQ CFFI Mon, Mar 22, 2021 48.32 49.17 46.22 46.46
4999 NASDAQ CFFI Fri, Mar 19, 2021 47.31 49.10 46.14 49.10
4998 NASDAQ CFFI Thu, Mar 18, 2021 46.50 47.32 46.05 46.75
4997 NASDAQ CFFI Wed, Mar 17, 2021 47.47 47.47 45.49 46.55
4996 NASDAQ CFFI Tue, Mar 16, 2021 49.05 49.05 46.99 46.99
4995 NASDAQ CFFI Mon, Mar 15, 2021 50.00 50.00 48.00 48.78
4994 NASDAQ CFFI Fri, Mar 12, 2021 49.46 50.22 49.43 49.86
4993 NASDAQ CFFI Thu, Mar 11, 2021 50.20 50.68 49.01 49.46
4992 NASDAQ CFFI Wed, Mar 10, 2021 51.75 53.04 51.10 51.82
4991 NASDAQ CFFI Tue, Mar 9, 2021 50.99 51.80 50.01 50.80
4990 NASDAQ CFFI Mon, Mar 8, 2021 49.04 51.72 49.00 51.72
4989 NASDAQ CFFI Fri, Mar 5, 2021 45.86 48.55 45.50 48.52
4988 NASDAQ CFFI Thu, Mar 4, 2021 44.00 47.91 44.00 45.45
4987 NASDAQ CFFI Wed, Mar 3, 2021 42.51 43.93 42.51 43.93
4986 NASDAQ CFFI Tue, Mar 2, 2021 43.49 43.54 42.52 42.66
4985 NASDAQ CFFI Mon, Mar 1, 2021 44.48 44.48 42.75 43.50
4984 NASDAQ CFFI Fri, Feb 26, 2021 44.57 44.71 43.50 43.50
4983 NASDAQ CFFI Thu, Feb 25, 2021 44.90 46.58 44.17 44.17
4982 NASDAQ CFFI Wed, Feb 24, 2021 44.17 45.87 44.17 44.52
4981 NASDAQ CFFI Tue, Feb 23, 2021 44.00 44.57 43.49 43.82
4980 NASDAQ CFFI Mon, Feb 22, 2021 43.35 44.02 42.88 44.00
4979 NASDAQ CFFI Fri, Feb 19, 2021 42.83 43.58 42.83 43.53
4978 NASDAQ CFFI Thu, Feb 18, 2021 42.25 43.28 42.25 42.94
4977 NASDAQ CFFI Wed, Feb 17, 2021 43.60 44.00 42.37 43.00
4976 NASDAQ CFFI Tue, Feb 16, 2021 43.15 43.97 41.90 43.70
4975 NASDAQ CFFI Fri, Feb 12, 2021 42.46 43.40 41.83 43.16
4974 NASDAQ CFFI Thu, Feb 11, 2021 42.78 43.50 42.23 43.00
4973 NASDAQ CFFI Wed, Feb 10, 2021 42.12 43.17 41.14 43.00
4972 NASDAQ CFFI Tue, Feb 9, 2021 40.81 42.50 40.53 42.50
4971 NASDAQ CFFI Mon, Feb 8, 2021 40.48 41.24 40.32 41.24
4970 NASDAQ CFFI Fri, Feb 5, 2021 39.66 40.96 39.66 40.60
4969 NASDAQ CFFI Thu, Feb 4, 2021 39.04 40.00 39.04 39.95
4968 NASDAQ CFFI Wed, Feb 3, 2021 39.10 39.35 38.76 39.08
4967 NASDAQ CFFI Tue, Feb 2, 2021 39.75 39.75 38.84 39.40
4966 NASDAQ CFFI Mon, Feb 1, 2021 39.45 39.45 38.01 39.26
4965 NASDAQ CFFI Fri, Jan 29, 2021 40.00 40.00 38.00 39.37
4964 NASDAQ CFFI Thu, Jan 28, 2021 39.50 40.55 39.12 40.44
4963 NASDAQ CFFI Wed, Jan 27, 2021 38.52 40.48 37.98 39.11
4962 NASDAQ CFFI Tue, Jan 26, 2021 39.15 39.43 38.70 38.70
4961 NASDAQ CFFI Mon, Jan 25, 2021 39.04 39.50 39.02 39.07
4960 NASDAQ CFFI Fri, Jan 22, 2021 38.25 39.48 38.10 39.48
4959 NASDAQ CFFI Thu, Jan 21, 2021 39.44 39.44 38.44 38.55
4958 NASDAQ CFFI Wed, Jan 20, 2021 39.50 39.74 39.29 39.68
4957 NASDAQ CFFI Tue, Jan 19, 2021 39.51 40.03 39.00 40.03
4956 NASDAQ CFFI Fri, Jan 15, 2021 39.75 40.45 38.82 39.46
4955 NASDAQ CFFI Thu, Jan 14, 2021 40.00 40.26 39.55 40.20
4954 NASDAQ CFFI Wed, Jan 13, 2021 39.82 40.51 39.43 39.57
4953 NASDAQ CFFI Tue, Jan 12, 2021 39.25 40.90 39.24 40.88
4952 NASDAQ CFFI Mon, Jan 11, 2021 38.53 39.41 38.45 39.09
4951 NASDAQ CFFI Fri, Jan 8, 2021 38.57 39.25 38.00 38.02
4950 NASDAQ CFFI Thu, Jan 7, 2021 38.49 39.27 38.45 38.70
4949 NASDAQ CFFI Wed, Jan 6, 2021 38.42 40.19 38.25 38.70
4948 NASDAQ CFFI Tue, Jan 5, 2021 37.10 38.20 37.10 37.68
4947 NASDAQ CFFI Mon, Jan 4, 2021 37.58 38.02 36.90 37.00
4946 NASDAQ CFFI Thu, Dec 31, 2020 36.75 37.25 36.75 37.11
4945 NASDAQ CFFI Wed, Dec 30, 2020 37.06 37.90 36.78 37.00
4944 NASDAQ CFFI Tue, Dec 29, 2020 37.50 38.10 36.47 36.99
4943 NASDAQ CFFI Mon, Dec 28, 2020 37.86 38.19 37.50 37.94
4942 NASDAQ CFFI Thu, Dec 24, 2020 38.00 38.22 36.92 37.20
4941 NASDAQ CFFI Wed, Dec 23, 2020 36.20 37.50 36.20 37.32
4940 NASDAQ CFFI Tue, Dec 22, 2020 35.55 36.14 35.55 36.14
4939 NASDAQ CFFI Mon, Dec 21, 2020 36.20 36.33 35.50 36.09
4938 NASDAQ CFFI Fri, Dec 18, 2020 37.15 37.38 36.27 36.27
4937 NASDAQ CFFI Thu, Dec 17, 2020 37.19 37.37 36.66 37.01
4936 NASDAQ CFFI Wed, Dec 16, 2020 37.31 37.67 36.87 36.87
4935 NASDAQ CFFI Tue, Dec 15, 2020 36.69 37.62 36.69 37.29
4934 NASDAQ CFFI Mon, Dec 14, 2020 36.84 37.15 36.50 36.94
4933 NASDAQ CFFI Fri, Dec 11, 2020 36.28 36.76 36.28 36.75
4932 NASDAQ CFFI Thu, Dec 10, 2020 36.36 37.00 36.36 36.84
4931 NASDAQ CFFI Wed, Dec 9, 2020 37.25 37.25 36.22 36.50
4930 NASDAQ CFFI Tue, Dec 8, 2020 36.78 37.03 36.60 36.88
4929 NASDAQ CFFI Mon, Dec 7, 2020 36.40 37.65 36.40 36.73
4928 NASDAQ CFFI Fri, Dec 4, 2020 37.50 37.50 36.00 36.40
4927 NASDAQ CFFI Thu, Dec 3, 2020 37.49 37.78 37.11 37.11
4926 NASDAQ CFFI Wed, Dec 2, 2020 37.31 37.78 36.72 37.50
4925 NASDAQ CFFI Tue, Dec 1, 2020 37.79 37.88 37.79 37.80
4924 NASDAQ CFFI Mon, Nov 30, 2020 38.90 39.90 37.50 37.50
4923 NASDAQ CFFI Fri, Nov 27, 2020 38.86 39.30 38.02 39.30
4922 NASDAQ CFFI Wed, Nov 25, 2020 41.53 41.53 39.66 39.66
4921 NASDAQ CFFI Tue, Nov 24, 2020 41.60 41.75 38.45 41.48
4920 NASDAQ CFFI Mon, Nov 23, 2020 41.18 41.80 41.03 41.05
4919 NASDAQ CFFI Fri, Nov 20, 2020 41.00 41.05 40.45 40.45
4918 NASDAQ CFFI Thu, Nov 19, 2020 39.56 41.60 39.56 41.14
4917 NASDAQ CFFI Wed, Nov 18, 2020 37.80 40.30 37.45 39.77
4916 NASDAQ CFFI Tue, Nov 17, 2020 36.60 38.00 35.31 37.25
4915 NASDAQ CFFI Mon, Nov 16, 2020 36.00 37.33 36.00 36.93
4914 NASDAQ CFFI Fri, Nov 13, 2020 33.94 35.17 33.94 34.65
4913 NASDAQ CFFI Thu, Nov 12, 2020 35.36 35.36 33.60 33.63
4912 NASDAQ CFFI Wed, Nov 11, 2020 36.01 36.01 35.40 35.40
4911 NASDAQ CFFI Tue, Nov 10, 2020 33.58 36.85 33.58 35.78
4910 NASDAQ CFFI Mon, Nov 9, 2020 34.14 36.26 33.28 33.28
4909 NASDAQ CFFI Fri, Nov 6, 2020 32.07 32.36 32.03 32.03
4908 NASDAQ CFFI Thu, Nov 5, 2020 31.60 32.17 31.55 32.00
4907 NASDAQ CFFI Wed, Nov 4, 2020 32.03 32.03 31.30 31.30
4906 NASDAQ CFFI Tue, Nov 3, 2020 32.14 32.85 32.12 32.65
4905 NASDAQ CFFI Mon, Nov 2, 2020 31.87 31.87 31.87 31.87
4904 NASDAQ CFFI Fri, Oct 30, 2020 31.60 31.61 31.01 31.15
4903 NASDAQ CFFI Thu, Oct 29, 2020 30.81 31.50 30.71 31.50
4902 NASDAQ CFFI Wed, Oct 28, 2020 31.10 31.99 30.47 31.00
4901 NASDAQ CFFI Tue, Oct 27, 2020 30.53 32.00 30.17 31.36
4900 NASDAQ CFFI Mon, Oct 26, 2020 31.20 31.40 30.79 30.95
4899 NASDAQ CFFI Fri, Oct 23, 2020 30.50 31.60 30.40 31.17
4898 NASDAQ CFFI Thu, Oct 22, 2020 30.25 30.70 30.25 30.50
4897 NASDAQ CFFI Wed, Oct 21, 2020 29.65 30.48 29.65 30.48
4896 NASDAQ CFFI Tue, Oct 20, 2020 29.61 30.30 29.60 30.30
4895 NASDAQ CFFI Mon, Oct 19, 2020 30.76 30.76 29.50 29.80
4894 NASDAQ CFFI Fri, Oct 16, 2020 29.07 31.15 29.07 30.99
4893 NASDAQ CFFI Thu, Oct 15, 2020 29.15 29.42 28.80 29.18
4892 NASDAQ CFFI Wed, Oct 14, 2020 30.10 30.10 29.23 29.33
4891 NASDAQ CFFI Tue, Oct 13, 2020 30.26 30.75 30.23 30.23
4890 NASDAQ CFFI Mon, Oct 12, 2020 31.10 31.10 30.74 30.74
4889 NASDAQ CFFI Fri, Oct 9, 2020 30.71 31.31 30.60 31.05
4888 NASDAQ CFFI Thu, Oct 8, 2020 29.51 31.57 29.51 30.86
4887 NASDAQ CFFI Wed, Oct 7, 2020 29.50 30.15 29.50 29.99
4886 NASDAQ CFFI Tue, Oct 6, 2020 29.77 29.82 29.45 29.45
4885 NASDAQ CFFI Mon, Oct 5, 2020 30.00 30.45 29.83 29.83
4884 NASDAQ CFFI Fri, Oct 2, 2020 29.35 29.73 29.35 29.71
4883 NASDAQ CFFI Thu, Oct 1, 2020 29.98 29.98 29.35 29.52
4882 NASDAQ CFFI Wed, Sep 30, 2020 29.52 30.11 29.30 29.70
4881 NASDAQ CFFI Tue, Sep 29, 2020 29.17 29.49 28.75 29.20
4880 NASDAQ CFFI Mon, Sep 28, 2020 29.57 29.58 28.79 29.11
4879 NASDAQ CFFI Fri, Sep 25, 2020 29.00 30.00 29.00 29.11
4878 NASDAQ CFFI Thu, Sep 24, 2020 28.76 30.63 28.75 29.17
4877 NASDAQ CFFI Wed, Sep 23, 2020 30.00 30.23 28.95 29.05
4876 NASDAQ CFFI Tue, Sep 22, 2020 30.18 30.18 28.83 30.01
4875 NASDAQ CFFI Mon, Sep 21, 2020 29.36 30.35 29.25 29.26
4874 NASDAQ CFFI Fri, Sep 18, 2020 30.97 30.97 29.49 30.09
4873 NASDAQ CFFI Thu, Sep 17, 2020 29.26 30.55 29.26 30.36
4872 NASDAQ CFFI Wed, Sep 16, 2020 29.60 30.16 29.50 29.54
4871 NASDAQ CFFI Tue, Sep 15, 2020 30.34 30.34 29.00 29.51
4870 NASDAQ CFFI Mon, Sep 14, 2020 29.95 30.81 29.86 30.40
4869 NASDAQ CFFI Fri, Sep 11, 2020 31.40 31.40 30.00 30.00
4868 NASDAQ CFFI Thu, Sep 10, 2020 30.47 31.22 30.47 30.73
4867 NASDAQ CFFI Wed, Sep 9, 2020 30.75 32.00 30.51 30.64
4866 NASDAQ CFFI Tue, Sep 8, 2020 30.89 31.65 30.56 30.68
4865 NASDAQ CFFI Fri, Sep 4, 2020 32.22 32.22 30.67 31.26
4864 NASDAQ CFFI Thu, Sep 3, 2020 31.59 32.00 30.93 31.47
4863 NASDAQ CFFI Wed, Sep 2, 2020 31.91 31.91 31.91 31.91
4862 NASDAQ CFFI Tue, Sep 1, 2020 31.65 31.80 31.01 31.58
4861 NASDAQ CFFI Mon, Aug 31, 2020 33.10 33.10 31.97 31.97
4860 NASDAQ CFFI Fri, Aug 28, 2020 32.00 33.89 32.00 32.97
4859 NASDAQ CFFI Thu, Aug 27, 2020 32.75 32.75 32.16 32.16
4858 NASDAQ CFFI Wed, Aug 26, 2020 32.60 32.60 32.14 32.14
4857 NASDAQ CFFI Tue, Aug 25, 2020 32.84 33.28 32.17 33.28
4856 NASDAQ CFFI Mon, Aug 24, 2020 33.06 33.24 32.21 32.21
4855 NASDAQ CFFI Fri, Aug 21, 2020 31.90 34.04 31.90 33.05
4854 NASDAQ CFFI Thu, Aug 20, 2020 31.63 32.40 31.63 32.40
4853 NASDAQ CFFI Wed, Aug 19, 2020 31.99 31.99 31.75 31.75
4852 NASDAQ CFFI Tue, Aug 18, 2020 30.85 31.32 30.85 31.32
4851 NASDAQ CFFI Mon, Aug 17, 2020 31.68 31.68 30.94 30.94
4850 NASDAQ CFFI Fri, Aug 14, 2020 33.09 33.09 31.55 32.00
4849 NASDAQ CFFI Thu, Aug 13, 2020 33.03 33.50 33.00 33.00
4848 NASDAQ CFFI Wed, Aug 12, 2020 33.04 33.51 32.97 32.98
4847 NASDAQ CFFI Tue, Aug 11, 2020 33.81 33.98 32.33 32.33
4846 NASDAQ CFFI Mon, Aug 10, 2020 31.24 33.42 31.24 32.05
4845 NASDAQ CFFI Fri, Aug 7, 2020 31.47 31.48 30.32 31.01
4844 NASDAQ CFFI Thu, Aug 6, 2020 29.30 31.80 29.30 30.55
4843 NASDAQ CFFI Wed, Aug 5, 2020 32.03 32.04 30.90 31.99
4842 NASDAQ CFFI Tue, Aug 4, 2020 29.70 31.89 29.70 31.79
4841 NASDAQ CFFI Mon, Aug 3, 2020 29.48 29.80 28.86 29.80
4840 NASDAQ CFFI Fri, Jul 31, 2020 30.34 30.60 29.35 29.35
4839 NASDAQ CFFI Thu, Jul 30, 2020 30.00 30.55 29.48 30.11
4838 NASDAQ CFFI Wed, Jul 29, 2020 29.89 30.90 29.63 30.00
4837 NASDAQ CFFI Tue, Jul 28, 2020 31.20 31.20 29.30 29.79
4836 NASDAQ CFFI Mon, Jul 27, 2020 30.58 30.58 30.22 30.22
4835 NASDAQ CFFI Fri, Jul 24, 2020 30.15 30.15 29.87 29.87
4834 NASDAQ CFFI Thu, Jul 23, 2020 30.45 30.70 29.62 29.70
4833 NASDAQ CFFI Wed, Jul 22, 2020 30.94 30.94 30.28 30.28
4832 NASDAQ CFFI Tue, Jul 21, 2020 30.29 31.50 30.04 31.50
4831 NASDAQ CFFI Mon, Jul 20, 2020 30.00 30.71 29.51 30.33
4830 NASDAQ CFFI Fri, Jul 17, 2020 30.40 30.50 29.00 29.10
4829 NASDAQ CFFI Thu, Jul 16, 2020 31.60 32.73 30.50 30.72
4828 NASDAQ CFFI Wed, Jul 15, 2020 31.60 32.50 31.56 31.56
4827 NASDAQ CFFI Tue, Jul 14, 2020 31.47 31.95 31.05 31.13
4826 NASDAQ CFFI Mon, Jul 13, 2020 33.10 33.10 31.35 31.40
4825 NASDAQ CFFI Fri, Jul 10, 2020 32.80 32.80 32.50 32.50
4824 NASDAQ CFFI Thu, Jul 9, 2020 32.48 32.92 31.60 31.60
4823 NASDAQ CFFI Wed, Jul 8, 2020 32.00 32.54 31.37 32.00
4822 NASDAQ CFFI Tue, Jul 7, 2020 32.40 32.54 31.70 31.70
4821 NASDAQ CFFI Mon, Jul 6, 2020 34.50 34.50 31.05 33.71
4820 NASDAQ CFFI Thu, Jul 2, 2020 35.46 35.89 34.35 34.35
4819 NASDAQ CFFI Wed, Jul 1, 2020 33.76 36.00 33.76 34.99
4818 NASDAQ CFFI Tue, Jun 30, 2020 33.43 33.43 33.05 33.25
4817 NASDAQ CFFI Mon, Jun 29, 2020 33.53 33.92 33.00 33.74
4816 NASDAQ CFFI Fri, Jun 26, 2020 35.30 35.39 32.04 32.25
4815 NASDAQ CFFI Thu, Jun 25, 2020 34.60 35.72 32.40 35.40
4814 NASDAQ CFFI Wed, Jun 24, 2020 32.25 32.81 31.63 31.63
4813 NASDAQ CFFI Tue, Jun 23, 2020 33.38 33.38 32.20 32.20
4812 NASDAQ CFFI Mon, Jun 22, 2020 33.10 33.47 32.63 32.63
4811 NASDAQ CFFI Fri, Jun 19, 2020 33.21 34.09 32.85 34.09
4810 NASDAQ CFFI Thu, Jun 18, 2020 33.58 34.00 32.45 32.88
4809 NASDAQ CFFI Wed, Jun 17, 2020 36.94 36.94 32.77 32.77
4808 NASDAQ CFFI Tue, Jun 16, 2020 38.19 38.19 36.11 36.57
4807 NASDAQ CFFI Mon, Jun 15, 2020 33.72 36.16 33.72 36.16
4806 NASDAQ CFFI Fri, Jun 12, 2020 36.41 36.41 32.21 34.45
4805 NASDAQ CFFI Thu, Jun 11, 2020 38.61 38.61 34.51 35.53
4804 NASDAQ CFFI Wed, Jun 10, 2020 43.75 43.75 39.02 39.50
4803 NASDAQ CFFI Tue, Jun 9, 2020 41.98 42.34 40.93 41.50
4802 NASDAQ CFFI Mon, Jun 8, 2020 40.20 44.40 38.95 42.19
4801 NASDAQ CFFI Fri, Jun 5, 2020 37.18 40.98 37.18 39.31
4800 NASDAQ CFFI Thu, Jun 4, 2020 36.38 36.45 35.20 36.45
4799 NASDAQ CFFI Wed, Jun 3, 2020 35.51 37.24 35.51 36.24
4798 NASDAQ CFFI Tue, Jun 2, 2020 35.45 35.80 33.49 34.72
4797 NASDAQ CFFI Mon, Jun 1, 2020 36.78 37.31 35.40 35.40
4796 NASDAQ CFFI Fri, May 29, 2020 37.50 37.50 36.04 36.04
4795 NASDAQ CFFI Thu, May 28, 2020 37.32 39.39 37.15 37.15
4794 NASDAQ CFFI Wed, May 27, 2020 34.98 38.00 34.88 37.80
4793 NASDAQ CFFI Tue, May 26, 2020 35.30 35.30 34.30 34.30
4792 NASDAQ CFFI Fri, May 22, 2020 34.18 34.18 34.18 34.18
4791 NASDAQ CFFI Thu, May 21, 2020 33.72 33.72 33.28 33.28
4790 NASDAQ CFFI Wed, May 20, 2020 33.44 34.98 33.41 34.93
4789 NASDAQ CFFI Tue, May 19, 2020 36.45 36.60 32.01 32.96
4788 NASDAQ CFFI Mon, May 18, 2020 32.37 37.00 32.37 36.79
4787 NASDAQ CFFI Fri, May 15, 2020 32.30 32.37 31.25 32.37
4786 NASDAQ CFFI Thu, May 14, 2020 31.70 32.61 30.91 32.61
4785 NASDAQ CFFI Wed, May 13, 2020 31.73 31.73 30.60 31.50
4784 NASDAQ CFFI Tue, May 12, 2020 32.19 33.23 31.10 31.65
4783 NASDAQ CFFI Mon, May 11, 2020 32.20 33.21 31.17 31.69
4782 NASDAQ CFFI Fri, May 8, 2020 31.74 32.91 31.13 32.20
4781 NASDAQ CFFI Thu, May 7, 2020 30.74 31.00 30.23 30.50
4780 NASDAQ CFFI Wed, May 6, 2020 32.78 32.78 30.20 30.20
4779 NASDAQ CFFI Tue, May 5, 2020 36.13 36.55 32.32 32.32
4778 NASDAQ CFFI Mon, May 4, 2020 35.29 35.29 32.00 35.00
4777 NASDAQ CFFI Fri, May 1, 2020 34.00 35.75 33.50 34.50
4776 NASDAQ CFFI Thu, Apr 30, 2020 34.56 36.38 34.17 35.56
4775 NASDAQ CFFI Wed, Apr 29, 2020 35.00 37.36 33.36 36.05
4774 NASDAQ CFFI Tue, Apr 28, 2020 32.02 33.89 32.02 33.75
4773 NASDAQ CFFI Mon, Apr 27, 2020 30.25 32.64 30.25 32.00
4772 NASDAQ CFFI Fri, Apr 24, 2020 31.52 31.52 29.20 30.11
4771 NASDAQ CFFI Thu, Apr 23, 2020 30.10 31.17 30.10 30.60
4770 NASDAQ CFFI Wed, Apr 22, 2020 28.80 30.31 28.76 30.10
4769 NASDAQ CFFI Tue, Apr 21, 2020 29.60 29.60 28.00 28.55
4768 NASDAQ CFFI Mon, Apr 20, 2020 31.42 31.79 29.50 29.84
4767 NASDAQ CFFI Fri, Apr 17, 2020 31.80 33.19 31.00 31.78
4766 NASDAQ CFFI Thu, Apr 16, 2020 32.98 32.98 28.15 31.20
4765 NASDAQ CFFI Wed, Apr 15, 2020 35.76 35.76 31.20 31.55
4764 NASDAQ CFFI Tue, Apr 14, 2020 38.61 39.00 36.02 36.02
4763 NASDAQ CFFI Mon, Apr 13, 2020 39.42 40.99 37.51 38.00
4762 NASDAQ CFFI Thu, Apr 9, 2020 40.79 41.00 38.84 39.90
4761 NASDAQ CFFI Wed, Apr 8, 2020 35.75 40.98 34.15 40.00
4760 NASDAQ CFFI Tue, Apr 7, 2020 36.76 37.02 35.70 35.70
4759 NASDAQ CFFI Mon, Apr 6, 2020 35.28 38.28 34.54 35.70
4758 NASDAQ CFFI Fri, Apr 3, 2020 34.75 34.75 32.78 33.03
4757 NASDAQ CFFI Thu, Apr 2, 2020 36.30 37.00 34.42 34.75
4756 NASDAQ CFFI Wed, Apr 1, 2020 38.71 40.32 36.01 36.01
4755 NASDAQ CFFI Tue, Mar 31, 2020 39.94 40.77 38.71 39.90
4754 NASDAQ CFFI Mon, Mar 30, 2020 35.49 40.77 35.10 39.95
4753 NASDAQ CFFI Fri, Mar 27, 2020 38.49 39.50 34.01 35.09
4752 NASDAQ CFFI Thu, Mar 26, 2020 36.70 41.82 36.70 40.00
4751 NASDAQ CFFI Wed, Mar 25, 2020 34.03 39.15 31.75 36.89
4750 NASDAQ CFFI Tue, Mar 24, 2020 34.82 34.82 31.68 33.58
4749 NASDAQ CFFI Mon, Mar 23, 2020 35.26 36.00 32.08 32.70
4748 NASDAQ CFFI Fri, Mar 20, 2020 35.02 37.04 33.95 34.90
4747 NASDAQ CFFI Thu, Mar 19, 2020 32.75 36.00 32.57 36.00
4746 NASDAQ CFFI Wed, Mar 18, 2020 35.42 35.42 32.20 33.50
4745 NASDAQ CFFI Tue, Mar 17, 2020 32.01 36.33 32.00 36.00
4744 NASDAQ CFFI Mon, Mar 16, 2020 32.50 34.15 30.32 32.01
4743 NASDAQ CFFI Fri, Mar 13, 2020 33.50 38.49 33.50 35.30
4742 NASDAQ CFFI Thu, Mar 12, 2020 33.05 33.14 29.71 31.84
4741 NASDAQ CFFI Wed, Mar 11, 2020 36.33 37.99 34.72 36.27
4740 NASDAQ CFFI Tue, Mar 10, 2020 39.70 42.86 36.50 37.10
4739 NASDAQ CFFI Mon, Mar 9, 2020 40.73 42.77 38.95 39.40
4738 NASDAQ CFFI Fri, Mar 6, 2020 44.02 44.90 42.40 43.43
4737 NASDAQ CFFI Thu, Mar 5, 2020 46.75 48.36 44.90 44.90
4736 NASDAQ CFFI Wed, Mar 4, 2020 46.06 48.66 44.77 47.49
4735 NASDAQ CFFI Tue, Mar 3, 2020 46.81 47.25 44.12 44.55
4734 NASDAQ CFFI Mon, Mar 2, 2020 45.00 48.73 44.77 48.45
4733 NASDAQ CFFI Fri, Feb 28, 2020 44.00 46.07 44.00 45.50
4732 NASDAQ CFFI Thu, Feb 27, 2020 45.50 45.50 42.16 43.51
4731 NASDAQ CFFI Wed, Feb 26, 2020 48.33 48.88 45.60 46.03
4730 NASDAQ CFFI Tue, Feb 25, 2020 48.26 48.99 48.10 48.10
4729 NASDAQ CFFI Mon, Feb 24, 2020 48.64 49.94 47.94 49.04
4728 NASDAQ CFFI Fri, Feb 21, 2020 50.68 51.27 49.75 49.75
4727 NASDAQ CFFI Thu, Feb 20, 2020 52.34 52.34 50.62 50.71
4726 NASDAQ CFFI Wed, Feb 19, 2020 53.55 53.58 52.13 52.50
4725 NASDAQ CFFI Tue, Feb 18, 2020 49.96 54.36 49.96 53.20
4724 NASDAQ CFFI Fri, Feb 14, 2020 49.20 50.22 49.20 49.69
4723 NASDAQ CFFI Thu, Feb 13, 2020 48.81 49.61 48.81 49.20
4722 NASDAQ CFFI Wed, Feb 12, 2020 49.30 49.58 49.19 49.31
4721 NASDAQ CFFI Tue, Feb 11, 2020 48.72 49.37 48.60 48.67
4720 NASDAQ CFFI Mon, Feb 10, 2020 48.85 48.85 48.62 48.62
4719 NASDAQ CFFI Fri, Feb 7, 2020 48.00 48.92 48.00 48.69
4718 NASDAQ CFFI Thu, Feb 6, 2020 51.39 51.39 49.04 49.04
4717 NASDAQ CFFI Wed, Feb 5, 2020 50.49 50.77 50.20 50.20
4716 NASDAQ CFFI Tue, Feb 4, 2020 50.40 50.93 49.70 49.70
4715 NASDAQ CFFI Mon, Feb 3, 2020 50.43 50.79 50.15 50.15
4714 NASDAQ CFFI Fri, Jan 31, 2020 52.67 52.67 50.05 50.05
4713 NASDAQ CFFI Thu, Jan 30, 2020 51.69 53.35 51.69 53.35
4712 NASDAQ CFFI Wed, Jan 29, 2020 52.14 52.53 52.14 52.47
4711 NASDAQ CFFI Tue, Jan 28, 2020 51.43 52.99 50.90 52.50
4710 NASDAQ CFFI Mon, Jan 27, 2020 51.50 51.50 50.70 51.10
4709 NASDAQ CFFI Fri, Jan 24, 2020 51.50 52.16 51.50 51.82
4708 NASDAQ CFFI Thu, Jan 23, 2020 51.40 51.80 51.40 51.80
4707 NASDAQ CFFI Wed, Jan 22, 2020 51.57 52.07 51.50 51.60
4706 NASDAQ CFFI Tue, Jan 21, 2020 52.16 52.41 51.35 51.56
4705 NASDAQ CFFI Fri, Jan 17, 2020 52.70 52.70 52.15 52.15
4704 NASDAQ CFFI Thu, Jan 16, 2020 52.03 52.60 52.03 52.25
4703 NASDAQ CFFI Wed, Jan 15, 2020 52.29 52.53 51.62 52.40
4702 NASDAQ CFFI Tue, Jan 14, 2020 52.22 52.22 52.00 52.00
4701 NASDAQ CFFI Mon, Jan 13, 2020 52.00 52.57 52.00 52.57
4700 NASDAQ CFFI Fri, Jan 10, 2020 52.23 52.33 52.00 52.00
4699 NASDAQ CFFI Thu, Jan 9, 2020 52.81 52.81 52.81 52.81
4698 NASDAQ CFFI Wed, Jan 8, 2020 52.46 52.64 52.31 52.31
4697 NASDAQ CFFI Tue, Jan 7, 2020 53.03 53.03 52.04 52.12
4696 NASDAQ CFFI Mon, Jan 6, 2020 53.35 53.76 52.69 52.69
4695 NASDAQ CFFI Fri, Jan 3, 2020 53.39 54.26 53.39 53.80
4694 NASDAQ CFFI Thu, Jan 2, 2020 55.51 55.51 54.26 54.26
4693 NASDAQ CFFI Tue, Dec 31, 2019 54.02 55.33 54.02 55.33
4692 NASDAQ CFFI Mon, Dec 30, 2019 55.93 55.93 54.50 54.99
4691 NASDAQ CFFI Fri, Dec 27, 2019 55.16 55.78 54.74 55.78
4690 NASDAQ CFFI Thu, Dec 26, 2019 55.02 55.87 54.42 54.60
4689 NASDAQ CFFI Tue, Dec 24, 2019 53.57 54.39 53.57 54.31
4688 NASDAQ CFFI Mon, Dec 23, 2019 54.30 54.30 53.30 53.73
4687 NASDAQ CFFI Fri, Dec 20, 2019 54.00 54.70 53.10 54.70
4686 NASDAQ CFFI Thu, Dec 19, 2019 55.01 55.57 53.92 53.92
4685 NASDAQ CFFI Wed, Dec 18, 2019 55.00 56.05 54.27 54.64
4684 NASDAQ CFFI Tue, Dec 17, 2019 56.50 56.50 55.30 55.43
4683 NASDAQ CFFI Mon, Dec 16, 2019 56.12 57.25 55.92 56.88
4682 NASDAQ CFFI Fri, Dec 13, 2019 53.50 56.79 53.50 56.31
4681 NASDAQ CFFI Thu, Dec 12, 2019 53.80 54.97 53.50 54.40
4680 NASDAQ CFFI Wed, Dec 11, 2019 55.05 55.30 54.32 54.99
4679 NASDAQ CFFI Tue, Dec 10, 2019 54.52 55.26 54.06 54.30
4678 NASDAQ CFFI Mon, Dec 9, 2019 55.84 56.20 54.95 55.01
4677 NASDAQ CFFI Fri, Dec 6, 2019 56.64 57.61 55.70 55.70
4676 NASDAQ CFFI Thu, Dec 5, 2019 56.40 57.14 55.75 55.92
4675 NASDAQ CFFI Wed, Dec 4, 2019 56.12 56.71 55.74 56.60
4674 NASDAQ CFFI Tue, Dec 3, 2019 54.91 56.15 54.90 55.50
4673 NASDAQ CFFI Mon, Dec 2, 2019 55.90 56.25 55.39 55.39
4672 NASDAQ CFFI Fri, Nov 29, 2019 55.82 56.30 55.82 56.30
4671 NASDAQ CFFI Wed, Nov 27, 2019 53.40 56.56 53.40 56.25
4670 NASDAQ CFFI Tue, Nov 26, 2019 53.80 54.02 53.80 53.90
4669 NASDAQ CFFI Mon, Nov 25, 2019 54.64 54.64 53.34 53.75
4668 NASDAQ CFFI Fri, Nov 22, 2019 53.53 53.97 53.48 53.97
4667 NASDAQ CFFI Thu, Nov 21, 2019 54.20 54.20 52.00 53.67
4666 NASDAQ CFFI Wed, Nov 20, 2019 52.76 54.70 52.76 52.95
4665 NASDAQ CFFI Tue, Nov 19, 2019 53.02 54.56 53.02 54.56
4664 NASDAQ CFFI Mon, Nov 18, 2019 53.26 53.53 51.85 53.04
4663 NASDAQ CFFI Fri, Nov 15, 2019 53.40 54.21 51.85 52.90
4662 NASDAQ CFFI Thu, Nov 14, 2019 53.80 54.25 51.60 53.10
4661 NASDAQ CFFI Wed, Nov 13, 2019 53.80 56.00 53.34 53.50
4660 NASDAQ CFFI Tue, Nov 12, 2019 51.25 54.15 51.14 53.20
4659 NASDAQ CFFI Mon, Nov 11, 2019 50.69 52.33 50.69 51.23
4658 NASDAQ CFFI Fri, Nov 8, 2019 50.80 51.38 50.44 50.44
4657 NASDAQ CFFI Thu, Nov 7, 2019 51.20 51.35 51.18 51.20
4656 NASDAQ CFFI Wed, Nov 6, 2019 51.44 51.44 51.20 51.20
4655 NASDAQ CFFI Tue, Nov 5, 2019 51.00 51.45 49.90 51.45
4654 NASDAQ CFFI Mon, Nov 4, 2019 51.90 51.90 50.43 50.65
4653 NASDAQ CFFI Fri, Nov 1, 2019 50.67 51.95 50.67 51.95
4652 NASDAQ CFFI Thu, Oct 31, 2019 52.01 52.01 50.02 50.86
4651 NASDAQ CFFI Wed, Oct 30, 2019 50.27 52.70 50.00 52.35
4650 NASDAQ CFFI Tue, Oct 29, 2019 50.30 50.30 50.30 50.30
4649 NASDAQ CFFI Mon, Oct 28, 2019 50.62 50.62 50.20 50.20
4648 NASDAQ CFFI Fri, Oct 25, 2019 51.62 51.62 50.44 50.66
4647 NASDAQ CFFI Thu, Oct 24, 2019 52.01 53.00 51.03 51.25
4646 NASDAQ CFFI Wed, Oct 23, 2019 53.50 54.55 52.00 52.56
4645 NASDAQ CFFI Tue, Oct 22, 2019 54.24 54.86 52.80 52.80
4644 NASDAQ CFFI Mon, Oct 21, 2019 52.96 55.50 51.68 54.75
4643 NASDAQ CFFI Fri, Oct 18, 2019 52.70 52.70 51.76 52.59
4642 NASDAQ CFFI Thu, Oct 17, 2019 52.63 53.10 51.95 53.10
4641 NASDAQ CFFI Wed, Oct 16, 2019 52.17 52.40 51.89 52.40
4640 NASDAQ CFFI Tue, Oct 15, 2019 53.82 53.82 52.00 52.79
4639 NASDAQ CFFI Mon, Oct 14, 2019 51.36 52.31 51.36 52.20
4638 NASDAQ CFFI Fri, Oct 11, 2019 52.55 53.59 52.11 52.11
4637 NASDAQ CFFI Thu, Oct 10, 2019 51.06 52.99 51.06 52.55
4636 NASDAQ CFFI Wed, Oct 9, 2019 49.99 52.25 49.75 51.20
4635 NASDAQ CFFI Tue, Oct 8, 2019 50.90 50.90 49.20 49.70
4634 NASDAQ CFFI Mon, Oct 7, 2019 50.80 50.80 50.80 50.80
4633 NASDAQ CFFI Fri, Oct 4, 2019 51.46 51.74 51.20 51.20
4632 NASDAQ CFFI Thu, Oct 3, 2019 50.02 51.52 50.02 51.52
4631 NASDAQ CFFI Wed, Oct 2, 2019 52.22 52.36 51.07 51.60
4630 NASDAQ CFFI Tue, Oct 1, 2019 53.27 53.57 53.02 53.02
4629 NASDAQ CFFI Mon, Sep 30, 2019 52.75 52.75 52.41 52.66
4628 NASDAQ CFFI Fri, Sep 27, 2019 54.24 54.24 52.51 53.00
4627 NASDAQ CFFI Thu, Sep 26, 2019 53.56 53.56 52.40 52.56
4626 NASDAQ CFFI Wed, Sep 25, 2019 53.00 53.85 53.00 53.18
4625 NASDAQ CFFI Tue, Sep 24, 2019 53.40 54.00 52.13 52.60
4624 NASDAQ CFFI Mon, Sep 23, 2019 53.03 53.83 52.25 53.72
4623 NASDAQ CFFI Fri, Sep 20, 2019 53.26 53.63 52.16 53.63
4622 NASDAQ CFFI Thu, Sep 19, 2019 52.95 54.83 52.64 53.22
4621 NASDAQ CFFI Wed, Sep 18, 2019 51.05 53.72 51.05 53.18
4620 NASDAQ CFFI Tue, Sep 17, 2019 50.15 53.36 50.02 51.73
4619 NASDAQ CFFI Mon, Sep 16, 2019 50.00 50.72 49.53 50.72
4618 NASDAQ CFFI Fri, Sep 13, 2019 51.62 51.65 50.27 50.70
4617 NASDAQ CFFI Thu, Sep 12, 2019 49.02 52.10 48.99 52.00
4616 NASDAQ CFFI Wed, Sep 11, 2019 48.46 51.21 48.32 50.29
4615 NASDAQ CFFI Tue, Sep 10, 2019 48.26 49.26 47.44 48.56
4614 NASDAQ CFFI Mon, Sep 9, 2019 48.58 48.58 48.19 48.19
4613 NASDAQ CFFI Fri, Sep 6, 2019 47.39 49.44 47.20 48.80
4612 NASDAQ CFFI Thu, Sep 5, 2019 47.12 47.24 46.82 46.82
4611 NASDAQ CFFI Wed, Sep 4, 2019 46.88 47.11 46.88 47.11
4610 NASDAQ CFFI Tue, Sep 3, 2019 48.03 48.03 46.57 46.71
4609 NASDAQ CFFI Fri, Aug 30, 2019 47.40 47.40 47.40 47.40
4608 NASDAQ CFFI Thu, Aug 29, 2019 47.79 48.26 47.12 47.12
4607 NASDAQ CFFI Wed, Aug 28, 2019 47.45 47.50 47.09 47.38
4606 NASDAQ CFFI Tue, Aug 27, 2019 46.78 47.23 46.38 46.76
4605 NASDAQ CFFI Mon, Aug 26, 2019 46.15 47.14 45.75 46.28
4604 NASDAQ CFFI Fri, Aug 23, 2019 47.86 47.86 45.66 45.66
4603 NASDAQ CFFI Thu, Aug 22, 2019 47.36 48.55 47.36 47.41
4602 NASDAQ CFFI Wed, Aug 21, 2019 46.45 47.99 46.45 47.53
4601 NASDAQ CFFI Tue, Aug 20, 2019 46.84 46.94 46.05 46.94
4600 NASDAQ CFFI Mon, Aug 19, 2019 46.44 47.00 46.18 46.59
4599 NASDAQ CFFI Fri, Aug 16, 2019 47.83 47.83 46.04 46.04
4598 NASDAQ CFFI Thu, Aug 15, 2019 47.81 47.81 47.40 47.40
4597 NASDAQ CFFI Wed, Aug 14, 2019 50.75 50.95 47.74 47.99
4596 NASDAQ CFFI Tue, Aug 13, 2019 51.46 52.02 51.46 51.79
4595 NASDAQ CFFI Mon, Aug 12, 2019 52.45 52.45 52.16 52.16
4594 NASDAQ CFFI Fri, Aug 9, 2019 53.64 53.64 53.38 53.38
4593 NASDAQ CFFI Thu, Aug 8, 2019 53.30 54.99 53.30 53.35
4592 NASDAQ CFFI Wed, Aug 7, 2019 53.00 53.94 53.00 53.05
4591 NASDAQ CFFI Tue, Aug 6, 2019 52.46 53.16 52.46 52.62
4590 NASDAQ CFFI Mon, Aug 5, 2019 52.68 52.75 52.68 52.68
4589 NASDAQ CFFI Fri, Aug 2, 2019 54.79 54.88 53.25 53.94
4588 NASDAQ CFFI Thu, Aug 1, 2019 54.75 55.92 53.73 53.93
4587 NASDAQ CFFI Wed, Jul 31, 2019 55.50 56.00 54.30 54.30
4586 NASDAQ CFFI Tue, Jul 30, 2019 54.41 55.66 53.84 55.35
4585 NASDAQ CFFI Mon, Jul 29, 2019 54.19 54.70 53.84 54.70
4584 NASDAQ CFFI Fri, Jul 26, 2019 51.99 54.97 51.99 54.38
4583 NASDAQ CFFI Thu, Jul 25, 2019 52.04 53.13 52.04 52.50
4582 NASDAQ CFFI Wed, Jul 24, 2019 51.44 52.55 51.44 51.84
4581 NASDAQ CFFI Tue, Jul 23, 2019 50.50 51.40 50.50 51.25
4580 NASDAQ CFFI Mon, Jul 22, 2019 51.55 51.55 50.43 51.00
4579 NASDAQ CFFI Fri, Jul 19, 2019 50.22 51.54 50.06 50.32
4578 NASDAQ CFFI Thu, Jul 18, 2019 50.79 51.26 50.34 50.34
4577 NASDAQ CFFI Wed, Jul 17, 2019 51.00 52.28 50.61 50.61
4576 NASDAQ CFFI Tue, Jul 16, 2019 51.65 51.70 50.52 51.07
4575 NASDAQ CFFI Mon, Jul 15, 2019 53.00 53.25 52.40 52.40
4574 NASDAQ CFFI Fri, Jul 12, 2019 53.99 54.25 53.00 53.82
4573 NASDAQ CFFI Thu, Jul 11, 2019 54.00 54.08 53.78 54.04
4572 NASDAQ CFFI Wed, Jul 10, 2019 53.29 53.97 53.29 53.91
4571 NASDAQ CFFI Tue, Jul 9, 2019 53.34 53.68 52.31 52.80
4570 NASDAQ CFFI Mon, Jul 8, 2019 53.89 53.90 53.26 53.40
4569 NASDAQ CFFI Fri, Jul 5, 2019 53.60 53.95 52.98 53.95
4568 NASDAQ CFFI Wed, Jul 3, 2019 53.99 54.00 52.70 52.70
4567 NASDAQ CFFI Tue, Jul 2, 2019 54.16 54.16 52.51 53.00
4566 NASDAQ CFFI Mon, Jul 1, 2019 54.20 54.20 52.25 53.44
4565 NASDAQ CFFI Fri, Jun 28, 2019 51.00 54.61 51.00 54.61
4564 NASDAQ CFFI Thu, Jun 27, 2019 49.10 50.98 49.10 50.97
4563 NASDAQ CFFI Wed, Jun 26, 2019 50.73 51.97 50.01 50.05
4562 NASDAQ CFFI Tue, Jun 25, 2019 50.91 50.91 50.24 50.30
4561 NASDAQ CFFI Mon, Jun 24, 2019 51.78 51.96 50.90 50.90
4560 NASDAQ CFFI Fri, Jun 21, 2019 50.57 52.00 50.57 52.00
4559 NASDAQ CFFI Thu, Jun 20, 2019 51.07 51.60 50.65 50.80
4558 NASDAQ CFFI Wed, Jun 19, 2019 51.12 51.43 51.12 51.40
4557 NASDAQ CFFI Tue, Jun 18, 2019 50.16 50.93 50.16 50.93
4556 NASDAQ CFFI Mon, Jun 17, 2019 49.85 50.58 49.85 50.58
4555 NASDAQ CFFI Fri, Jun 14, 2019 50.45 50.53 50.25 50.25
4554 NASDAQ CFFI Thu, Jun 13, 2019 50.22 50.99 49.80 50.78
4553 NASDAQ CFFI Wed, Jun 12, 2019 50.60 50.60 50.60 50.60
4552 NASDAQ CFFI Tue, Jun 11, 2019 50.26 50.58 50.10 50.58
4551 NASDAQ CFFI Mon, Jun 10, 2019 49.60 50.65 49.60 50.43
4550 NASDAQ CFFI Fri, Jun 7, 2019 49.52 50.03 49.50 49.95
4549 NASDAQ CFFI Thu, Jun 6, 2019 49.99 50.00 49.67 49.80
4548 NASDAQ CFFI Wed, Jun 5, 2019 48.60 49.50 48.60 49.00
4547 NASDAQ CFFI Tue, Jun 4, 2019 48.87 49.19 48.50 49.16
4546 NASDAQ CFFI Mon, Jun 3, 2019 48.54 48.74 47.76 48.74
4545 NASDAQ CFFI Fri, May 31, 2019 46.28 48.64 46.28 48.06
4544 NASDAQ CFFI Thu, May 30, 2019 47.47 47.72 46.85 47.50
4543 NASDAQ CFFI Wed, May 29, 2019 46.95 48.25 46.33 47.40
4542 NASDAQ CFFI Tue, May 28, 2019 47.59 47.59 47.20 47.20
4541 NASDAQ CFFI Fri, May 24, 2019 47.75 48.75 46.73 47.60
4540 NASDAQ CFFI Thu, May 23, 2019 47.61 47.61 47.00 47.16
4539 NASDAQ CFFI Wed, May 22, 2019 47.70 48.96 47.70 47.99
4538 NASDAQ CFFI Tue, May 21, 2019 49.15 49.15 47.95 48.39
4537 NASDAQ CFFI Mon, May 20, 2019 46.44 49.50 46.44 48.97
4536 NASDAQ CFFI Fri, May 17, 2019 49.50 49.50 48.16 48.82
4535 NASDAQ CFFI Thu, May 16, 2019 50.58 51.25 49.92 49.92
4534 NASDAQ CFFI Wed, May 15, 2019 48.09 51.52 48.09 50.65
4533 NASDAQ CFFI Tue, May 14, 2019 49.13 49.13 48.26 48.60
4532 NASDAQ CFFI Mon, May 13, 2019 47.86 48.26 46.64 47.67
4531 NASDAQ CFFI Fri, May 10, 2019 47.10 48.71 47.10 48.71
4530 NASDAQ CFFI Thu, May 9, 2019 48.73 48.73 47.72 47.72
4529 NASDAQ CFFI Wed, May 8, 2019 47.25 47.86 47.25 47.75
4528 NASDAQ CFFI Tue, May 7, 2019 47.26 47.80 47.04 47.18
4527 NASDAQ CFFI Mon, May 6, 2019 47.66 49.05 47.66 47.77
4526 NASDAQ CFFI Fri, May 3, 2019 49.21 49.21 48.00 48.00
4525 NASDAQ CFFI Thu, May 2, 2019 49.00 49.84 48.55 48.66
4524 NASDAQ CFFI Wed, May 1, 2019 48.56 49.04 48.50 48.52
4523 NASDAQ CFFI Tue, Apr 30, 2019 49.43 49.43 48.28 48.50
4522 NASDAQ CFFI Mon, Apr 29, 2019 48.85 49.47 48.85 49.47
4521 NASDAQ CFFI Fri, Apr 26, 2019 48.50 50.30 48.27 49.24
4520 NASDAQ CFFI Thu, Apr 25, 2019 48.96 49.96 47.87 48.28
4519 NASDAQ CFFI Wed, Apr 24, 2019 50.72 51.93 48.72 48.92
4518 NASDAQ CFFI Tue, Apr 23, 2019 51.26 52.40 51.26 52.40
4517 NASDAQ CFFI Mon, Apr 22, 2019 51.45 51.73 50.75 51.73
4516 NASDAQ CFFI Thu, Apr 18, 2019 51.01 52.72 50.54 51.10
4515 NASDAQ CFFI Wed, Apr 17, 2019 52.00 52.01 51.22 51.22
4514 NASDAQ CFFI Tue, Apr 16, 2019 52.02 52.02 51.76 51.76
4513 NASDAQ CFFI Mon, Apr 15, 2019 52.56 52.76 52.02 52.76
4512 NASDAQ CFFI Fri, Apr 12, 2019 51.87 52.63 51.75 52.47
4511 NASDAQ CFFI Thu, Apr 11, 2019 52.26 52.26 51.55 51.55
4510 NASDAQ CFFI Wed, Apr 10, 2019 51.69 51.69 51.69 51.69
4509 NASDAQ CFFI Tue, Apr 9, 2019 51.11 51.11 51.11 51.11
4508 NASDAQ CFFI Mon, Apr 8, 2019 51.15 52.52 51.15 51.85
4507 NASDAQ CFFI Fri, Apr 5, 2019 51.11 52.40 51.11 52.40
4506 NASDAQ CFFI Thu, Apr 4, 2019 51.85 51.85 51.82 51.82
4505 NASDAQ CFFI Wed, Apr 3, 2019 51.67 52.00 51.67 51.82
4504 NASDAQ CFFI Tue, Apr 2, 2019 51.40 51.76 51.40 51.76
4503 NASDAQ CFFI Mon, Apr 1, 2019 51.34 51.85 51.34 51.44
4502 NASDAQ CFFI Fri, Mar 29, 2019 50.92 50.93 50.15 50.60
4501 NASDAQ CFFI Thu, Mar 28, 2019 50.84 51.97 50.45 51.97
4500 NASDAQ CFFI Wed, Mar 27, 2019 51.01 51.62 50.72 50.80
4499 NASDAQ CFFI Tue, Mar 26, 2019 51.88 53.88 50.19 50.70
4498 NASDAQ CFFI Mon, Mar 25, 2019 50.45 51.58 50.18 50.99
4497 NASDAQ CFFI Fri, Mar 22, 2019 50.27 50.27 49.95 49.95
4496 NASDAQ CFFI Thu, Mar 21, 2019 50.30 52.63 50.30 51.01
4495 NASDAQ CFFI Wed, Mar 20, 2019 50.27 53.60 50.18 50.18
4494 NASDAQ CFFI Tue, Mar 19, 2019 51.72 52.76 51.65 51.65
4493 NASDAQ CFFI Mon, Mar 18, 2019 51.35 52.70 50.83 52.50
4492 NASDAQ CFFI Fri, Mar 15, 2019 51.57 53.65 51.57 51.85
4491 NASDAQ CFFI Thu, Mar 14, 2019 51.21 51.80 51.21 51.80
4490 NASDAQ CFFI Wed, Mar 13, 2019 54.00 54.00 52.16 52.38
4489 NASDAQ CFFI Tue, Mar 12, 2019 52.40 53.40 52.40 52.59
4488 NASDAQ CFFI Mon, Mar 11, 2019 52.70 52.70 52.70 52.70
4487 NASDAQ CFFI Fri, Mar 8, 2019 50.65 51.48 50.64 50.64
4486 NASDAQ CFFI Thu, Mar 7, 2019 52.75 52.75 51.53 51.53
4485 NASDAQ CFFI Wed, Mar 6, 2019 53.00 53.00 52.00 52.00
4484 NASDAQ CFFI Tue, Mar 5, 2019 51.36 53.00 51.36 52.71
4483 NASDAQ CFFI Mon, Mar 4, 2019 52.40 52.40 52.40 52.40
4482 NASDAQ CFFI Fri, Mar 1, 2019 52.86 52.86 52.00 52.00
4481 NASDAQ CFFI Thu, Feb 28, 2019 50.25 52.84 50.25 51.59
4480 NASDAQ CFFI Wed, Feb 27, 2019 51.51 51.51 51.51 51.51
4479 NASDAQ CFFI Tue, Feb 26, 2019 50.70 51.69 50.70 51.69
4478 NASDAQ CFFI Mon, Feb 25, 2019 51.00 51.01 50.50 50.50
4477 NASDAQ CFFI Fri, Feb 22, 2019 51.90 52.66 51.73 51.73
4476 NASDAQ CFFI Thu, Feb 21, 2019 51.57 51.66 51.17 51.17
4475 NASDAQ CFFI Wed, Feb 20, 2019 50.51 50.51 50.51 50.51
4474 NASDAQ CFFI Tue, Feb 19, 2019 50.56 51.63 50.56 51.29
4473 NASDAQ CFFI Fri, Feb 15, 2019 51.31 51.31 50.69 50.69
4472 NASDAQ CFFI Thu, Feb 14, 2019 50.96 51.22 50.50 51.20
4471 NASDAQ CFFI Wed, Feb 13, 2019 51.60 51.60 50.90 50.90
4470 NASDAQ CFFI Tue, Feb 12, 2019 50.18 50.18 50.18 50.18
4469 NASDAQ CFFI Mon, Feb 11, 2019 49.31 49.95 48.40 49.60
4468 NASDAQ CFFI Fri, Feb 8, 2019 49.11 49.66 48.58 48.77
4467 NASDAQ CFFI Thu, Feb 7, 2019 49.29 49.30 48.30 49.00
4466 NASDAQ CFFI Wed, Feb 6, 2019 49.32 51.54 49.15 49.50
4465 NASDAQ CFFI Tue, Feb 5, 2019 50.50 51.55 50.25 51.40
4464 NASDAQ CFFI Mon, Feb 4, 2019 50.84 51.38 50.15 50.44
4463 NASDAQ CFFI Fri, Feb 1, 2019 49.43 50.51 49.43 50.37
4462 NASDAQ CFFI Thu, Jan 31, 2019 50.27 50.49 49.00 49.98
4461 NASDAQ CFFI Wed, Jan 30, 2019 50.86 51.97 49.56 50.20
4460 NASDAQ CFFI Tue, Jan 29, 2019 50.52 50.85 50.38 50.38
4459 NASDAQ CFFI Mon, Jan 28, 2019 51.22 51.60 50.15 50.49
4458 NASDAQ CFFI Fri, Jan 25, 2019 49.84 51.15 49.60 50.50
4457 NASDAQ CFFI Thu, Jan 24, 2019 48.76 49.50 48.09 48.89
4456 NASDAQ CFFI Wed, Jan 23, 2019 49.51 50.27 47.76 48.98
4455 NASDAQ CFFI Tue, Jan 22, 2019 50.61 50.61 48.50 48.92
4454 NASDAQ CFFI Fri, Jan 18, 2019 51.01 53.46 51.00 51.00
4453 NASDAQ CFFI Thu, Jan 17, 2019 53.85 53.85 50.56 50.92
4452 NASDAQ CFFI Wed, Jan 16, 2019 50.33 52.50 50.33 52.21
4451 NASDAQ CFFI Tue, Jan 15, 2019 50.00 50.61 50.00 50.30
4450 NASDAQ CFFI Mon, Jan 14, 2019 50.31 50.31 50.31 50.31
4449 NASDAQ CFFI Fri, Jan 11, 2019 52.50 54.25 50.63 51.97
4448 NASDAQ CFFI Thu, Jan 10, 2019 52.20 53.70 52.20 52.72
4447 NASDAQ CFFI Wed, Jan 9, 2019 52.50 54.17 52.50 53.70
4446 NASDAQ CFFI Tue, Jan 8, 2019 52.88 53.45 52.88 53.45
4445 NASDAQ CFFI Mon, Jan 7, 2019 54.09 54.61 52.10 53.72
4444 NASDAQ CFFI Fri, Jan 4, 2019 51.81 54.39 51.81 54.39
4443 NASDAQ CFFI Thu, Jan 3, 2019 53.00 53.00 51.71 51.71
4442 NASDAQ CFFI Wed, Jan 2, 2019 52.78 55.69 52.78 54.90
4441 NASDAQ CFFI Mon, Dec 31, 2018 53.96 55.59 52.05 53.21
4440 NASDAQ CFFI Fri, Dec 28, 2018 52.25 54.65 52.25 54.34
4439 NASDAQ CFFI Thu, Dec 27, 2018 50.70 52.67 50.70 52.67
4438 NASDAQ CFFI Wed, Dec 26, 2018 49.80 52.39 49.68 51.20
4437 NASDAQ CFFI Mon, Dec 24, 2018 48.25 48.92 47.91 48.53
4436 NASDAQ CFFI Fri, Dec 21, 2018 47.58 50.01 47.58 48.41
4435 NASDAQ CFFI Thu, Dec 20, 2018 47.60 48.30 47.29 47.60
4434 NASDAQ CFFI Wed, Dec 19, 2018 49.66 51.15 47.50 47.63
4433 NASDAQ CFFI Tue, Dec 18, 2018 49.92 50.70 48.77 49.40
4432 NASDAQ CFFI Mon, Dec 17, 2018 49.53 49.53 47.49 49.44
4431 NASDAQ CFFI Fri, Dec 14, 2018 49.32 50.72 49.32 49.85
4430 NASDAQ CFFI Thu, Dec 13, 2018 47.72 50.10 47.55 50.02
4429 NASDAQ CFFI Wed, Dec 12, 2018 48.85 51.83 48.85 49.13
4428 NASDAQ CFFI Tue, Dec 11, 2018 50.76 51.77 49.00 49.00
4427 NASDAQ CFFI Mon, Dec 10, 2018 50.88 51.50 49.55 51.50
4426 NASDAQ CFFI Fri, Dec 7, 2018 51.01 51.12 50.00 50.73
4425 NASDAQ CFFI Thu, Dec 6, 2018 50.56 51.49 50.03 51.00
4424 NASDAQ CFFI Tue, Dec 4, 2018 52.95 53.00 51.01 51.32
4423 NASDAQ CFFI Mon, Dec 3, 2018 53.81 53.81 52.31 52.85
4422 NASDAQ CFFI Fri, Nov 30, 2018 51.25 54.43 51.25 52.58
4421 NASDAQ CFFI Thu, Nov 29, 2018 52.10 52.10 50.36 51.74
4420 NASDAQ CFFI Wed, Nov 28, 2018 53.05 54.80 52.77 52.77
4419 NASDAQ CFFI Tue, Nov 27, 2018 53.31 53.31 51.36 52.64
4418 NASDAQ CFFI Mon, Nov 26, 2018 54.79 54.82 53.68 53.72
4417 NASDAQ CFFI Fri, Nov 23, 2018 54.85 54.85 53.90 54.84
4416 NASDAQ CFFI Wed, Nov 21, 2018 55.00 55.12 55.00 55.12
4415 NASDAQ CFFI Tue, Nov 20, 2018 54.14 55.39 53.84 53.84
4414 NASDAQ CFFI Mon, Nov 19, 2018 55.36 55.36 53.50 54.70
4413 NASDAQ CFFI Fri, Nov 16, 2018 54.99 57.00 54.60 55.14
4412 NASDAQ CFFI Thu, Nov 15, 2018 55.69 55.69 53.84 54.99
4411 NASDAQ CFFI Wed, Nov 14, 2018 55.43 56.36 55.43 56.36
4410 NASDAQ CFFI Tue, Nov 13, 2018 53.69 54.76 53.23 54.74
4409 NASDAQ CFFI Mon, Nov 12, 2018 55.40 55.40 53.00 53.60
4408 NASDAQ CFFI Fri, Nov 9, 2018 55.10 56.20 51.61 54.40
4407 NASDAQ CFFI Thu, Nov 8, 2018 56.22 56.95 55.61 56.05
4406 NASDAQ CFFI Wed, Nov 7, 2018 54.00 56.47 53.60 56.47
4405 NASDAQ CFFI Tue, Nov 6, 2018 50.82 53.99 50.56 53.99
4404 NASDAQ CFFI Mon, Nov 5, 2018 48.94 52.05 48.80 50.80
4403 NASDAQ CFFI Fri, Nov 2, 2018 49.18 51.01 48.08 48.57
4402 NASDAQ CFFI Thu, Nov 1, 2018 48.40 49.92 47.93 48.59
4401 NASDAQ CFFI Wed, Oct 31, 2018 47.75 49.04 45.77 48.55
4400 NASDAQ CFFI Tue, Oct 30, 2018 49.63 49.70 47.54 48.81
4399 NASDAQ CFFI Mon, Oct 29, 2018 50.28 50.64 47.40 48.85
4398 NASDAQ CFFI Fri, Oct 26, 2018 49.72 50.33 48.50 49.03
4397 NASDAQ CFFI Thu, Oct 25, 2018 50.29 51.57 48.38 50.30
4396 NASDAQ CFFI Wed, Oct 24, 2018 49.72 49.72 49.72 49.72
4395 NASDAQ CFFI Tue, Oct 23, 2018 51.80 52.55 50.52 51.28
4394 NASDAQ CFFI Mon, Oct 22, 2018 52.56 53.35 52.35 52.85
4393 NASDAQ CFFI Fri, Oct 19, 2018 53.36 54.96 51.97 52.55
4392 NASDAQ CFFI Thu, Oct 18, 2018 54.46 54.60 53.01 54.07
4391 NASDAQ CFFI Wed, Oct 17, 2018 55.20 55.29 54.42 54.42
4390 NASDAQ CFFI Tue, Oct 16, 2018 55.99 55.99 55.99 55.99
4389 NASDAQ CFFI Mon, Oct 15, 2018 55.07 55.07 54.89 54.89
4388 NASDAQ CFFI Fri, Oct 12, 2018 53.26 55.98 53.26 54.47
4387 NASDAQ CFFI Thu, Oct 11, 2018 55.00 55.00 54.61 54.61
4386 NASDAQ CFFI Wed, Oct 10, 2018 56.44 57.10 55.01 55.01
4385 NASDAQ CFFI Tue, Oct 9, 2018 57.37 58.00 55.85 56.10
4384 NASDAQ CFFI Mon, Oct 8, 2018 56.44 56.44 55.70 55.70
4383 NASDAQ CFFI Fri, Oct 5, 2018 58.51 58.98 56.44 56.47
4382 NASDAQ CFFI Thu, Oct 4, 2018 57.45 57.89 57.07 57.89
4381 NASDAQ CFFI Wed, Oct 3, 2018 56.47 56.88 56.47 56.88
4380 NASDAQ CFFI Tue, Oct 2, 2018 58.16 58.16 57.03 57.39
4379 NASDAQ CFFI Mon, Oct 1, 2018 58.71 59.81 58.71 59.00
4378 NASDAQ CFFI Fri, Sep 28, 2018 58.45 58.80 57.80 58.75
4377 NASDAQ CFFI Thu, Sep 27, 2018 58.60 58.70 58.08 58.60
4376 NASDAQ CFFI Wed, Sep 26, 2018 59.95 60.40 59.85 60.40
4375 NASDAQ CFFI Tue, Sep 25, 2018 60.80 60.80 60.80 60.80
4374 NASDAQ CFFI Mon, Sep 24, 2018 59.25 59.25 59.25 59.25
4373 NASDAQ CFFI Fri, Sep 21, 2018 57.05 58.75 57.05 58.70
4372 NASDAQ CFFI Thu, Sep 20, 2018 56.20 58.30 56.20 57.35
4371 NASDAQ CFFI Wed, Sep 19, 2018 56.80 58.19 54.76 57.10
4370 NASDAQ CFFI Tue, Sep 18, 2018 58.20 59.00 58.20 58.60
4369 NASDAQ CFFI Mon, Sep 17, 2018 59.75 59.75 58.40 59.15
4368 NASDAQ CFFI Fri, Sep 14, 2018 59.90 59.90 59.90 59.90
4367 NASDAQ CFFI Thu, Sep 13, 2018 60.40 60.40 59.70 60.15
4366 NASDAQ CFFI Wed, Sep 12, 2018 61.66 61.66 60.10 60.35
4365 NASDAQ CFFI Tue, Sep 11, 2018 62.65 62.65 60.06 60.60
4364 NASDAQ CFFI Mon, Sep 10, 2018 62.00 62.55 61.55 62.40
4363 NASDAQ CFFI Fri, Sep 7, 2018 60.06 62.05 60.06 61.55
4362 NASDAQ CFFI Thu, Sep 6, 2018 62.00 63.60 62.00 62.40
4361 NASDAQ CFFI Wed, Sep 5, 2018 62.15 62.90 62.00 62.15
4360 NASDAQ CFFI Tue, Sep 4, 2018 61.85 63.15 61.70 62.70
4359 NASDAQ CFFI Fri, Aug 31, 2018 63.05 63.30 62.30 62.30
4358 NASDAQ CFFI Thu, Aug 30, 2018 63.04 63.65 63.04 63.55
4357 NASDAQ CFFI Wed, Aug 29, 2018 64.15 64.15 63.35 63.65
4356 NASDAQ CFFI Tue, Aug 28, 2018 64.60 64.70 64.60 64.70
4355 NASDAQ CFFI Mon, Aug 27, 2018 66.00 67.40 65.40 65.70
4354 NASDAQ CFFI Fri, Aug 24, 2018 65.10 66.45 65.00 66.00
4353 NASDAQ CFFI Thu, Aug 23, 2018 64.70 65.35 63.75 65.00
4352 NASDAQ CFFI Wed, Aug 22, 2018 62.75 63.70 62.41 63.55
4351 NASDAQ CFFI Tue, Aug 21, 2018 62.70 63.15 62.50 63.15
4350 NASDAQ CFFI Mon, Aug 20, 2018 61.70 63.30 61.70 62.45
4349 NASDAQ CFFI Fri, Aug 17, 2018 61.60 62.20 61.60 62.05
4348 NASDAQ CFFI Thu, Aug 16, 2018 61.30 62.40 61.00 61.95
4347 NASDAQ CFFI Wed, Aug 15, 2018 61.95 61.95 61.20 61.60
4346 NASDAQ CFFI Tue, Aug 14, 2018 61.60 62.10 61.26 61.85
4345 NASDAQ CFFI Mon, Aug 13, 2018 61.15 62.00 60.70 61.15
4344 NASDAQ CFFI Fri, Aug 10, 2018 61.35 61.35 61.35 61.35
4343 NASDAQ CFFI Thu, Aug 9, 2018 61.35 61.60 60.55 61.50
4342 NASDAQ CFFI Wed, Aug 8, 2018 60.80 61.35 60.45 61.00
4341 NASDAQ CFFI Tue, Aug 7, 2018 60.33 61.60 60.20 61.20
4340 NASDAQ CFFI Mon, Aug 6, 2018 61.60 62.05 61.60 62.05
4339 NASDAQ CFFI Fri, Aug 3, 2018 61.45 62.00 60.35 61.95
4338 NASDAQ CFFI Thu, Aug 2, 2018 60.50 62.05 59.60 61.90
4337 NASDAQ CFFI Wed, Aug 1, 2018 62.25 62.40 60.25 60.60
4336 NASDAQ CFFI Tue, Jul 31, 2018 62.25 63.05 62.25 62.50
4335 NASDAQ CFFI Mon, Jul 30, 2018 63.20 63.20 62.40 62.40
4334 NASDAQ CFFI Fri, Jul 27, 2018 66.00 66.10 63.30 63.40
4333 NASDAQ CFFI Thu, Jul 26, 2018 65.00 67.40 65.00 66.10
4332 NASDAQ CFFI Wed, Jul 25, 2018 65.50 65.50 64.40 64.60
4331 NASDAQ CFFI Tue, Jul 24, 2018 65.10 65.50 63.90 64.75
4330 NASDAQ CFFI Mon, Jul 23, 2018 64.90 65.65 64.40 64.85
4329 NASDAQ CFFI Fri, Jul 20, 2018 63.65 64.35 63.65 64.15
4328 NASDAQ CFFI Thu, Jul 19, 2018 63.30 63.50 62.50 63.30
4327 NASDAQ CFFI Wed, Jul 18, 2018 63.95 64.55 63.43 64.30
4326 NASDAQ CFFI Tue, Jul 17, 2018 61.45 63.95 61.45 63.95
4325 NASDAQ CFFI Mon, Jul 16, 2018 61.40 62.05 61.05 62.05
4324 NASDAQ CFFI Fri, Jul 13, 2018 62.50 62.95 61.25 61.25
4323 NASDAQ CFFI Thu, Jul 12, 2018 62.80 63.02 61.82 62.50
4322 NASDAQ CFFI Wed, Jul 11, 2018 63.30 64.95 62.60 62.60
4321 NASDAQ CFFI Tue, Jul 10, 2018 65.00 65.00 63.90 63.90
4320 NASDAQ CFFI Mon, Jul 9, 2018 64.95 65.65 64.63 65.45
4319 NASDAQ CFFI Fri, Jul 6, 2018 65.00 65.40 64.30 64.30
4318 NASDAQ CFFI Thu, Jul 5, 2018 64.05 64.60 63.40 64.20
4317 NASDAQ CFFI Tue, Jul 3, 2018 63.45 64.60 63.45 64.40
4316 NASDAQ CFFI Mon, Jul 2, 2018 62.10 63.15 62.10 63.15
4315 NASDAQ CFFI Fri, Jun 29, 2018 64.20 64.30 62.55 62.55
4314 NASDAQ CFFI Thu, Jun 28, 2018 66.08 66.08 63.35 64.30
4313 NASDAQ CFFI Wed, Jun 27, 2018 64.20 64.20 63.05 63.80
4312 NASDAQ CFFI Tue, Jun 26, 2018 63.80 65.90 63.80 64.20
4311 NASDAQ CFFI Mon, Jun 25, 2018 64.25 64.30 63.40 63.70
4310 NASDAQ CFFI Fri, Jun 22, 2018 62.55 65.00 61.45 64.50
4309 NASDAQ CFFI Thu, Jun 21, 2018 62.30 63.25 61.55 62.65
4308 NASDAQ CFFI Wed, Jun 20, 2018 60.50 62.70 60.50 62.65
4307 NASDAQ CFFI Tue, Jun 19, 2018 58.00 60.75 58.00 60.50
4306 NASDAQ CFFI Mon, Jun 18, 2018 58.30 59.00 58.30 58.95
4305 NASDAQ CFFI Fri, Jun 15, 2018 58.40 58.60 56.85 58.10
4304 NASDAQ CFFI Thu, Jun 14, 2018 59.05 59.05 58.15 58.80
4303 NASDAQ CFFI Wed, Jun 13, 2018 60.10 60.45 59.40 59.50
4302 NASDAQ CFFI Tue, Jun 12, 2018 60.65 60.65 60.00 60.00
4301 NASDAQ CFFI Mon, Jun 11, 2018 61.05 61.65 60.30 60.95
4300 NASDAQ CFFI Fri, Jun 8, 2018 61.40 61.80 61.00 61.05
4299 NASDAQ CFFI Thu, Jun 7, 2018 60.56 61.80 60.56 61.25
4298 NASDAQ CFFI Wed, Jun 6, 2018 60.55 61.35 60.45 61.10
4297 NASDAQ CFFI Tue, Jun 5, 2018 60.50 61.14 60.05 60.60
4296 NASDAQ CFFI Mon, Jun 4, 2018 61.50 61.50 59.80 60.15
4295 NASDAQ CFFI Fri, Jun 1, 2018 60.70 61.20 60.00 60.85
4294 NASDAQ CFFI Thu, May 31, 2018 60.80 61.65 60.10 60.40
4293 NASDAQ CFFI Wed, May 30, 2018 60.20 61.50 59.75 61.10
4292 NASDAQ CFFI Tue, May 29, 2018 60.55 60.60 59.20 60.15
4291 NASDAQ CFFI Fri, May 25, 2018 60.65 60.70 60.65 60.70
4290 NASDAQ CFFI Thu, May 24, 2018 60.10 60.93 59.95 60.70
4289 NASDAQ CFFI Wed, May 23, 2018 59.80 60.55 59.15 60.15
4288 NASDAQ CFFI Tue, May 22, 2018 60.15 61.10 60.00 60.00
4287 NASDAQ CFFI Mon, May 21, 2018 60.00 60.65 59.85 60.40
4286 NASDAQ CFFI Fri, May 18, 2018 59.25 59.50 58.20 59.50
4285 NASDAQ CFFI Thu, May 17, 2018 59.00 59.00 58.75 58.75
4284 NASDAQ CFFI Wed, May 16, 2018 59.30 59.30 58.85 58.85
4283 NASDAQ CFFI Tue, May 15, 2018 57.65 58.45 57.60 58.25
4282 NASDAQ CFFI Mon, May 14, 2018 58.65 58.65 57.78 57.85
4281 NASDAQ CFFI Fri, May 11, 2018 59.82 60.00 58.85 58.85
4280 NASDAQ CFFI Thu, May 10, 2018 58.90 59.85 58.90 59.85
4279 NASDAQ CFFI Wed, May 9, 2018 59.00 59.40 58.61 59.20
4278 NASDAQ CFFI Tue, May 8, 2018 59.90 60.73 59.80 59.80
4277 NASDAQ CFFI Mon, May 7, 2018 60.30 60.80 60.15 60.50
4276 NASDAQ CFFI Fri, May 4, 2018 59.40 60.75 58.85 60.55
4275 NASDAQ CFFI Thu, May 3, 2018 58.25 59.80 58.20 59.25
4274 NASDAQ CFFI Wed, May 2, 2018 58.05 58.95 57.85 58.55
4273 NASDAQ CFFI Tue, May 1, 2018 57.35 58.70 57.35 58.70
4272 NASDAQ CFFI Mon, Apr 30, 2018 58.10 58.75 57.75 57.90
4271 NASDAQ CFFI Fri, Apr 27, 2018 59.00 59.20 58.80 59.10
4270 NASDAQ CFFI Thu, Apr 26, 2018 59.30 59.55 59.30 59.55
4269 NASDAQ CFFI Wed, Apr 25, 2018 59.20 60.20 57.73 59.50
4268 NASDAQ CFFI Tue, Apr 24, 2018 58.30 59.50 57.70 59.40
4267 NASDAQ CFFI Mon, Apr 23, 2018 58.30 59.00 55.28 59.00
4266 NASDAQ CFFI Fri, Apr 20, 2018 55.35 57.00 55.31 57.00
4265 NASDAQ CFFI Thu, Apr 19, 2018 56.50 56.50 55.65 55.65
4264 NASDAQ CFFI Wed, Apr 18, 2018 54.35 55.85 53.75 55.80
4263 NASDAQ CFFI Tue, Apr 17, 2018 53.00 54.75 53.00 54.65
4262 NASDAQ CFFI Mon, Apr 16, 2018 53.15 53.50 53.00 53.00
4261 NASDAQ CFFI Fri, Apr 13, 2018 53.85 54.25 53.00 53.00
4260 NASDAQ CFFI Thu, Apr 12, 2018 52.60 54.25 52.60 53.85
4259 NASDAQ CFFI Wed, Apr 11, 2018 52.95 53.85 52.70 53.20
4258 NASDAQ CFFI Tue, Apr 10, 2018 53.00 53.95 51.95 53.40
4257 NASDAQ CFFI Mon, Apr 9, 2018 52.55 53.35 52.35 52.75
4256 NASDAQ CFFI Fri, Apr 6, 2018 52.03 53.40 51.65 52.05
4255 NASDAQ CFFI Thu, Apr 5, 2018 53.30 54.05 53.05 53.05
4254 NASDAQ CFFI Wed, Apr 4, 2018 51.98 53.45 51.98 53.45
4253 NASDAQ CFFI Tue, Apr 3, 2018 52.35 54.05 52.15 52.35
4252 NASDAQ CFFI Mon, Apr 2, 2018 52.65 53.18 51.90 51.90
4251 NASDAQ CFFI Thu, Mar 29, 2018 53.10 53.15 52.58 52.60
4250 NASDAQ CFFI Wed, Mar 28, 2018 51.50 52.80 51.40 52.80
4249 NASDAQ CFFI Tue, Mar 27, 2018 51.40 51.85 51.00 51.85
4248 NASDAQ CFFI Mon, Mar 26, 2018 51.28 52.85 51.28 52.60
4247 NASDAQ CFFI Fri, Mar 23, 2018 54.15 55.10 51.45 52.35
4246 NASDAQ CFFI Thu, Mar 22, 2018 54.60 55.45 53.90 54.50
4245 NASDAQ CFFI Wed, Mar 21, 2018 54.00 55.10 54.00 54.25
4244 NASDAQ CFFI Tue, Mar 20, 2018 53.30 54.45 53.30 54.00
4243 NASDAQ CFFI Mon, Mar 19, 2018 53.45 56.25 52.05 54.00
4242 NASDAQ CFFI Fri, Mar 16, 2018 51.55 53.10 51.55 52.85
4241 NASDAQ CFFI Thu, Mar 15, 2018 51.80 52.25 49.86 51.65
4240 NASDAQ CFFI Wed, Mar 14, 2018 50.90 53.60 50.51 51.30
4239 NASDAQ CFFI Tue, Mar 13, 2018 51.60 52.78 50.95 51.10
4238 NASDAQ CFFI Mon, Mar 12, 2018 50.43 52.00 50.43 51.85
4237 NASDAQ CFFI Fri, Mar 9, 2018 50.35 52.00 50.35 51.55
4236 NASDAQ CFFI Thu, Mar 8, 2018 51.61 51.61 50.70 50.70
4235 NASDAQ CFFI Wed, Mar 7, 2018 50.40 51.70 50.40 51.20
4234 NASDAQ CFFI Tue, Mar 6, 2018 49.35 50.80 48.95 50.35
4233 NASDAQ CFFI Mon, Mar 5, 2018 49.80 50.25 49.30 49.35
4232 NASDAQ CFFI Fri, Mar 2, 2018 46.35 48.35 46.35 48.35
4231 NASDAQ CFFI Thu, Mar 1, 2018 46.00 47.00 45.28 46.40
4230 NASDAQ CFFI Wed, Feb 28, 2018 48.10 48.10 46.35 46.35
4229 NASDAQ CFFI Tue, Feb 27, 2018 48.60 48.60 47.15 47.40
4228 NASDAQ CFFI Mon, Feb 26, 2018 48.73 49.50 48.50 48.70
4227 NASDAQ CFFI Fri, Feb 23, 2018 48.70 48.90 48.33 48.75
4226 NASDAQ CFFI Thu, Feb 22, 2018 49.15 49.15 48.65 48.65
4225 NASDAQ CFFI Wed, Feb 21, 2018 50.05 50.05 48.95 48.95
4224 NASDAQ CFFI Tue, Feb 20, 2018 49.25 49.25 48.35 49.25
4223 NASDAQ CFFI Fri, Feb 16, 2018 49.10 50.10 49.10 49.50
4222 NASDAQ CFFI Thu, Feb 15, 2018 50.05 50.05 48.80 49.50
4221 NASDAQ CFFI Wed, Feb 14, 2018 50.15 50.16 49.50 49.50
4220 NASDAQ CFFI Tue, Feb 13, 2018 50.39 51.40 50.30 50.30
4219 NASDAQ CFFI Mon, Feb 12, 2018 52.25 52.25 50.71 51.00
4218 NASDAQ CFFI Fri, Feb 9, 2018 52.30 52.58 50.80 51.60
4217 NASDAQ CFFI Thu, Feb 8, 2018 52.25 53.65 52.10 52.30
4216 NASDAQ CFFI Wed, Feb 7, 2018 51.30 53.00 51.30 52.40
4215 NASDAQ CFFI Tue, Feb 6, 2018 50.65 51.50 50.60 51.50
4214 NASDAQ CFFI Mon, Feb 5, 2018 53.20 53.50 51.20 51.50
4213 NASDAQ CFFI Fri, Feb 2, 2018 54.55 54.95 53.30 53.95
4212 NASDAQ CFFI Thu, Feb 1, 2018 54.90 55.25 54.50 54.70
4211 NASDAQ CFFI Wed, Jan 31, 2018 55.45 55.45 54.31 54.75
4210 NASDAQ CFFI Tue, Jan 30, 2018 55.15 55.18 54.60 55.15
4209 NASDAQ CFFI Mon, Jan 29, 2018 56.60 56.60 55.10 55.55
4208 NASDAQ CFFI Fri, Jan 26, 2018 55.75 57.45 55.75 56.40
4207 NASDAQ CFFI Thu, Jan 25, 2018 56.50 56.60 56.50 56.60
4206 NASDAQ CFFI Wed, Jan 24, 2018 57.65 57.65 56.70 56.70
4205 NASDAQ CFFI Tue, Jan 23, 2018 57.80 57.80 57.47 57.47
4204 NASDAQ CFFI Mon, Jan 22, 2018 58.75 58.75 57.52 57.83
4203 NASDAQ CFFI Fri, Jan 19, 2018 57.90 58.75 57.40 58.75
4202 NASDAQ CFFI Thu, Jan 18, 2018 58.80 59.30 56.80 58.05
4201 NASDAQ CFFI Wed, Jan 17, 2018 57.80 58.70 57.75 58.65
4200 NASDAQ CFFI Tue, Jan 16, 2018 58.65 59.10 58.03 58.40
4199 NASDAQ CFFI Fri, Jan 12, 2018 58.80 59.00 58.45 58.60
4198 NASDAQ CFFI Thu, Jan 11, 2018 58.20 59.45 58.00 58.45
4197 NASDAQ CFFI Wed, Jan 10, 2018 57.80 58.20 57.35 58.20
4196 NASDAQ CFFI Tue, Jan 9, 2018 58.45 58.50 57.50 57.85
4195 NASDAQ CFFI Mon, Jan 8, 2018 58.10 58.55 58.10 58.35
4194 NASDAQ CFFI Fri, Jan 5, 2018 59.20 59.40 58.80 59.20
4193 NASDAQ CFFI Thu, Jan 4, 2018 59.55 59.60 58.55 59.05
4192 NASDAQ CFFI Wed, Jan 3, 2018 57.05 58.40 57.05 58.15
4191 NASDAQ CFFI Tue, Jan 2, 2018 58.00 58.00 57.15 57.20
4190 NASDAQ CFFI Fri, Dec 29, 2017 57.63 58.20 57.63 58.00
4189 NASDAQ CFFI Thu, Dec 28, 2017 58.25 59.05 58.15 58.15
4188 NASDAQ CFFI Wed, Dec 27, 2017 59.70 59.85 58.63 58.80
4187 NASDAQ CFFI Tue, Dec 26, 2017 60.05 60.30 59.40 59.40
4186 NASDAQ CFFI Fri, Dec 22, 2017 61.55 61.55 60.85 61.20
4185 NASDAQ CFFI Thu, Dec 21, 2017 61.70 61.70 61.25 61.55
4184 NASDAQ CFFI Wed, Dec 20, 2017 61.25 62.20 60.65 61.90
4183 NASDAQ CFFI Tue, Dec 19, 2017 63.80 63.80 60.53 60.95
4182 NASDAQ CFFI Mon, Dec 18, 2017 63.20 65.05 63.00 64.00
4181 NASDAQ CFFI Fri, Dec 15, 2017 60.40 63.15 58.18 63.15
4180 NASDAQ CFFI Thu, Dec 14, 2017 62.10 62.30 59.86 60.45
4179 NASDAQ CFFI Wed, Dec 13, 2017 61.90 62.15 61.60 61.85
4178 NASDAQ CFFI Tue, Dec 12, 2017 61.05 62.00 61.05 61.35
4177 NASDAQ CFFI Mon, Dec 11, 2017 61.20 61.40 60.75 61.30
4176 NASDAQ CFFI Fri, Dec 8, 2017 62.95 62.95 61.20 61.40
4175 NASDAQ CFFI Thu, Dec 7, 2017 62.40 63.40 62.28 62.35
4174 NASDAQ CFFI Wed, Dec 6, 2017 61.75 62.80 60.95 61.55
4173 NASDAQ CFFI Tue, Dec 5, 2017 60.50 61.65 60.05 61.65
4172 NASDAQ CFFI Mon, Dec 4, 2017 61.00 61.70 60.50 60.55
4171 NASDAQ CFFI Fri, Dec 1, 2017 60.20 61.20 58.90 60.65
4170 NASDAQ CFFI Thu, Nov 30, 2017 59.50 61.65 59.50 60.00
4169 NASDAQ CFFI Wed, Nov 29, 2017 58.40 60.08 58.40 59.75
4168 NASDAQ CFFI Tue, Nov 28, 2017 57.60 59.05 57.60 58.50
4167 NASDAQ CFFI Mon, Nov 27, 2017 59.10 59.25 57.70 57.70
4166 NASDAQ CFFI Fri, Nov 24, 2017 59.55 60.70 58.60 58.60
4165 NASDAQ CFFI Wed, Nov 22, 2017 60.20 60.35 59.55 59.55
4164 NASDAQ CFFI Tue, Nov 21, 2017 58.80 60.00 58.80 60.00
4163 NASDAQ CFFI Mon, Nov 20, 2017 58.95 59.10 58.95 59.00
4162 NASDAQ CFFI Fri, Nov 17, 2017 59.40 59.40 58.35 59.05
4161 NASDAQ CFFI Thu, Nov 16, 2017 58.75 60.70 58.75 59.90
4160 NASDAQ CFFI Wed, Nov 15, 2017 58.25 60.00 57.30 58.95
4159 NASDAQ CFFI Tue, Nov 14, 2017 57.45 58.10 57.40 57.80
4158 NASDAQ CFFI Mon, Nov 13, 2017 56.55 57.95 56.55 57.90
4157 NASDAQ CFFI Fri, Nov 10, 2017 57.15 57.65 57.15 57.30
4156 NASDAQ CFFI Thu, Nov 9, 2017 55.70 57.40 54.70 56.95
4155 NASDAQ CFFI Wed, Nov 8, 2017 56.75 56.75 53.66 56.30
4154 NASDAQ CFFI Tue, Nov 7, 2017 58.25 58.35 56.40 57.05
4153 NASDAQ CFFI Mon, Nov 6, 2017 58.35 58.90 58.05 58.40
4152 NASDAQ CFFI Fri, Nov 3, 2017 59.00 59.00 58.60 58.60
4151 NASDAQ CFFI Thu, Nov 2, 2017 57.36 59.65 57.36 58.95
4150 NASDAQ CFFI Wed, Nov 1, 2017 57.95 58.25 57.15 58.15
4149 NASDAQ CFFI Tue, Oct 31, 2017 56.40 59.30 55.80 58.00
4148 NASDAQ CFFI Mon, Oct 30, 2017 57.85 58.87 57.40 57.40
4147 NASDAQ CFFI Fri, Oct 27, 2017 58.76 60.15 58.30 58.55
4146 NASDAQ CFFI Thu, Oct 26, 2017 59.15 60.25 59.15 60.15
4145 NASDAQ CFFI Wed, Oct 25, 2017 59.40 60.58 59.20 59.60
4144 NASDAQ CFFI Tue, Oct 24, 2017 58.25 59.80 58.11 59.80
4143 NASDAQ CFFI Mon, Oct 23, 2017 59.53 59.53 58.20 58.25
4142 NASDAQ CFFI Fri, Oct 20, 2017 59.65 59.90 58.40 58.55
4141 NASDAQ CFFI Thu, Oct 19, 2017 58.15 59.95 58.00 59.05
4140 NASDAQ CFFI Wed, Oct 18, 2017 58.45 59.60 57.95 58.65
4139 NASDAQ CFFI Tue, Oct 17, 2017 59.10 59.10 58.35 58.35
4138 NASDAQ CFFI Mon, Oct 16, 2017 58.35 59.15 58.15 59.10
4137 NASDAQ CFFI Fri, Oct 13, 2017 57.45 58.65 57.45 58.65
4136 NASDAQ CFFI Thu, Oct 12, 2017 58.65 59.26 57.60 57.85
4135 NASDAQ CFFI Wed, Oct 11, 2017 58.05 59.70 57.90 58.70
4134 NASDAQ CFFI Tue, Oct 10, 2017 56.80 58.35 56.80 58.20
4133 NASDAQ CFFI Mon, Oct 9, 2017 56.05 57.30 56.05 56.95
4132 NASDAQ CFFI Fri, Oct 6, 2017 57.00 57.00 56.05 56.70
4131 NASDAQ CFFI Thu, Oct 5, 2017 57.05 57.70 56.15 57.20
4130 NASDAQ CFFI Wed, Oct 4, 2017 56.80 57.25 56.75 56.85
4129 NASDAQ CFFI Tue, Oct 3, 2017 55.80 57.05 55.76 56.50
4128 NASDAQ CFFI Mon, Oct 2, 2017 54.80 56.55 54.36 56.55
4127 NASDAQ CFFI Fri, Sep 29, 2017 55.10 55.80 54.55 55.00
4126 NASDAQ CFFI Thu, Sep 28, 2017 52.85 55.80 52.85 54.80
4125 NASDAQ CFFI Wed, Sep 27, 2017 53.20 54.50 53.20 54.05
4124 NASDAQ CFFI Tue, Sep 26, 2017 52.75 53.30 52.05 53.00
4123 NASDAQ CFFI Mon, Sep 25, 2017 53.20 54.00 52.10 52.80
4122 NASDAQ CFFI Fri, Sep 22, 2017 52.75 53.30 52.55 52.95
4121 NASDAQ CFFI Thu, Sep 21, 2017 52.65 53.25 52.35 52.90
4120 NASDAQ CFFI Wed, Sep 20, 2017 51.25 52.85 51.25 52.65
4119 NASDAQ CFFI Tue, Sep 19, 2017 49.90 52.00 49.90 51.75
4118 NASDAQ CFFI Mon, Sep 18, 2017 48.50 50.65 48.50 50.25
4117 NASDAQ CFFI Fri, Sep 15, 2017 48.70 49.40 48.55 49.25
4116 NASDAQ CFFI Thu, Sep 14, 2017 48.70 48.70 48.20 48.70
4115 NASDAQ CFFI Wed, Sep 13, 2017 48.00 48.50 47.75 48.50
4114 NASDAQ CFFI Tue, Sep 12, 2017 47.55 48.45 47.25 48.00
4113 NASDAQ CFFI Mon, Sep 11, 2017 47.00 47.60 47.00 47.45
4112 NASDAQ CFFI Fri, Sep 8, 2017 47.00 47.35 46.80 47.05
4111 NASDAQ CFFI Thu, Sep 7, 2017 46.95 47.55 46.75 47.15
4110 NASDAQ CFFI Wed, Sep 6, 2017 47.05 47.50 46.68 46.80
4109 NASDAQ CFFI Tue, Sep 5, 2017 47.80 47.85 46.78 46.85
4108 NASDAQ CFFI Fri, Sep 1, 2017 47.00 47.70 47.00 47.70
4107 NASDAQ CFFI Thu, Aug 31, 2017 47.20 47.70 46.65 46.85
4106 NASDAQ CFFI Wed, Aug 30, 2017 47.10 47.50 46.45 47.00
4105 NASDAQ CFFI Tue, Aug 29, 2017 47.15 47.15 47.15 47.15
4104 NASDAQ CFFI Mon, Aug 28, 2017 47.38 47.45 47.15 47.30
4103 NASDAQ CFFI Fri, Aug 25, 2017 47.45 47.45 47.35 47.35
4102 NASDAQ CFFI Thu, Aug 24, 2017 47.20 47.20 47.20 47.20
4101 NASDAQ CFFI Wed, Aug 23, 2017 47.45 47.48 46.90 47.10
4100 NASDAQ CFFI Tue, Aug 22, 2017 47.25 47.40 47.20 47.40
4099 NASDAQ CFFI Mon, Aug 21, 2017 47.30 47.65 47.00 47.15
4098 NASDAQ CFFI Fri, Aug 18, 2017 47.70 48.10 47.30 47.30
4097 NASDAQ CFFI Thu, Aug 17, 2017 48.35 48.75 47.75 48.00
4096 NASDAQ CFFI Wed, Aug 16, 2017 48.75 48.95 47.90 48.15
4095 NASDAQ CFFI Tue, Aug 15, 2017 48.90 49.20 48.46 48.55
4094 NASDAQ CFFI Mon, Aug 14, 2017 48.85 49.00 48.55 48.95
4093 NASDAQ CFFI Fri, Aug 11, 2017 48.95 48.95 47.75 48.50
4092 NASDAQ CFFI Thu, Aug 10, 2017 49.05 49.15 48.70 48.80
4091 NASDAQ CFFI Wed, Aug 9, 2017 49.30 49.45 49.06 49.15
4090 NASDAQ CFFI Tue, Aug 8, 2017 49.05 49.55 49.05 49.55
4089 NASDAQ CFFI Mon, Aug 7, 2017 49.35 49.65 49.15 49.35
4088 NASDAQ CFFI Fri, Aug 4, 2017 49.50 49.65 49.35 49.65
4087 NASDAQ CFFI Thu, Aug 3, 2017 49.25 49.70 49.25 49.35
4086 NASDAQ CFFI Wed, Aug 2, 2017 49.05 49.75 49.05 49.55
4085 NASDAQ CFFI Tue, Aug 1, 2017 50.05 50.05 49.90 50.00
4084 NASDAQ CFFI Mon, Jul 31, 2017 49.95 50.08 49.80 49.80
4083 NASDAQ CFFI Fri, Jul 28, 2017 50.15 50.25 49.45 50.05
4082 NASDAQ CFFI Thu, Jul 27, 2017 49.95 50.25 49.70 49.80
4081 NASDAQ CFFI Wed, Jul 26, 2017 49.10 50.00 49.01 49.85
4080 NASDAQ CFFI Tue, Jul 25, 2017 49.10 49.75 48.85 48.85
4079 NASDAQ CFFI Mon, Jul 24, 2017 49.15 49.40 48.90 48.95
4078 NASDAQ CFFI Fri, Jul 21, 2017 49.30 50.25 48.85 48.85
4077 NASDAQ CFFI Thu, Jul 20, 2017 47.78 49.15 47.78 49.05
4076 NASDAQ CFFI Wed, Jul 19, 2017 49.20 49.30 49.00 49.30
4075 NASDAQ CFFI Tue, Jul 18, 2017 49.20 49.25 48.90 49.05
4074 NASDAQ CFFI Mon, Jul 17, 2017 48.60 49.65 48.06 49.35
4073 NASDAQ CFFI Fri, Jul 14, 2017 49.05 49.20 48.70 48.95
4072 NASDAQ CFFI Thu, Jul 13, 2017 48.65 49.40 48.65 49.20
4071 NASDAQ CFFI Wed, Jul 12, 2017 48.60 49.25 48.05 49.10
4070 NASDAQ CFFI Tue, Jul 11, 2017 48.65 48.70 47.90 48.40
4069 NASDAQ CFFI Mon, Jul 10, 2017 48.80 48.90 48.55 48.55
4068 NASDAQ CFFI Fri, Jul 7, 2017 48.50 49.50 48.00 48.80
4067 NASDAQ CFFI Thu, Jul 6, 2017 47.80 49.15 47.65 48.80
4066 NASDAQ CFFI Wed, Jul 5, 2017 47.25 48.00 47.10 47.95
4065 NASDAQ CFFI Mon, Jul 3, 2017 47.00 47.45 46.80 47.30
4064 NASDAQ CFFI Fri, Jun 30, 2017 47.25 47.55 46.65 46.90
4063 NASDAQ CFFI Thu, Jun 29, 2017 47.69 47.69 46.85 47.00
4062 NASDAQ CFFI Wed, Jun 28, 2017 47.60 48.74 47.25 47.35
4061 NASDAQ CFFI Tue, Jun 27, 2017 47.05 47.40 46.90 47.00
4060 NASDAQ CFFI Mon, Jun 26, 2017 47.10 47.43 47.00 47.00
4059 NASDAQ CFFI Fri, Jun 23, 2017 47.80 48.40 47.00 47.00
4058 NASDAQ CFFI Thu, Jun 22, 2017 48.85 49.05 47.55 47.80
4057 NASDAQ CFFI Wed, Jun 21, 2017 48.55 48.85 47.65 48.10
4056 NASDAQ CFFI Tue, Jun 20, 2017 48.50 48.50 47.55 48.00
4055 NASDAQ CFFI Mon, Jun 19, 2017 47.80 48.70 47.80 48.10
4054 NASDAQ CFFI Fri, Jun 16, 2017 47.60 48.25 47.50 47.95
4053 NASDAQ CFFI Thu, Jun 15, 2017 48.75 48.95 47.76 48.00
4052 NASDAQ CFFI Wed, Jun 14, 2017 48.45 48.45 47.55 48.40
4051 NASDAQ CFFI Tue, Jun 13, 2017 48.70 48.70 47.85 48.15
4050 NASDAQ CFFI Mon, Jun 12, 2017 48.05 48.75 48.05 48.60
4049 NASDAQ CFFI Fri, Jun 9, 2017 48.40 48.50 48.00 48.00
4048 NASDAQ CFFI Thu, Jun 8, 2017 47.00 48.10 47.00 48.00
4047 NASDAQ CFFI Wed, Jun 7, 2017 47.95 48.15 47.20 47.55
4046 NASDAQ CFFI Tue, Jun 6, 2017 47.75 48.10 47.75 47.75
4045 NASDAQ CFFI Mon, Jun 5, 2017 49.45 49.45 48.25 48.25
4044 NASDAQ CFFI Fri, Jun 2, 2017 49.15 49.75 48.00 49.00
4043 NASDAQ CFFI Thu, Jun 1, 2017 48.30 48.90 48.00 48.85
4042 NASDAQ CFFI Wed, May 31, 2017 47.95 48.60 47.95 48.15
4041 NASDAQ CFFI Tue, May 30, 2017 47.75 47.75 47.50 47.50
4040 NASDAQ CFFI Fri, May 26, 2017 48.15 48.55 48.15 48.50
4039 NASDAQ CFFI Thu, May 25, 2017 48.70 48.85 47.90 48.40
4038 NASDAQ CFFI Wed, May 24, 2017 48.55 48.55 47.68 48.15
4037 NASDAQ CFFI Tue, May 23, 2017 47.70 48.40 47.70 48.40
4036 NASDAQ CFFI Mon, May 22, 2017 47.45 48.30 47.10 48.30
4035 NASDAQ CFFI Fri, May 19, 2017 47.65 48.70 47.30 47.35
4034 NASDAQ CFFI Thu, May 18, 2017 47.55 48.15 47.30 47.50
4033 NASDAQ CFFI Wed, May 17, 2017 47.03 47.35 47.00 47.00
4032 NASDAQ CFFI Tue, May 16, 2017 47.00 48.70 47.00 48.00
4031 NASDAQ CFFI Mon, May 15, 2017 47.65 48.15 47.65 47.80
4030 NASDAQ CFFI Fri, May 12, 2017 47.70 47.70 47.30 47.30
4029 NASDAQ CFFI Thu, May 11, 2017 48.35 48.55 48.35 48.35
4028 NASDAQ CFFI Wed, May 10, 2017 48.45 48.45 48.35 48.35
4027 NASDAQ CFFI Tue, May 9, 2017 48.85 48.85 48.19 48.30
4026 NASDAQ CFFI Mon, May 8, 2017 48.30 49.00 47.56 48.55
4025 NASDAQ CFFI Fri, May 5, 2017 49.50 49.85 47.30 49.45
4024 NASDAQ CFFI Thu, May 4, 2017 49.90 50.35 48.73 50.35
4023 NASDAQ CFFI Wed, May 3, 2017 49.78 50.10 49.65 49.85
4022 NASDAQ CFFI Tue, May 2, 2017 49.50 50.50 49.50 50.10
4021 NASDAQ CFFI Mon, May 1, 2017 50.45 50.50 50.05 50.50
4020 NASDAQ CFFI Fri, Apr 28, 2017 50.85 51.00 50.00 50.00
4019 NASDAQ CFFI Thu, Apr 27, 2017 51.05 51.48 51.05 51.25
4018 NASDAQ CFFI Wed, Apr 26, 2017 50.80 51.50 49.60 50.85
4017 NASDAQ CFFI Tue, Apr 25, 2017 49.10 51.45 49.10 50.80
4016 NASDAQ CFFI Mon, Apr 24, 2017 49.70 52.00 48.76 51.00
4015 NASDAQ CFFI Fri, Apr 21, 2017 48.80 49.60 47.21 49.60
4014 NASDAQ CFFI Thu, Apr 20, 2017 48.70 49.05 48.54 48.95
4013 NASDAQ CFFI Wed, Apr 19, 2017 49.15 49.30 48.65 48.65
4012 NASDAQ CFFI Tue, Apr 18, 2017 48.40 49.05 48.40 48.90
4011 NASDAQ CFFI Mon, Apr 17, 2017 47.55 48.20 47.23 48.20
4010 NASDAQ CFFI Thu, Apr 13, 2017 48.40 48.45 47.00 47.25
4009 NASDAQ CFFI Wed, Apr 12, 2017 48.00 48.55 48.00 48.25
4008 NASDAQ CFFI Tue, Apr 11, 2017 47.80 47.85 47.50 47.50
4007 NASDAQ CFFI Mon, Apr 10, 2017 46.75 48.00 46.75 47.35
4006 NASDAQ CFFI Fri, Apr 7, 2017 47.35 47.58 45.86 47.00
4005 NASDAQ CFFI Thu, Apr 6, 2017 45.50 47.50 45.50 47.50
4004 NASDAQ CFFI Wed, Apr 5, 2017 46.50 47.10 46.40 46.40
4003 NASDAQ CFFI Tue, Apr 4, 2017 46.20 46.40 46.20 46.40
4002 NASDAQ CFFI Mon, Apr 3, 2017 46.50 46.50 45.70 46.40
4001 NASDAQ CFFI Fri, Mar 31, 2017 46.35 46.35 45.37 46.30
4000 NASDAQ CFFI Thu, Mar 30, 2017 45.55 45.55 45.55 45.55
3999 NASDAQ CFFI Wed, Mar 29, 2017 45.60 46.15 45.35 45.95
3998 NASDAQ CFFI Tue, Mar 28, 2017 45.40 45.40 45.40 45.40
3997 NASDAQ CFFI Mon, Mar 27, 2017 44.01 45.40 44.01 45.00
3996 NASDAQ CFFI Fri, Mar 24, 2017 44.54 45.65 44.50 44.65
3995 NASDAQ CFFI Thu, Mar 23, 2017 43.75 44.95 43.75 44.95
3994 NASDAQ CFFI Wed, Mar 22, 2017 45.70 45.70 44.00 44.05
3993 NASDAQ CFFI Tue, Mar 21, 2017 46.00 46.05 45.55 45.55
3992 NASDAQ CFFI Mon, Mar 20, 2017 46.25 46.50 45.85 45.85
3991 NASDAQ CFFI Fri, Mar 17, 2017 44.95 45.45 44.95 45.45
3990 NASDAQ CFFI Thu, Mar 16, 2017 44.65 45.75 44.26 45.10
3989 NASDAQ CFFI Wed, Mar 15, 2017 44.52 45.00 44.52 44.75
3988 NASDAQ CFFI Tue, Mar 14, 2017 43.50 45.10 43.50 44.85
3987 NASDAQ CFFI Mon, Mar 13, 2017 45.85 46.35 43.13 43.65
3986 NASDAQ CFFI Fri, Mar 10, 2017 45.80 46.65 45.25 46.00
3985 NASDAQ CFFI Thu, Mar 9, 2017 46.65 47.15 45.75 46.30
3984 NASDAQ CFFI Wed, Mar 8, 2017 47.05 47.05 46.35 46.60
3983 NASDAQ CFFI Tue, Mar 7, 2017 47.05 47.05 46.45 46.70
3982 NASDAQ CFFI Mon, Mar 6, 2017 47.15 47.55 47.15 47.30
3981 NASDAQ CFFI Fri, Mar 3, 2017 47.95 47.95 47.70 47.70
3980 NASDAQ CFFI Thu, Mar 2, 2017 47.70 48.40 47.15 47.95
3979 NASDAQ CFFI Wed, Mar 1, 2017 47.13 48.00 47.13 48.00
3978 NASDAQ CFFI Tue, Feb 28, 2017 47.50 47.50 47.25 47.50
3977 NASDAQ CFFI Mon, Feb 27, 2017 47.75 48.32 47.65 47.95
3976 NASDAQ CFFI Fri, Feb 24, 2017 47.50 48.20 47.30 48.20
3975 NASDAQ CFFI Thu, Feb 23, 2017 47.98 48.10 47.50 48.10
3974 NASDAQ CFFI Wed, Feb 22, 2017 47.25 48.00 47.25 48.00
3973 NASDAQ CFFI Tue, Feb 21, 2017 47.49 48.00 47.20 47.60
3972 NASDAQ CFFI Fri, Feb 17, 2017 48.25 48.25 47.30 47.70
3971 NASDAQ CFFI Thu, Feb 16, 2017 48.30 48.30 47.65 48.10
3970 NASDAQ CFFI Wed, Feb 15, 2017 47.90 48.18 47.53 48.10
3969 NASDAQ CFFI Tue, Feb 14, 2017 48.00 48.25 47.98 48.00
3968 NASDAQ CFFI Mon, Feb 13, 2017 48.60 48.60 48.05 48.05
3967 NASDAQ CFFI Fri, Feb 10, 2017 47.90 49.26 47.50 48.00
3966 NASDAQ CFFI Thu, Feb 9, 2017 47.30 47.90 47.30 47.90
3965 NASDAQ CFFI Wed, Feb 8, 2017 46.70 47.15 45.60 47.00
3964 NASDAQ CFFI Tue, Feb 7, 2017 47.05 47.05 46.45 46.45
3963 NASDAQ CFFI Mon, Feb 6, 2017 45.90 47.77 45.90 47.30
3962 NASDAQ CFFI Fri, Feb 3, 2017 47.50 47.50 46.95 47.30
3961 NASDAQ CFFI Thu, Feb 2, 2017 44.70 46.30 44.70 45.85
3960 NASDAQ CFFI Wed, Feb 1, 2017 43.80 45.30 43.31 44.55
3959 NASDAQ CFFI Tue, Jan 31, 2017 44.30 44.30 42.25 43.35
3958 NASDAQ CFFI Mon, Jan 30, 2017 46.00 46.95 43.85 44.25
3957 NASDAQ CFFI Fri, Jan 27, 2017 46.00 47.35 45.10 46.20
3956 NASDAQ CFFI Thu, Jan 26, 2017 44.75 46.25 44.35 45.40
3955 NASDAQ CFFI Wed, Jan 25, 2017 44.76 45.50 44.76 44.90
3954 NASDAQ CFFI Tue, Jan 24, 2017 46.05 46.05 44.60 44.90
3953 NASDAQ CFFI Mon, Jan 23, 2017 44.95 44.95 44.95 44.95
3952 NASDAQ CFFI Fri, Jan 20, 2017 44.95 45.20 44.45 45.20
3951 NASDAQ CFFI Thu, Jan 19, 2017 45.55 45.55 44.75 44.75
3950 NASDAQ CFFI Wed, Jan 18, 2017 46.10 46.20 45.25 45.30
3949 NASDAQ CFFI Tue, Jan 17, 2017 46.35 46.75 45.05 45.40
3948 NASDAQ CFFI Fri, Jan 13, 2017 47.20 47.25 46.40 46.75
3947 NASDAQ CFFI Thu, Jan 12, 2017 46.55 46.55 46.40 46.40
3946 NASDAQ CFFI Wed, Jan 11, 2017 47.00 47.20 46.70 46.70
3945 NASDAQ CFFI Tue, Jan 10, 2017 46.15 47.60 46.10 47.25
3944 NASDAQ CFFI Mon, Jan 9, 2017 47.25 48.35 46.00 46.45
3943 NASDAQ CFFI Fri, Jan 6, 2017 47.95 48.65 47.00 47.45
3942 NASDAQ CFFI Thu, Jan 5, 2017 48.75 49.25 47.60 47.60
3941 NASDAQ CFFI Wed, Jan 4, 2017 49.40 49.40 48.00 48.85
3940 NASDAQ CFFI Tue, Jan 3, 2017 50.10 50.10 48.25 48.25
3939 NASDAQ CFFI Fri, Dec 30, 2016 49.85 49.85 49.15 49.85
3938 NASDAQ CFFI Thu, Dec 29, 2016 50.00 50.00 50.00 50.00
3937 NASDAQ CFFI Wed, Dec 28, 2016 48.00 49.45 48.00 49.10
3936 NASDAQ CFFI Tue, Dec 27, 2016 50.60 51.15 48.80 49.20
3935 NASDAQ CFFI Fri, Dec 23, 2016 50.20 51.15 49.17 51.15
3934 NASDAQ CFFI Thu, Dec 22, 2016 52.20 52.20 49.90 49.90
3933 NASDAQ CFFI Wed, Dec 21, 2016 50.51 53.40 50.40 51.45
3932 NASDAQ CFFI Tue, Dec 20, 2016 50.55 51.50 50.00 50.00
3931 NASDAQ CFFI Mon, Dec 19, 2016 49.90 51.65 47.56 50.35
3930 NASDAQ CFFI Fri, Dec 16, 2016 50.10 50.10 48.51 50.10
3929 NASDAQ CFFI Thu, Dec 15, 2016 50.00 50.00 49.75 49.75
3928 NASDAQ CFFI Wed, Dec 14, 2016 49.90 50.60 49.60 49.80
3927 NASDAQ CFFI Tue, Dec 13, 2016 50.00 51.30 49.70 49.70
3926 NASDAQ CFFI Mon, Dec 12, 2016 49.50 49.55 48.66 49.25
3925 NASDAQ CFFI Fri, Dec 9, 2016 48.45 50.06 48.45 49.60
3924 NASDAQ CFFI Thu, Dec 8, 2016 47.20 48.95 47.00 48.50
3923 NASDAQ CFFI Wed, Dec 7, 2016 45.05 47.15 45.05 46.30
3922 NASDAQ CFFI Tue, Dec 6, 2016 46.75 46.75 44.20 45.90
3921 NASDAQ CFFI Mon, Dec 5, 2016 44.70 46.35 44.70 46.35
3920 NASDAQ CFFI Fri, Dec 2, 2016 44.00 45.75 44.00 44.75
3919 NASDAQ CFFI Thu, Dec 1, 2016 45.00 45.80 44.00 44.00
3918 NASDAQ CFFI Wed, Nov 30, 2016 45.65 46.00 44.70 45.10
3917 NASDAQ CFFI Tue, Nov 29, 2016 46.00 46.30 45.00 45.00
3916 NASDAQ CFFI Mon, Nov 28, 2016 45.50 45.50 44.15 44.95
3915 NASDAQ CFFI Fri, Nov 25, 2016 45.80 47.30 44.85 45.70
3914 NASDAQ CFFI Wed, Nov 23, 2016 44.40 49.30 43.85 46.15
3913 NASDAQ CFFI Tue, Nov 22, 2016 43.25 44.85 43.25 44.55
3912 NASDAQ CFFI Mon, Nov 21, 2016 43.00 43.95 41.75 43.05
3911 NASDAQ CFFI Fri, Nov 18, 2016 42.30 43.45 42.05 43.15
3910 NASDAQ CFFI Thu, Nov 17, 2016 42.30 42.65 42.10 42.20
3909 NASDAQ CFFI Wed, Nov 16, 2016 41.95 42.35 41.40 42.35
3908 NASDAQ CFFI Tue, Nov 15, 2016 42.50 43.20 41.50 42.35
3907 NASDAQ CFFI Mon, Nov 14, 2016 42.50 42.50 42.18 42.50
3906 NASDAQ CFFI Fri, Nov 11, 2016 42.35 42.65 41.60 42.35
3905 NASDAQ CFFI Thu, Nov 10, 2016 41.65 43.10 41.25 42.70
3904 NASDAQ CFFI Wed, Nov 9, 2016 42.45 42.60 41.25 41.50
3903 NASDAQ CFFI Tue, Nov 8, 2016 41.90 42.40 41.90 42.30
3902 NASDAQ CFFI Mon, Nov 7, 2016 41.40 42.15 41.40 42.15
3901 NASDAQ CFFI Fri, Nov 4, 2016 41.80 41.85 41.00 41.00
3900 NASDAQ CFFI Thu, Nov 3, 2016 41.80 42.15 41.40 41.90
3899 NASDAQ CFFI Wed, Nov 2, 2016 41.35 42.00 41.30 41.95
3898 NASDAQ CFFI Tue, Nov 1, 2016 41.75 42.55 41.15 41.85
3897 NASDAQ CFFI Mon, Oct 31, 2016 42.40 42.40 41.75 41.80
3896 NASDAQ CFFI Fri, Oct 28, 2016 42.08 42.58 41.60 42.58
3895 NASDAQ CFFI Thu, Oct 27, 2016 41.57 42.94 41.28 42.00
3894 NASDAQ CFFI Wed, Oct 26, 2016 42.03 42.95 41.20 42.29
3893 NASDAQ CFFI Tue, Oct 25, 2016 42.28 43.55 41.62 42.33
3892 NASDAQ CFFI Mon, Oct 24, 2016 40.01 42.72 40.01 42.22
3891 NASDAQ CFFI Fri, Oct 21, 2016 41.84 42.41 41.84 42.41
3890 NASDAQ CFFI Thu, Oct 20, 2016 44.19 44.19 42.64 42.64
3889 NASDAQ CFFI Wed, Oct 19, 2016 42.84 42.84 42.39 42.39
3888 NASDAQ CFFI Tue, Oct 18, 2016 42.93 42.93 42.93 42.93
3887 NASDAQ CFFI Mon, Oct 17, 2016 42.75 42.75 42.17 42.54
3886 NASDAQ CFFI Fri, Oct 14, 2016 42.69 42.98 42.61 42.61
3885 NASDAQ CFFI Thu, Oct 13, 2016 42.80 43.20 42.75 42.82
3884 NASDAQ CFFI Wed, Oct 12, 2016 43.78 43.78 42.87 42.87
3883 NASDAQ CFFI Tue, Oct 11, 2016 43.36 43.63 42.75 42.93
3882 NASDAQ CFFI Mon, Oct 10, 2016 42.65 43.21 42.65 43.21
3881 NASDAQ CFFI Fri, Oct 7, 2016 43.62 43.63 42.75 42.75
3880 NASDAQ CFFI Thu, Oct 6, 2016 42.79 42.93 42.75 42.82
3879 NASDAQ CFFI Wed, Oct 5, 2016 43.05 43.05 43.05 43.05
3878 NASDAQ CFFI Tue, Oct 4, 2016 42.93 42.93 42.93 42.93
3877 NASDAQ CFFI Mon, Oct 3, 2016 42.91 42.97 42.78 42.84
3876 NASDAQ CFFI Fri, Sep 30, 2016 42.88 43.31 42.60 43.08
3875 NASDAQ CFFI Thu, Sep 29, 2016 42.84 43.00 42.70 42.88
3874 NASDAQ CFFI Wed, Sep 28, 2016 43.05 43.05 42.60 42.79
3873 NASDAQ CFFI Tue, Sep 27, 2016 42.75 42.85 42.75 42.85
3872 NASDAQ CFFI Mon, Sep 26, 2016 42.90 43.91 42.77 42.78
3871 NASDAQ CFFI Fri, Sep 23, 2016 42.75 42.75 42.75 42.75
3870 NASDAQ CFFI Thu, Sep 22, 2016 43.15 43.15 42.76 42.98
3869 NASDAQ CFFI Wed, Sep 21, 2016 42.88 43.51 42.76 43.20
3868 NASDAQ CFFI Tue, Sep 20, 2016 43.03 43.03 43.03 43.03
3867 NASDAQ CFFI Mon, Sep 19, 2016 43.15 43.15 42.77 42.90
3866 NASDAQ CFFI Fri, Sep 16, 2016 43.74 43.74 42.75 43.07
3865 NASDAQ CFFI Thu, Sep 15, 2016 42.81 43.69 42.81 43.69
3864 NASDAQ CFFI Wed, Sep 14, 2016 42.77 42.95 42.75 42.76
3863 NASDAQ CFFI Tue, Sep 13, 2016 43.20 43.93 42.75 42.77
3862 NASDAQ CFFI Mon, Sep 12, 2016 42.79 43.49 42.76 43.49
3861 NASDAQ CFFI Fri, Sep 9, 2016 43.06 43.65 42.75 42.81
3860 NASDAQ CFFI Thu, Sep 8, 2016 43.68 43.68 43.30 43.48
3859 NASDAQ CFFI Wed, Sep 7, 2016 43.00 43.42 42.67 43.15
3858 NASDAQ CFFI Tue, Sep 6, 2016 42.51 43.14 42.51 42.98
3857 NASDAQ CFFI Fri, Sep 2, 2016 42.60 42.74 42.50 42.69
3856 NASDAQ CFFI Thu, Sep 1, 2016 42.40 42.50 40.66 42.18
3855 NASDAQ CFFI Wed, Aug 31, 2016 42.55 43.00 42.50 42.51
3854 NASDAQ CFFI Tue, Aug 30, 2016 42.99 42.99 42.53 42.53
3853 NASDAQ CFFI Mon, Aug 29, 2016 42.66 43.18 42.66 43.18
3852 NASDAQ CFFI Fri, Aug 26, 2016 42.56 42.56 42.56 42.56
3851 NASDAQ CFFI Thu, Aug 25, 2016 42.29 42.99 42.29 42.99
3850 NASDAQ CFFI Wed, Aug 24, 2016 42.99 42.99 42.94 42.94
3849 NASDAQ CFFI Tue, Aug 23, 2016 43.09 43.09 43.01 43.05
3848 NASDAQ CFFI Mon, Aug 22, 2016 43.66 43.66 43.00 43.14
3847 NASDAQ CFFI Fri, Aug 19, 2016 42.61 43.00 42.60 43.00
3846 NASDAQ CFFI Thu, Aug 18, 2016 43.01 43.14 42.67 42.75
3845 NASDAQ CFFI Wed, Aug 17, 2016 42.90 43.11 42.58 42.94
3844 NASDAQ CFFI Tue, Aug 16, 2016 43.13 43.85 42.50 42.81
3843 NASDAQ CFFI Mon, Aug 15, 2016 43.66 43.98 42.98 43.98
3842 NASDAQ CFFI Fri, Aug 12, 2016 40.22 44.44 40.22 43.99
3841 NASDAQ CFFI Thu, Aug 11, 2016 40.78 44.29 40.50 44.25
3840 NASDAQ CFFI Wed, Aug 10, 2016 42.88 44.16 42.88 43.91
3839 NASDAQ CFFI Tue, Aug 9, 2016 40.38 43.24 40.38 42.98
3838 NASDAQ CFFI Mon, Aug 8, 2016 43.90 43.97 43.63 43.96
3837 NASDAQ CFFI Fri, Aug 5, 2016 44.46 44.46 43.84 44.23
3836 NASDAQ CFFI Thu, Aug 4, 2016 44.46 44.46 43.48 43.66
3835 NASDAQ CFFI Wed, Aug 3, 2016 44.38 44.98 44.29 44.70
3834 NASDAQ CFFI Tue, Aug 2, 2016 45.32 45.32 43.67 44.03
3833 NASDAQ CFFI Mon, Aug 1, 2016 45.65 45.68 45.03 45.40
3832 NASDAQ CFFI Fri, Jul 29, 2016 45.50 45.75 45.00 45.69
3831 NASDAQ CFFI Thu, Jul 28, 2016 46.00 46.00 44.49 45.93
3830 NASDAQ CFFI Wed, Jul 27, 2016 46.10 46.42 45.85 46.00
3829 NASDAQ CFFI Tue, Jul 26, 2016 46.25 46.25 45.57 46.00
3828 NASDAQ CFFI Mon, Jul 25, 2016 45.93 46.50 45.72 46.50
3827 NASDAQ CFFI Fri, Jul 22, 2016 45.50 46.50 45.50 46.47
3826 NASDAQ CFFI Thu, Jul 21, 2016 45.43 45.95 45.00 45.50
3825 NASDAQ CFFI Wed, Jul 20, 2016 45.10 46.22 45.10 46.22
3824 NASDAQ CFFI Tue, Jul 19, 2016 45.35 46.29 45.35 45.99
3823 NASDAQ CFFI Mon, Jul 18, 2016 45.59 45.78 45.05 45.58
3822 NASDAQ CFFI Fri, Jul 15, 2016 45.82 45.91 45.28 45.89
3821 NASDAQ CFFI Thu, Jul 14, 2016 46.54 46.54 45.38 45.81
3820 NASDAQ CFFI Wed, Jul 13, 2016 45.67 45.86 45.09 45.54
3819 NASDAQ CFFI Tue, Jul 12, 2016 46.69 46.90 45.84 45.99
3818 NASDAQ CFFI Mon, Jul 11, 2016 44.67 47.00 44.67 46.19
3817 NASDAQ CFFI Fri, Jul 8, 2016 45.26 46.77 44.44 46.74
3816 NASDAQ CFFI Thu, Jul 7, 2016 44.85 45.50 44.60 45.48
3815 NASDAQ CFFI Wed, Jul 6, 2016 44.75 44.87 44.37 44.87
3814 NASDAQ CFFI Tue, Jul 5, 2016 44.16 44.75 43.43 44.53
3813 NASDAQ CFFI Fri, Jul 1, 2016 44.46 45.58 43.75 44.60
3812 NASDAQ CFFI Thu, Jun 30, 2016 44.99 46.28 44.10 44.76
3811 NASDAQ CFFI Wed, Jun 29, 2016 43.08 44.82 43.08 44.56
3810 NASDAQ CFFI Tue, Jun 28, 2016 42.46 43.17 42.00 42.96
3809 NASDAQ CFFI Mon, Jun 27, 2016 41.97 43.41 40.82 41.99
3808 NASDAQ CFFI Fri, Jun 24, 2016 41.80 42.61 40.15 41.17
3807 NASDAQ CFFI Thu, Jun 23, 2016 42.67 42.95 41.63 42.57
3806 NASDAQ CFFI Wed, Jun 22, 2016 41.03 42.40 40.53 42.13
3805 NASDAQ CFFI Tue, Jun 21, 2016 40.54 41.52 39.69 41.52
3804 NASDAQ CFFI Mon, Jun 20, 2016 41.22 42.21 39.81 40.69
3803 NASDAQ CFFI Fri, Jun 17, 2016 42.06 43.00 41.47 41.47
3802 NASDAQ CFFI Thu, Jun 16, 2016 42.67 42.89 41.40 42.16
3801 NASDAQ CFFI Wed, Jun 15, 2016 41.66 42.60 41.65 42.39
3800 NASDAQ CFFI Tue, Jun 14, 2016 42.54 43.25 41.15 42.31
3799 NASDAQ CFFI Mon, Jun 13, 2016 41.73 43.00 41.65 42.54
3798 NASDAQ CFFI Fri, Jun 10, 2016 42.52 43.50 41.24 42.01
3797 NASDAQ CFFI Thu, Jun 9, 2016 42.39 42.60 40.02 42.43
3796 NASDAQ CFFI Wed, Jun 8, 2016 42.05 42.75 39.88 42.57
3795 NASDAQ CFFI Tue, Jun 7, 2016 42.50 42.75 41.83 42.51
3794 NASDAQ CFFI Mon, Jun 6, 2016 42.30 42.90 41.45 42.57
3793 NASDAQ CFFI Fri, Jun 3, 2016 42.06 43.00 39.55 42.41
3792 NASDAQ CFFI Thu, Jun 2, 2016 43.00 43.00 40.19 42.20
3791 NASDAQ CFFI Wed, Jun 1, 2016 43.72 43.72 43.26 43.34
3790 NASDAQ CFFI Tue, May 31, 2016 43.70 44.00 43.70 43.90
3789 NASDAQ CFFI Fri, May 27, 2016 43.96 44.00 42.86 43.76
3788 NASDAQ CFFI Thu, May 26, 2016 43.00 44.00 41.81 43.95
3787 NASDAQ CFFI Wed, May 25, 2016 41.05 43.45 40.72 43.06
3786 NASDAQ CFFI Tue, May 24, 2016 41.05 41.05 40.12 41.05
3785 NASDAQ CFFI Mon, May 23, 2016 39.93 41.05 39.72 41.05
3784 NASDAQ CFFI Fri, May 20, 2016 39.25 39.90 39.00 39.90
3783 NASDAQ CFFI Thu, May 19, 2016 39.00 39.30 38.70 39.30
3782 NASDAQ CFFI Wed, May 18, 2016 39.00 39.00 38.10 38.98
3781 NASDAQ CFFI Tue, May 17, 2016 38.44 38.83 38.06 38.06
3780 NASDAQ CFFI Mon, May 16, 2016 37.94 38.40 37.86 38.34
3779 NASDAQ CFFI Fri, May 13, 2016 37.73 37.98 37.73 37.98
3778 NASDAQ CFFI Thu, May 12, 2016 38.47 38.48 38.47 38.48
3777 NASDAQ CFFI Wed, May 11, 2016 38.50 38.50 38.13 38.28
3776 NASDAQ CFFI Tue, May 10, 2016 37.75 38.63 37.75 38.62
3775 NASDAQ CFFI Mon, May 9, 2016 38.20 38.20 38.20 38.20
3774 NASDAQ CFFI Fri, May 6, 2016 37.95 38.64 37.95 38.20
3773 NASDAQ CFFI Thu, May 5, 2016 37.99 38.50 37.99 38.15
3772 NASDAQ CFFI Wed, May 4, 2016 37.86 38.50 37.64 38.50
3771 NASDAQ CFFI Tue, May 3, 2016 38.62 38.63 38.31 38.63
3770 NASDAQ CFFI Mon, May 2, 2016 38.57 39.00 38.57 38.60
3769 NASDAQ CFFI Fri, Apr 29, 2016 39.02 39.02 39.01 39.01
3768 NASDAQ CFFI Thu, Apr 28, 2016 38.41 38.41 38.41 38.41
3767 NASDAQ CFFI Wed, Apr 27, 2016 39.50 39.50 38.73 38.81
3766 NASDAQ CFFI Tue, Apr 26, 2016 38.90 39.50 38.81 39.06
3765 NASDAQ CFFI Mon, Apr 25, 2016 39.14 39.24 38.50 39.15
3764 NASDAQ CFFI Fri, Apr 22, 2016 38.58 39.07 38.58 38.63
3763 NASDAQ CFFI Thu, Apr 21, 2016 38.82 39.03 38.82 39.03
3762 NASDAQ CFFI Wed, Apr 20, 2016 38.63 39.00 38.63 38.98
3761 NASDAQ CFFI Tue, Apr 19, 2016 38.44 39.00 38.41 39.00
3760 NASDAQ CFFI Mon, Apr 18, 2016 39.31 39.42 38.66 38.84
3759 NASDAQ CFFI Fri, Apr 15, 2016 39.50 39.50 39.31 39.31
3758 NASDAQ CFFI Thu, Apr 14, 2016 39.06 39.47 39.05 39.47
3757 NASDAQ CFFI Wed, Apr 13, 2016 38.51 39.49 38.51 39.49
3756 NASDAQ CFFI Tue, Apr 12, 2016 39.37 39.50 38.72 39.49
3755 NASDAQ CFFI Mon, Apr 11, 2016 38.95 39.30 38.95 39.20
3754 NASDAQ CFFI Fri, Apr 8, 2016 39.01 39.01 38.82 38.96
3753 NASDAQ CFFI Thu, Apr 7, 2016 39.50 39.50 38.80 38.90
3752 NASDAQ CFFI Wed, Apr 6, 2016 39.50 39.50 38.62 38.87
3751 NASDAQ CFFI Tue, Apr 5, 2016 38.80 38.80 38.80 38.80
3750 NASDAQ CFFI Mon, Apr 4, 2016 38.73 39.50 38.22 38.80
3749 NASDAQ CFFI Fri, Apr 1, 2016 38.54 38.60 38.30 38.44
3748 NASDAQ CFFI Thu, Mar 31, 2016 39.01 39.01 38.15 38.17
3747 NASDAQ CFFI Wed, Mar 30, 2016 39.08 39.24 38.85 39.10
3746 NASDAQ CFFI Tue, Mar 29, 2016 38.99 39.47 38.05 39.37
3745 NASDAQ CFFI Mon, Mar 28, 2016 38.62 39.37 38.62 39.21
3744 NASDAQ CFFI Thu, Mar 24, 2016 39.47 39.47 39.47 39.03
3743 NASDAQ CFFI Wed, Mar 23, 2016 38.78 39.47 38.77 39.47
3742 NASDAQ CFFI Tue, Mar 22, 2016 38.37 39.00 38.17 38.85
3741 NASDAQ CFFI Mon, Mar 21, 2016 37.26 38.49 37.26 37.95
3740 NASDAQ CFFI Fri, Mar 18, 2016 38.52 38.74 37.05 38.34
3739 NASDAQ CFFI Thu, Mar 17, 2016 37.89 39.00 37.89 38.62
3738 NASDAQ CFFI Wed, Mar 16, 2016 38.50 38.60 38.50 38.50
3737 NASDAQ CFFI Tue, Mar 15, 2016 38.02 38.02 38.02 38.01
3736 NASDAQ CFFI Mon, Mar 14, 2016 39.00 39.00 38.91 38.91
3735 NASDAQ CFFI Fri, Mar 11, 2016 38.58 38.58 38.58 39.00
3734 NASDAQ CFFI Thu, Mar 10, 2016 38.68 38.68 38.68 38.58
3733 NASDAQ CFFI Wed, Mar 9, 2016 39.95 39.95 38.68 39.17
3732 NASDAQ CFFI Tue, Mar 8, 2016 39.85 39.98 39.85 39.86
3731 NASDAQ CFFI Mon, Mar 7, 2016 39.31 39.86 39.31 39.86
3730 NASDAQ CFFI Fri, Mar 4, 2016 40.00 40.03 38.52 38.75
3729 NASDAQ CFFI Thu, Mar 3, 2016 40.13 40.51 40.13 40.22
3728 NASDAQ CFFI Wed, Mar 2, 2016 40.68 40.70 40.68 40.70
3727 NASDAQ CFFI Tue, Mar 1, 2016 40.25 40.73 40.25 40.25
3726 NASDAQ CFFI Mon, Feb 29, 2016 39.64 40.50 39.64 39.10
3725 NASDAQ CFFI Fri, Feb 26, 2016 39.50 40.50 39.10 39.10
3724 NASDAQ CFFI Thu, Feb 25, 2016 40.21 40.50 39.43 40.28
3723 NASDAQ CFFI Wed, Feb 24, 2016 39.15 40.70 39.15 40.70
3722 NASDAQ CFFI Tue, Feb 23, 2016 38.91 40.25 37.57 39.75
3721 NASDAQ CFFI Mon, Feb 22, 2016 38.80 39.70 38.10 39.30
3720 NASDAQ CFFI Fri, Feb 19, 2016 38.42 39.45 37.91 38.06
3719 NASDAQ CFFI Thu, Feb 18, 2016 38.00 38.43 38.00 38.05
3718 NASDAQ CFFI Wed, Feb 17, 2016 38.08 38.08 38.08 38.08
3717 NASDAQ CFFI Tue, Feb 16, 2016 37.16 37.99 37.02 37.33
3716 NASDAQ CFFI Fri, Feb 12, 2016 38.13 38.13 37.50 37.57
3715 NASDAQ CFFI Thu, Feb 11, 2016 38.22 38.22 38.22 38.22
3714 NASDAQ CFFI Wed, Feb 10, 2016 37.41 37.90 37.02 37.79
3713 NASDAQ CFFI Tue, Feb 9, 2016 37.45 37.99 37.36 37.40
3712 NASDAQ CFFI Mon, Feb 8, 2016 37.95 38.00 37.95 38.00
3711 NASDAQ CFFI Fri, Feb 5, 2016 37.59 38.02 37.59 38.02
3710 NASDAQ CFFI Thu, Feb 4, 2016 38.37 38.37 38.00 38.00
3709 NASDAQ CFFI Wed, Feb 3, 2016 37.78 38.43 37.78 38.43
3708 NASDAQ CFFI Tue, Feb 2, 2016 37.87 38.26 37.65 38.20
3707 NASDAQ CFFI Mon, Feb 1, 2016 37.99 38.36 37.50 38.23
3706 NASDAQ CFFI Fri, Jan 29, 2016 38.27 38.41 38.00 38.25
3705 NASDAQ CFFI Thu, Jan 28, 2016 37.75 38.40 37.55 38.39
3704 NASDAQ CFFI Wed, Jan 27, 2016 37.45 38.34 37.45 38.34
3703 NASDAQ CFFI Tue, Jan 26, 2016 38.09 38.43 37.55 38.28
3702 NASDAQ CFFI Mon, Jan 25, 2016 38.00 38.40 38.00 38.40
3701 NASDAQ CFFI Fri, Jan 22, 2016 37.99 38.10 37.80 38.09
3700 NASDAQ CFFI Thu, Jan 21, 2016 37.55 38.07 37.54 37.60
3699 NASDAQ CFFI Wed, Jan 20, 2016 38.04 38.04 37.05 37.64
3698 NASDAQ CFFI Tue, Jan 19, 2016 38.63 38.63 38.00 38.14
3697 NASDAQ CFFI Fri, Jan 15, 2016 38.40 38.74 38.25 38.58
3696 NASDAQ CFFI Thu, Jan 14, 2016 38.50 38.85 38.50 38.85
3695 NASDAQ CFFI Wed, Jan 13, 2016 38.43 38.47 38.25 38.47
3694 NASDAQ CFFI Tue, Jan 12, 2016 38.25 38.50 38.25 38.44
3693 NASDAQ CFFI Mon, Jan 11, 2016 38.00 38.41 38.00 38.37
3692 NASDAQ CFFI Fri, Jan 8, 2016 37.80 38.40 37.80 38.14
3691 NASDAQ CFFI Thu, Jan 7, 2016 38.52 38.86 37.76 37.76
3690 NASDAQ CFFI Wed, Jan 6, 2016 38.34 38.59 38.34 38.59
3689 NASDAQ CFFI Tue, Jan 5, 2016 39.04 39.04 38.25 38.26
3688 NASDAQ CFFI Mon, Jan 4, 2016 39.16 39.16 38.01 38.78
3687 NASDAQ CFFI Thu, Dec 31, 2015 39.07 39.28 37.77 39.00
3686 NASDAQ CFFI Wed, Dec 30, 2015 38.00 39.00 38.00 39.00
3685 NASDAQ CFFI Tue, Dec 29, 2015 39.36 39.50 38.52 39.26
3684 NASDAQ CFFI Mon, Dec 28, 2015 38.36 39.25 38.36 38.95
3683 NASDAQ CFFI Thu, Dec 24, 2015 38.00 38.00 38.00 38.00
3682 NASDAQ CFFI Wed, Dec 23, 2015 38.88 39.26 38.00 39.02
3681 NASDAQ CFFI Tue, Dec 22, 2015 38.01 38.93 38.01 38.93
3680 NASDAQ CFFI Mon, Dec 21, 2015 37.86 38.30 37.57 37.80
3679 NASDAQ CFFI Fri, Dec 18, 2015 38.61 38.84 38.02 38.02
3678 NASDAQ CFFI Thu, Dec 17, 2015 39.00 39.18 38.51 38.62
3677 NASDAQ CFFI Wed, Dec 16, 2015 38.23 39.00 38.23 38.92
3676 NASDAQ CFFI Tue, Dec 15, 2015 38.13 38.13 38.00 38.00
3675 NASDAQ CFFI Mon, Dec 14, 2015 38.52 38.99 37.50 38.00
3674 NASDAQ CFFI Fri, Dec 11, 2015 38.52 38.52 38.05 38.05
3673 NASDAQ CFFI Thu, Dec 10, 2015 38.98 38.98 38.17 38.75
3672 NASDAQ CFFI Wed, Dec 9, 2015 39.00 39.00 38.17 39.00
3671 NASDAQ CFFI Tue, Dec 8, 2015 39.00 39.00 38.75 38.75
3670 NASDAQ CFFI Mon, Dec 7, 2015 38.97 39.25 38.52 38.95
3669 NASDAQ CFFI Fri, Dec 4, 2015 38.50 39.00 38.50 38.53
3668 NASDAQ CFFI Thu, Dec 3, 2015 38.51 38.60 38.50 38.59
3667 NASDAQ CFFI Tue, Dec 1, 2015 39.00 39.00 38.97 39.00
3666 NASDAQ CFFI Mon, Nov 30, 2015 38.96 39.00 38.55 38.55
3665 NASDAQ CFFI Fri, Nov 27, 2015 39.00 39.00 38.78 38.78
3664 NASDAQ CFFI Wed, Nov 25, 2015 38.80 38.93 38.80 38.93
3663 NASDAQ CFFI Mon, Nov 23, 2015 38.69 38.96 38.50 38.85
3662 NASDAQ CFFI Fri, Nov 20, 2015 38.73 38.73 38.73 38.73
3661 NASDAQ CFFI Thu, Nov 19, 2015 38.50 38.50 38.50 38.50
3660 NASDAQ CFFI Wed, Nov 18, 2015 39.00 39.00 38.50 38.57
3659 NASDAQ CFFI Tue, Nov 17, 2015 39.00 39.00 38.10 38.36
3658 NASDAQ CFFI Mon, Nov 16, 2015 38.00 38.93 37.77 38.35
3657 NASDAQ CFFI Fri, Nov 13, 2015 38.00 38.42 38.00 38.27
3656 NASDAQ CFFI Thu, Nov 12, 2015 38.48 38.48 38.48 38.48
3655 NASDAQ CFFI Wed, Nov 11, 2015 38.50 38.52 38.14 38.52
3654 NASDAQ CFFI Tue, Nov 10, 2015 38.30 38.30 38.30 38.30
3653 NASDAQ CFFI Mon, Nov 9, 2015 38.70 38.70 38.22 38.64
3652 NASDAQ CFFI Fri, Nov 6, 2015 38.63 39.25 38.30 38.70
3651 NASDAQ CFFI Thu, Nov 5, 2015 38.68 38.68 38.68 38.68
3650 NASDAQ CFFI Wed, Nov 4, 2015 38.70 38.70 37.96 38.20
3649 NASDAQ CFFI Tue, Nov 3, 2015 38.01 38.63 38.01 38.63
3648 NASDAQ CFFI Fri, Oct 30, 2015 38.50 38.70 36.77 38.00
3647 NASDAQ CFFI Thu, Oct 29, 2015 39.61 39.61 37.99 38.90
3646 NASDAQ CFFI Wed, Oct 28, 2015 38.70 39.75 37.70 39.48
3645 NASDAQ CFFI Tue, Oct 27, 2015 39.44 39.44 38.76 38.90
3644 NASDAQ CFFI Mon, Oct 26, 2015 38.59 39.77 38.59 39.55
3643 NASDAQ CFFI Fri, Oct 23, 2015 38.29 38.64 38.29 38.64
3642 NASDAQ CFFI Thu, Oct 22, 2015 38.36 38.73 38.01 38.60
3641 NASDAQ CFFI Wed, Oct 21, 2015 38.00 38.73 38.00 38.01
3640 NASDAQ CFFI Tue, Oct 20, 2015 37.50 38.04 37.39 37.45
3639 NASDAQ CFFI Mon, Oct 19, 2015 36.94 38.70 36.28 37.74
3638 NASDAQ CFFI Fri, Oct 16, 2015 36.10 37.02 36.10 36.91
3637 NASDAQ CFFI Thu, Oct 15, 2015 36.50 37.63 36.50 37.63
3636 NASDAQ CFFI Wed, Oct 14, 2015 36.89 37.68 36.85 37.68
3635 NASDAQ CFFI Mon, Oct 12, 2015 36.90 36.90 36.90 36.90
3634 NASDAQ CFFI Fri, Oct 9, 2015 36.50 36.85 36.50 36.85
3633 NASDAQ CFFI Thu, Oct 8, 2015 36.03 36.51 35.98 36.13
3632 NASDAQ CFFI Wed, Oct 7, 2015 35.02 36.43 35.02 36.05
3631 NASDAQ CFFI Tue, Oct 6, 2015 36.11 36.13 35.49 36.13
3630 NASDAQ CFFI Mon, Oct 5, 2015 35.96 36.34 35.96 36.34
3629 NASDAQ CFFI Fri, Oct 2, 2015 35.76 35.76 35.04 35.63
3628 NASDAQ CFFI Thu, Oct 1, 2015 36.98 36.98 35.04 35.04
3627 NASDAQ CFFI Wed, Sep 30, 2015 36.10 36.48 36.10 36.48
3626 NASDAQ CFFI Tue, Sep 29, 2015 36.00 36.04 34.60 35.52
3625 NASDAQ CFFI Mon, Sep 28, 2015 35.67 36.25 35.67 36.00
3624 NASDAQ CFFI Fri, Sep 25, 2015 35.99 36.17 35.59 35.59
3623 NASDAQ CFFI Thu, Sep 24, 2015 34.83 34.83 34.83 34.83
3622 NASDAQ CFFI Wed, Sep 23, 2015 36.78 36.78 35.89 36.07
3621 NASDAQ CFFI Tue, Sep 22, 2015 37.12 37.12 36.44 37.03
3620 NASDAQ CFFI Mon, Sep 21, 2015 37.90 37.90 37.20 37.68
3619 NASDAQ CFFI Fri, Sep 18, 2015 34.90 37.90 33.69 37.90
3618 NASDAQ CFFI Thu, Sep 17, 2015 35.04 35.04 35.04 35.04
3617 NASDAQ CFFI Wed, Sep 16, 2015 35.21 35.43 34.75 35.40
3616 NASDAQ CFFI Tue, Sep 15, 2015 35.23 35.50 34.96 35.11
3615 NASDAQ CFFI Mon, Sep 14, 2015 34.57 35.93 34.57 35.93
3614 NASDAQ CFFI Fri, Sep 11, 2015 34.81 35.73 34.81 35.02
3613 NASDAQ CFFI Thu, Sep 10, 2015 35.70 35.70 35.70 35.70
3612 NASDAQ CFFI Wed, Sep 9, 2015 36.44 36.44 36.44 36.44
3611 NASDAQ CFFI Tue, Sep 8, 2015 35.70 35.96 35.55 35.96
3610 NASDAQ CFFI Fri, Sep 4, 2015 35.50 36.01 34.66 35.50
3609 NASDAQ CFFI Thu, Sep 3, 2015 35.59 36.39 35.59 36.39
3608 NASDAQ CFFI Wed, Sep 2, 2015 35.59 36.83 35.59 35.65
3607 NASDAQ CFFI Tue, Sep 1, 2015 34.65 35.34 34.65 35.00
3606 NASDAQ CFFI Mon, Aug 31, 2015 36.06 36.24 36.06 36.24
3605 NASDAQ CFFI Fri, Aug 28, 2015 36.00 36.76 35.00 36.19
3604 NASDAQ CFFI Thu, Aug 27, 2015 35.38 35.38 34.75 34.75
3603 NASDAQ CFFI Wed, Aug 26, 2015 35.55 35.55 34.14 35.10
3602 NASDAQ CFFI Tue, Aug 25, 2015 35.00 36.01 34.00 36.01
3601 NASDAQ CFFI Mon, Aug 24, 2015 34.25 35.01 34.19 34.38
3600 NASDAQ CFFI Fri, Aug 21, 2015 35.60 36.04 35.60 36.00
3599 NASDAQ CFFI Thu, Aug 20, 2015 35.60 35.60 35.60 35.60
3598 NASDAQ CFFI Wed, Aug 19, 2015 35.51 36.53 35.51 36.53
3597 NASDAQ CFFI Mon, Aug 17, 2015 36.50 37.34 36.35 36.61
3596 NASDAQ CFFI Fri, Aug 14, 2015 35.58 36.80 35.58 36.65
3595 NASDAQ CFFI Thu, Aug 13, 2015 36.63 36.63 35.95 36.15
3594 NASDAQ CFFI Wed, Aug 12, 2015 36.61 36.61 36.61 36.61
3593 NASDAQ CFFI Tue, Aug 11, 2015 37.11 37.11 36.50 36.50
3592 NASDAQ CFFI Mon, Aug 10, 2015 36.51 36.51 36.51 36.51
3591 NASDAQ CFFI Fri, Aug 7, 2015 36.58 37.49 36.58 37.18
3590 NASDAQ CFFI Wed, Aug 5, 2015 37.15 37.15 37.15 37.15
3589 NASDAQ CFFI Tue, Aug 4, 2015 36.65 37.85 36.65 37.15
3588 NASDAQ CFFI Mon, Aug 3, 2015 37.05 37.79 36.68 37.13
3587 NASDAQ CFFI Fri, Jul 31, 2015 37.02 38.00 36.50 38.00
3586 NASDAQ CFFI Thu, Jul 30, 2015 37.05 37.50 36.66 36.80
3585 NASDAQ CFFI Wed, Jul 29, 2015 37.29 37.30 36.75 36.75
3584 NASDAQ CFFI Tue, Jul 28, 2015 36.50 36.85 36.50 36.85
3583 NASDAQ CFFI Mon, Jul 27, 2015 37.31 37.31 36.60 37.00
3582 NASDAQ CFFI Fri, Jul 24, 2015 35.74 36.30 35.74 36.20
3581 NASDAQ CFFI Thu, Jul 23, 2015 33.50 36.06 33.20 35.92
3580 NASDAQ CFFI Wed, Jul 22, 2015 36.35 36.71 36.35 36.71
3579 NASDAQ CFFI Tue, Jul 21, 2015 36.25 36.93 36.25 36.35
3578 NASDAQ CFFI Mon, Jul 20, 2015 36.32 37.50 36.25 36.26
3577 NASDAQ CFFI Fri, Jul 17, 2015 35.76 35.76 35.76 35.76
3576 NASDAQ CFFI Thu, Jul 16, 2015 36.32 36.89 36.11 36.89
3575 NASDAQ CFFI Wed, Jul 15, 2015 37.26 37.26 36.25 36.89
3574 NASDAQ CFFI Tue, Jul 14, 2015 36.17 36.70 35.54 36.32
3573 NASDAQ CFFI Mon, Jul 13, 2015 36.76 37.49 36.45 36.45
3572 NASDAQ CFFI Fri, Jul 10, 2015 36.74 36.79 36.04 36.32
3571 NASDAQ CFFI Thu, Jul 9, 2015 36.25 37.12 36.25 36.85
3570 NASDAQ CFFI Wed, Jul 8, 2015 36.96 37.40 36.00 36.17
3569 NASDAQ CFFI Tue, Jul 7, 2015 37.10 37.50 36.47 37.49
3568 NASDAQ CFFI Mon, Jul 6, 2015 37.21 37.50 37.49 37.50
3567 NASDAQ CFFI Thu, Jul 2, 2015 37.36 38.00 37.35 37.85
3566 NASDAQ CFFI Wed, Jul 1, 2015 37.50 38.00 37.49 37.49
3565 NASDAQ CFFI Tue, Jun 30, 2015 36.69 37.21 36.36 37.05
3564 NASDAQ CFFI Mon, Jun 29, 2015 36.32 36.95 36.00 36.10
3563 NASDAQ CFFI Fri, Jun 26, 2015 36.69 37.25 36.50 36.95
3562 NASDAQ CFFI Thu, Jun 25, 2015 36.67 37.00 36.37 36.37
3561 NASDAQ CFFI Wed, Jun 24, 2015 37.00 37.00 36.25 36.30
3560 NASDAQ CFFI Tue, Jun 23, 2015 36.49 37.14 36.66 36.95
3559 NASDAQ CFFI Mon, Jun 22, 2015 36.78 36.95 36.15 36.72
3558 NASDAQ CFFI Fri, Jun 19, 2015 36.28 36.94 36.28 36.94
3557 NASDAQ CFFI Thu, Jun 18, 2015 36.15 36.75 35.53 36.25
3556 NASDAQ CFFI Wed, Jun 17, 2015 36.14 36.94 36.14 36.26
3555 NASDAQ CFFI Tue, Jun 16, 2015 36.54 36.54 36.13 36.13
3554 NASDAQ CFFI Mon, Jun 15, 2015 36.72 36.90 36.25 36.25
3553 NASDAQ CFFI Fri, Jun 12, 2015 36.07 36.14 36.07 36.13
3552 NASDAQ CFFI Thu, Jun 11, 2015 36.01 36.55 36.01 36.22
3551 NASDAQ CFFI Wed, Jun 10, 2015 36.33 36.33 36.33 36.33
3550 NASDAQ CFFI Tue, Jun 9, 2015 36.15 36.50 35.69 36.03
3549 NASDAQ CFFI Mon, Jun 8, 2015 35.40 36.37 35.36 35.86
3548 NASDAQ CFFI Fri, Jun 5, 2015 36.22 36.22 34.55 35.50
3547 NASDAQ CFFI Thu, Jun 4, 2015 36.58 36.94 36.47 36.47
3546 NASDAQ CFFI Tue, Jun 2, 2015 36.56 36.98 36.25 36.98
3545 NASDAQ CFFI Mon, Jun 1, 2015 36.27 36.99 36.27 36.99
3544 NASDAQ CFFI Fri, May 29, 2015 36.09 36.67 36.09 36.67
3543 NASDAQ CFFI Wed, May 27, 2015 36.82 37.92 36.50 36.59
3542 NASDAQ CFFI Tue, May 26, 2015 36.50 36.99 36.25 36.99
3541 NASDAQ CFFI Fri, May 22, 2015 36.55 36.57 36.50 36.50
3540 NASDAQ CFFI Thu, May 21, 2015 36.50 36.56 36.37 36.37
3539 NASDAQ CFFI Wed, May 20, 2015 36.62 36.62 36.21 36.21
3538 NASDAQ CFFI Tue, May 19, 2015 35.99 36.81 36.00 36.75
3537 NASDAQ CFFI Mon, May 18, 2015 35.67 36.00 35.67 36.00
3536 NASDAQ CFFI Fri, May 15, 2015 35.30 35.90 35.28 35.90
3535 NASDAQ CFFI Thu, May 14, 2015 34.48 35.30 34.11 35.30
3534 NASDAQ CFFI Wed, May 13, 2015 34.15 34.48 34.15 34.48
3533 NASDAQ CFFI Tue, May 12, 2015 34.15 34.35 34.15 34.26
3532 NASDAQ CFFI Mon, May 11, 2015 34.30 34.62 34.30 34.62
3531 NASDAQ CFFI Fri, May 8, 2015 35.00 35.00 34.38 34.58
3530 NASDAQ CFFI Thu, May 7, 2015 34.80 34.83 34.31 34.45
3529 NASDAQ CFFI Wed, May 6, 2015 35.01 35.10 35.01 35.10
3528 NASDAQ CFFI Tue, May 5, 2015 35.00 35.11 35.00 35.10
3527 NASDAQ CFFI Mon, May 4, 2015 34.87 35.00 34.99 35.00
3526 NASDAQ CFFI Fri, May 1, 2015 35.14 35.14 34.76 34.79
3525 NASDAQ CFFI Thu, Apr 30, 2015 35.03 35.11 35.01 35.09
3524 NASDAQ CFFI Wed, Apr 29, 2015 35.33 35.33 35.20 35.20
3523 NASDAQ CFFI Mon, Apr 27, 2015 35.91 35.91 34.87 35.00
3522 NASDAQ CFFI Fri, Apr 24, 2015 35.45 35.45 35.45 35.45
3521 NASDAQ CFFI Thu, Apr 23, 2015 34.75 35.48 34.75 35.48
3520 NASDAQ CFFI Wed, Apr 22, 2015 35.01 35.19 35.19 35.19
3519 NASDAQ CFFI Tue, Apr 21, 2015 34.85 35.09 35.00 35.00
3518 NASDAQ CFFI Mon, Apr 20, 2015 34.84 34.84 34.84 34.84
3517 NASDAQ CFFI Fri, Apr 17, 2015 35.05 35.05 35.05 35.05
3516 NASDAQ CFFI Thu, Apr 16, 2015 35.95 35.72 35.00 35.53
3515 NASDAQ CFFI Wed, Apr 15, 2015 35.71 35.89 35.30 35.86
3514 NASDAQ CFFI Tue, Apr 14, 2015 35.30 35.80 35.30 35.80
3513 NASDAQ CFFI Mon, Apr 13, 2015 35.00 35.93 34.09 35.93
3512 NASDAQ CFFI Fri, Apr 10, 2015 34.73 35.28 34.73 35.13
3511 NASDAQ CFFI Thu, Apr 9, 2015 34.43 34.97 33.86 34.77
3510 NASDAQ CFFI Wed, Apr 8, 2015 34.00 34.40 33.92 33.93
3509 NASDAQ CFFI Tue, Apr 7, 2015 34.10 35.55 33.91 34.00
3508 NASDAQ CFFI Mon, Apr 6, 2015 34.54 34.50 33.76 33.88
3507 NASDAQ CFFI Thu, Apr 2, 2015 34.60 34.90 34.50 34.50
3506 NASDAQ CFFI Wed, Apr 1, 2015 34.95 34.95 34.41 34.55
3505 NASDAQ CFFI Tue, Mar 31, 2015 34.75 34.95 34.75 34.95
3504 NASDAQ CFFI Mon, Mar 30, 2015 34.74 34.74 34.52 34.74
3503 NASDAQ CFFI Fri, Mar 27, 2015 34.45 34.74 34.13 34.70
3502 NASDAQ CFFI Thu, Mar 26, 2015 34.23 34.25 34.13 34.14
3501 NASDAQ CFFI Wed, Mar 25, 2015 34.41 34.71 34.17 34.71
3500 NASDAQ CFFI Tue, Mar 24, 2015 34.43 34.88 34.15 34.45
3499 NASDAQ CFFI Mon, Mar 23, 2015 34.25 35.00 34.25 34.59
3498 NASDAQ CFFI Fri, Mar 20, 2015 34.35 34.91 34.05 34.05
3497 NASDAQ CFFI Thu, Mar 19, 2015 34.87 35.18 34.33 34.85
3496 NASDAQ CFFI Wed, Mar 18, 2015 34.86 35.53 34.74 35.32
3495 NASDAQ CFFI Tue, Mar 17, 2015 35.78 35.78 34.06 34.54
3494 NASDAQ CFFI Mon, Mar 16, 2015 35.84 36.49 35.02 35.72
3493 NASDAQ CFFI Fri, Mar 13, 2015 36.25 36.25 35.75 36.18
3492 NASDAQ CFFI Thu, Mar 12, 2015 36.37 36.50 35.29 36.41
3491 NASDAQ CFFI Wed, Mar 11, 2015 36.65 36.65 36.00 36.10
3490 NASDAQ CFFI Tue, Mar 10, 2015 35.27 37.23 35.27 37.23
3489 NASDAQ CFFI Mon, Mar 9, 2015 36.95 36.89 35.77 36.39
3488 NASDAQ CFFI Fri, Mar 6, 2015 36.86 38.00 35.58 35.80
3487 NASDAQ CFFI Thu, Mar 5, 2015 36.49 36.79 35.53 36.36
3486 NASDAQ CFFI Wed, Mar 4, 2015 37.09 37.09 34.96 36.39
3485 NASDAQ CFFI Tue, Mar 3, 2015 36.47 37.16 36.47 36.80
3484 NASDAQ CFFI Mon, Mar 2, 2015 36.36 36.55 36.04 36.55
3483 NASDAQ CFFI Thu, Feb 26, 2015 35.61 35.99 35.61 35.99
3482 NASDAQ CFFI Wed, Feb 25, 2015 36.45 36.49 35.57 35.81
3481 NASDAQ CFFI Tue, Feb 24, 2015 36.31 36.40 35.77 35.90
3480 NASDAQ CFFI Mon, Feb 23, 2015 36.00 36.50 35.60 35.76
3479 NASDAQ CFFI Fri, Feb 20, 2015 36.41 36.14 36.14 36.14
3478 NASDAQ CFFI Thu, Feb 19, 2015 36.00 36.27 35.27 36.05
3477 NASDAQ CFFI Wed, Feb 18, 2015 35.50 36.00 35.37 35.81
3476 NASDAQ CFFI Tue, Feb 17, 2015 35.52 35.61 35.04 35.47
3475 NASDAQ CFFI Fri, Feb 13, 2015 35.56 35.73 35.50 35.51
3474 NASDAQ CFFI Thu, Feb 12, 2015 35.74 35.74 35.36 35.74
3473 NASDAQ CFFI Wed, Feb 11, 2015 35.29 35.74 35.29 35.69
3472 NASDAQ CFFI Tue, Feb 10, 2015 36.07 36.07 35.05 35.65
3471 NASDAQ CFFI Mon, Feb 9, 2015 36.01 36.49 35.21 35.78
3470 NASDAQ CFFI Fri, Feb 6, 2015 35.68 36.09 35.89 35.89
3469 NASDAQ CFFI Thu, Feb 5, 2015 35.70 36.26 35.21 36.08
3468 NASDAQ CFFI Wed, Feb 4, 2015 35.49 35.73 35.15 35.73
3467 NASDAQ CFFI Tue, Feb 3, 2015 35.26 35.80 34.77 35.03
3466 NASDAQ CFFI Mon, Feb 2, 2015 35.63 35.63 34.73 34.79
3465 NASDAQ CFFI Fri, Jan 30, 2015 34.50 35.88 34.50 35.29
3464 NASDAQ CFFI Thu, Jan 29, 2015 35.64 35.64 34.50 34.83
3463 NASDAQ CFFI Wed, Jan 28, 2015 36.11 35.83 35.31 35.31
3462 NASDAQ CFFI Tue, Jan 27, 2015 36.18 36.67 35.55 35.99
3461 NASDAQ CFFI Mon, Jan 26, 2015 36.71 37.30 36.21 36.52
3460 NASDAQ CFFI Fri, Jan 23, 2015 37.67 37.67 36.23 37.04
3459 NASDAQ CFFI Thu, Jan 22, 2015 37.88 37.77 36.50 37.67
3458 NASDAQ CFFI Wed, Jan 21, 2015 37.52 37.82 37.21 37.58
3457 NASDAQ CFFI Tue, Jan 20, 2015 37.00 38.20 36.23 37.81
3456 NASDAQ CFFI Fri, Jan 16, 2015 37.60 37.70 36.46 36.88
3455 NASDAQ CFFI Thu, Jan 15, 2015 38.00 38.06 36.91 37.50
3454 NASDAQ CFFI Wed, Jan 14, 2015 38.22 38.22 37.75 37.95
3453 NASDAQ CFFI Tue, Jan 13, 2015 38.53 38.99 38.19 38.61
3452 NASDAQ CFFI Mon, Jan 12, 2015 38.83 38.99 38.23 38.63
3451 NASDAQ CFFI Fri, Jan 9, 2015 38.87 38.99 38.66 38.72
3450 NASDAQ CFFI Thu, Jan 8, 2015 38.92 39.20 38.47 39.20
3449 NASDAQ CFFI Wed, Jan 7, 2015 39.00 39.00 38.60 38.75
3448 NASDAQ CFFI Tue, Jan 6, 2015 38.90 39.03 37.81 38.71
3447 NASDAQ CFFI Mon, Jan 5, 2015 39.27 39.59 38.62 39.00
3446 NASDAQ CFFI Fri, Jan 2, 2015 39.75 39.75 38.80 39.75
3445 NASDAQ CFFI Wed, Dec 31, 2014 38.80 39.74 38.51 39.74
3444 NASDAQ CFFI Tue, Dec 30, 2014 39.53 39.55 38.74 39.10
3443 NASDAQ CFFI Mon, Dec 29, 2014 38.92 39.75 38.60 39.75
3442 NASDAQ CFFI Fri, Dec 26, 2014 39.12 39.48 38.51 38.92
3441 NASDAQ CFFI Wed, Dec 24, 2014 39.00 39.48 38.81 38.88
3440 NASDAQ CFFI Tue, Dec 23, 2014 38.87 39.10 38.44 39.10
3439 NASDAQ CFFI Mon, Dec 22, 2014 39.13 39.19 38.58 38.84
3438 NASDAQ CFFI Fri, Dec 19, 2014 39.48 39.48 38.93 39.00
3437 NASDAQ CFFI Thu, Dec 18, 2014 38.75 39.75 38.41 39.33
3436 NASDAQ CFFI Wed, Dec 17, 2014 38.38 38.85 38.30 38.71
3435 NASDAQ CFFI Tue, Dec 16, 2014 38.72 38.97 38.42 38.74
3434 NASDAQ CFFI Mon, Dec 15, 2014 39.07 39.09 38.75 38.75
3433 NASDAQ CFFI Fri, Dec 12, 2014 39.00 39.22 38.31 39.22
3432 NASDAQ CFFI Thu, Dec 11, 2014 38.84 39.15 38.63 39.10
3431 NASDAQ CFFI Wed, Dec 10, 2014 39.30 39.58 38.88 38.88
3430 NASDAQ CFFI Tue, Dec 9, 2014 39.22 39.36 38.77 39.02
3429 NASDAQ CFFI Mon, Dec 8, 2014 39.25 39.97 38.91 39.65
3428 NASDAQ CFFI Fri, Dec 5, 2014 38.85 39.50 38.85 39.48
3427 NASDAQ CFFI Thu, Dec 4, 2014 38.50 39.50 38.45 39.50
3426 NASDAQ CFFI Wed, Dec 3, 2014 38.83 39.38 38.60 38.81
3425 NASDAQ CFFI Tue, Dec 2, 2014 39.20 39.40 38.79 39.22
3424 NASDAQ CFFI Mon, Dec 1, 2014 39.45 39.45 38.82 39.07
3423 NASDAQ CFFI Fri, Nov 28, 2014 39.09 39.43 38.81 39.43
3422 NASDAQ CFFI Wed, Nov 26, 2014 39.39 39.40 38.87 39.34
3421 NASDAQ CFFI Tue, Nov 25, 2014 39.17 39.49 38.54 39.24
3420 NASDAQ CFFI Mon, Nov 24, 2014 38.25 39.50 38.10 39.17
3419 NASDAQ CFFI Fri, Nov 21, 2014 38.25 38.25 37.95 37.95
3418 NASDAQ CFFI Thu, Nov 20, 2014 37.40 38.20 37.40 37.90
3417 NASDAQ CFFI Wed, Nov 19, 2014 37.80 38.00 37.44 37.59
3416 NASDAQ CFFI Tue, Nov 18, 2014 37.37 37.84 37.30 37.79
3415 NASDAQ CFFI Mon, Nov 17, 2014 37.16 37.97 36.36 37.56
3414 NASDAQ CFFI Fri, Nov 14, 2014 37.03 37.67 37.00 37.32
3413 NASDAQ CFFI Wed, Nov 12, 2014 37.31 37.57 37.31 37.33
3412 NASDAQ CFFI Tue, Nov 11, 2014 37.31 37.73 35.71 37.30
3411 NASDAQ CFFI Mon, Nov 10, 2014 36.45 37.09 36.40 36.95
3410 NASDAQ CFFI Fri, Nov 7, 2014 35.88 36.35 35.00 36.30
3409 NASDAQ CFFI Thu, Nov 6, 2014 35.54 35.94 35.13 35.41
3408 NASDAQ CFFI Wed, Nov 5, 2014 36.07 36.07 35.44 35.50
3407 NASDAQ CFFI Tue, Nov 4, 2014 35.54 36.12 35.54 36.00
3406 NASDAQ CFFI Mon, Nov 3, 2014 34.74 35.72 34.74 35.67
3405 NASDAQ CFFI Fri, Oct 31, 2014 35.11 35.32 34.34 34.34
3404 NASDAQ CFFI Thu, Oct 30, 2014 34.44 34.78 34.16 34.78
3403 NASDAQ CFFI Wed, Oct 29, 2014 34.58 34.75 33.66 34.42
3402 NASDAQ CFFI Tue, Oct 28, 2014 34.00 34.80 33.82 34.80
3401 NASDAQ CFFI Mon, Oct 27, 2014 33.94 34.60 33.70 34.35
3400 NASDAQ CFFI Fri, Oct 24, 2014 33.21 34.23 33.06 34.23
3399 NASDAQ CFFI Thu, Oct 23, 2014 33.60 33.60 33.30 33.32
3398 NASDAQ CFFI Wed, Oct 22, 2014 33.30 33.47 33.30 33.32
3397 NASDAQ CFFI Tue, Oct 21, 2014 33.43 34.24 33.21 33.34
3396 NASDAQ CFFI Mon, Oct 20, 2014 33.18 33.59 32.87 33.51
3395 NASDAQ CFFI Fri, Oct 17, 2014 33.70 34.23 33.10 33.37
3394 NASDAQ CFFI Thu, Oct 16, 2014 33.20 33.46 32.40 33.38
3393 NASDAQ CFFI Wed, Oct 15, 2014 33.23 33.59 33.23 33.56
3392 NASDAQ CFFI Tue, Oct 14, 2014 33.60 34.40 33.23 33.40
3391 NASDAQ CFFI Mon, Oct 13, 2014 33.82 33.93 33.33 33.48
3390 NASDAQ CFFI Fri, Oct 10, 2014 33.38 33.89 33.38 33.86
3389 NASDAQ CFFI Thu, Oct 9, 2014 33.30 33.55 33.30 33.40
3388 NASDAQ CFFI Wed, Oct 8, 2014 33.41 33.56 33.01 33.56
3387 NASDAQ CFFI Tue, Oct 7, 2014 33.03 33.82 32.99 33.24
3386 NASDAQ CFFI Mon, Oct 6, 2014 33.45 33.66 33.17 33.36
3385 NASDAQ CFFI Fri, Oct 3, 2014 33.42 33.68 33.09 33.17
3384 NASDAQ CFFI Thu, Oct 2, 2014 32.96 33.52 32.96 33.07
3383 NASDAQ CFFI Wed, Oct 1, 2014 33.38 33.72 32.99 33.01
3382 NASDAQ CFFI Tue, Sep 30, 2014 33.42 33.64 33.27 33.27
3381 NASDAQ CFFI Mon, Sep 29, 2014 33.44 33.75 33.36 33.62
3380 NASDAQ CFFI Fri, Sep 26, 2014 34.15 34.35 33.80 33.84
3379 NASDAQ CFFI Thu, Sep 25, 2014 33.83 34.52 33.76 33.98
3378 NASDAQ CFFI Wed, Sep 24, 2014 34.30 34.45 33.89 34.12
3377 NASDAQ CFFI Tue, Sep 23, 2014 34.30 34.58 34.25 34.26
3376 NASDAQ CFFI Mon, Sep 22, 2014 34.88 34.89 34.12 34.22
3375 NASDAQ CFFI Fri, Sep 19, 2014 33.85 35.00 33.77 35.00
3374 NASDAQ CFFI Thu, Sep 18, 2014 33.70 34.79 33.51 34.52
3373 NASDAQ CFFI Wed, Sep 17, 2014 33.72 34.10 33.60 34.05
3372 NASDAQ CFFI Tue, Sep 16, 2014 33.92 34.20 33.71 33.98
3371 NASDAQ CFFI Mon, Sep 15, 2014 34.16 34.50 33.70 33.80
3370 NASDAQ CFFI Fri, Sep 12, 2014 34.51 35.15 33.87 34.35
3369 NASDAQ CFFI Thu, Sep 11, 2014 34.39 34.75 34.20 34.72
3368 NASDAQ CFFI Wed, Sep 10, 2014 34.55 34.91 34.50 34.54
3367 NASDAQ CFFI Tue, Sep 9, 2014 34.82 35.03 34.51 34.69
3366 NASDAQ CFFI Mon, Sep 8, 2014 34.81 35.20 33.87 35.08
3365 NASDAQ CFFI Fri, Sep 5, 2014 34.92 35.44 34.48 35.09
3364 NASDAQ CFFI Thu, Sep 4, 2014 34.94 35.49 34.66 34.79
3363 NASDAQ CFFI Wed, Sep 3, 2014 35.49 35.49 34.41 34.75
3362 NASDAQ CFFI Tue, Sep 2, 2014 34.79 35.31 34.19 34.82
3361 NASDAQ CFFI Fri, Aug 29, 2014 33.92 35.08 33.60 34.45
3360 NASDAQ CFFI Thu, Aug 28, 2014 33.46 33.86 33.52 33.72
3359 NASDAQ CFFI Wed, Aug 27, 2014 33.62 33.92 33.57 33.57
3358 NASDAQ CFFI Tue, Aug 26, 2014 33.65 33.92 33.56 33.91
3357 NASDAQ CFFI Mon, Aug 25, 2014 33.95 33.92 33.38 33.91
3356 NASDAQ CFFI Fri, Aug 22, 2014 33.67 33.94 33.43 33.94
3355 NASDAQ CFFI Thu, Aug 21, 2014 33.08 33.69 33.01 33.45
3354 NASDAQ CFFI Wed, Aug 20, 2014 33.41 33.55 33.13 33.13
3353 NASDAQ CFFI Tue, Aug 19, 2014 33.30 33.95 33.25 33.25
3352 NASDAQ CFFI Mon, Aug 18, 2014 33.35 33.75 33.35 33.35
3351 NASDAQ CFFI Fri, Aug 15, 2014 33.80 33.94 33.35 33.35
3350 NASDAQ CFFI Thu, Aug 14, 2014 33.69 35.12 33.65 33.98
3349 NASDAQ CFFI Wed, Aug 13, 2014 33.57 34.81 33.18 33.76
3348 NASDAQ CFFI Tue, Aug 12, 2014 33.20 33.79 33.18 33.69
3347 NASDAQ CFFI Mon, Aug 11, 2014 33.34 33.65 33.08 33.26
3346 NASDAQ CFFI Fri, Aug 8, 2014 33.21 33.75 33.08 33.47
3345 NASDAQ CFFI Thu, Aug 7, 2014 33.25 33.98 32.82 33.44
3344 NASDAQ CFFI Wed, Aug 6, 2014 33.55 34.75 32.61 33.09
3343 NASDAQ CFFI Tue, Aug 5, 2014 33.60 34.78 33.51 33.80
3342 NASDAQ CFFI Mon, Aug 4, 2014 34.22 34.56 33.65 33.65
3341 NASDAQ CFFI Fri, Aug 1, 2014 34.18 35.08 33.51 34.01
3340 NASDAQ CFFI Thu, Jul 31, 2014 34.34 34.50 34.00 34.27
3339 NASDAQ CFFI Wed, Jul 30, 2014 35.46 34.98 34.30 34.50
3338 NASDAQ CFFI Tue, Jul 29, 2014 34.83 35.42 34.50 35.10
3337 NASDAQ CFFI Mon, Jul 28, 2014 34.38 34.90 33.99 34.60
3336 NASDAQ CFFI Fri, Jul 25, 2014 34.83 35.50 33.98 34.40
3335 NASDAQ CFFI Thu, Jul 24, 2014 34.75 35.20 34.48 34.50
3334 NASDAQ CFFI Wed, Jul 23, 2014 34.29 34.86 33.00 34.26
3333 NASDAQ CFFI Tue, Jul 22, 2014 35.54 35.74 34.18 34.29
3332 NASDAQ CFFI Mon, Jul 21, 2014 35.40 35.95 35.01 35.04
3331 NASDAQ CFFI Fri, Jul 18, 2014 35.46 35.80 35.33 35.53
3330 NASDAQ CFFI Thu, Jul 17, 2014 35.81 36.49 35.04 35.37
3329 NASDAQ CFFI Wed, Jul 16, 2014 35.50 36.73 35.36 35.75
3328 NASDAQ CFFI Tue, Jul 15, 2014 35.76 35.96 35.11 35.33
3327 NASDAQ CFFI Mon, Jul 14, 2014 35.17 36.00 35.01 35.67
3326 NASDAQ CFFI Fri, Jul 11, 2014 35.21 35.21 34.64 34.97
3325 NASDAQ CFFI Thu, Jul 10, 2014 34.84 35.52 34.43 35.05
3324 NASDAQ CFFI Wed, Jul 9, 2014 35.39 36.06 35.05 35.29
3323 NASDAQ CFFI Tue, Jul 8, 2014 35.99 36.23 34.79 34.99
3322 NASDAQ CFFI Mon, Jul 7, 2014 36.00 36.60 35.47 36.48
3321 NASDAQ CFFI Thu, Jul 3, 2014 36.07 36.58 35.35 36.10
3320 NASDAQ CFFI Wed, Jul 2, 2014 36.45 36.45 35.54 35.94
3319 NASDAQ CFFI Tue, Jul 1, 2014 36.08 36.99 35.42 36.32
3318 NASDAQ CFFI Mon, Jun 30, 2014 33.81 35.99 33.81 35.99
3317 NASDAQ CFFI Fri, Jun 27, 2014 33.20 34.42 33.13 34.10
3316 NASDAQ CFFI Thu, Jun 26, 2014 34.21 34.49 33.00 33.39
3315 NASDAQ CFFI Wed, Jun 25, 2014 34.52 34.97 33.96 34.15
3314 NASDAQ CFFI Tue, Jun 24, 2014 35.55 35.55 34.59 34.79
3313 NASDAQ CFFI Mon, Jun 23, 2014 35.65 35.70 35.01 35.10
3312 NASDAQ CFFI Fri, Jun 20, 2014 35.08 35.90 34.40 35.42
3311 NASDAQ CFFI Thu, Jun 19, 2014 35.38 35.45 34.05 34.85
3310 NASDAQ CFFI Wed, Jun 18, 2014 35.40 36.08 35.07 35.20
3309 NASDAQ CFFI Tue, Jun 17, 2014 35.52 36.13 35.40 35.65
3308 NASDAQ CFFI Mon, Jun 16, 2014 36.02 36.30 35.40 35.63
3307 NASDAQ CFFI Fri, Jun 13, 2014 36.15 36.94 35.68 36.02
3306 NASDAQ CFFI Thu, Jun 12, 2014 36.43 37.04 35.25 35.88
3305 NASDAQ CFFI Wed, Jun 11, 2014 35.40 36.83 35.06 36.33
3304 NASDAQ CFFI Tue, Jun 10, 2014 35.90 36.44 35.55 35.99
3303 NASDAQ CFFI Mon, Jun 9, 2014 35.45 36.65 34.43 35.89
3302 NASDAQ CFFI Fri, Jun 6, 2014 34.72 36.10 32.99 35.60
3301 NASDAQ CFFI Thu, Jun 5, 2014 34.51 34.82 34.15 34.80
3300 NASDAQ CFFI Wed, Jun 4, 2014 34.67 34.82 34.28 34.43
3299 NASDAQ CFFI Tue, Jun 3, 2014 35.18 35.68 34.41 34.70
3298 NASDAQ CFFI Mon, Jun 2, 2014 34.78 35.56 34.25 35.21
3297 NASDAQ CFFI Fri, May 30, 2014 34.52 35.27 33.83 34.86
3296 NASDAQ CFFI Thu, May 29, 2014 34.62 35.55 33.95 34.54
3295 NASDAQ CFFI Wed, May 28, 2014 35.58 35.58 34.52 34.57
3294 NASDAQ CFFI Tue, May 27, 2014 34.98 35.44 34.61 35.44
3293 NASDAQ CFFI Fri, May 23, 2014 34.78 34.91 34.20 34.73
3292 NASDAQ CFFI Thu, May 22, 2014 34.30 34.89 34.12 34.64
3291 NASDAQ CFFI Wed, May 21, 2014 34.40 34.94 34.00 34.28
3290 NASDAQ CFFI Tue, May 20, 2014 34.05 34.69 33.59 34.35
3289 NASDAQ CFFI Mon, May 19, 2014 34.09 34.31 33.73 34.03
3288 NASDAQ CFFI Fri, May 16, 2014 33.00 34.43 32.49 34.43
3287 NASDAQ CFFI Thu, May 15, 2014 32.63 33.43 32.31 33.07
3286 NASDAQ CFFI Wed, May 14, 2014 32.67 33.22 31.63 32.84
3285 NASDAQ CFFI Tue, May 13, 2014 33.35 33.36 32.69 33.24
3284 NASDAQ CFFI Mon, May 12, 2014 32.50 33.79 32.35 33.29
3283 NASDAQ CFFI Fri, May 9, 2014 31.65 32.93 31.50 32.46
3282 NASDAQ CFFI Thu, May 8, 2014 31.38 32.09 31.34 31.72
3281 NASDAQ CFFI Wed, May 7, 2014 30.81 33.37 30.34 31.29
3280 NASDAQ CFFI Tue, May 6, 2014 31.60 31.61 30.33 30.68
3279 NASDAQ CFFI Mon, May 5, 2014 31.39 32.13 31.39 31.60
3278 NASDAQ CFFI Fri, May 2, 2014 31.24 31.54 31.01 31.54
3277 NASDAQ CFFI Thu, May 1, 2014 31.31 31.75 30.91 31.07
3276 NASDAQ CFFI Wed, Apr 30, 2014 31.65 32.46 31.13 31.13
3275 NASDAQ CFFI Tue, Apr 29, 2014 31.64 32.13 31.36 31.66
3274 NASDAQ CFFI Mon, Apr 28, 2014 31.60 34.47 31.32 31.32
3273 NASDAQ CFFI Fri, Apr 25, 2014 31.90 31.90 31.11 31.30
3272 NASDAQ CFFI Thu, Apr 24, 2014 32.17 33.50 31.51 31.92
3271 NASDAQ CFFI Wed, Apr 23, 2014 31.86 33.50 31.76 31.76
3270 NASDAQ CFFI Tue, Apr 22, 2014 32.11 32.49 31.75 31.80
3269 NASDAQ CFFI Mon, Apr 21, 2014 32.51 32.59 32.01 32.07
3268 NASDAQ CFFI Thu, Apr 17, 2014 32.50 32.82 32.02 32.39
3267 NASDAQ CFFI Wed, Apr 16, 2014 33.19 33.24 32.34 32.49
3266 NASDAQ CFFI Tue, Apr 15, 2014 33.44 34.24 32.43 32.91
3265 NASDAQ CFFI Mon, Apr 14, 2014 33.49 34.05 33.28 33.50
3264 NASDAQ CFFI Fri, Apr 11, 2014 33.25 33.41 33.00 33.05
3263 NASDAQ CFFI Thu, Apr 10, 2014 33.80 33.89 33.00 33.11
3262 NASDAQ CFFI Wed, Apr 9, 2014 33.00 34.11 32.70 33.70
3261 NASDAQ CFFI Tue, Apr 8, 2014 32.73 33.25 32.50 32.88
3260 NASDAQ CFFI Mon, Apr 7, 2014 33.06 33.45 32.61 32.83
3259 NASDAQ CFFI Fri, Apr 4, 2014 33.22 33.49 32.70 33.00
3258 NASDAQ CFFI Thu, Apr 3, 2014 33.00 33.30 32.57 32.99
3257 NASDAQ CFFI Wed, Apr 2, 2014 33.53 33.65 32.66 32.83
3256 NASDAQ CFFI Tue, Apr 1, 2014 33.31 34.40 32.80 33.45
3255 NASDAQ CFFI Mon, Mar 31, 2014 33.51 33.51 32.64 33.14
3254 NASDAQ CFFI Fri, Mar 28, 2014 33.77 33.96 32.13 32.99
3253 NASDAQ CFFI Thu, Mar 27, 2014 34.32 34.56 33.11 33.59
3252 NASDAQ CFFI Wed, Mar 26, 2014 34.95 35.05 34.21 34.23
3251 NASDAQ CFFI Tue, Mar 25, 2014 34.70 35.00 34.50 34.55
3250 NASDAQ CFFI Mon, Mar 24, 2014 35.15 35.31 34.22 34.30
3249 NASDAQ CFFI Fri, Mar 21, 2014 35.20 35.99 34.41 35.08
3248 NASDAQ CFFI Thu, Mar 20, 2014 35.27 35.79 34.90 35.00
3247 NASDAQ CFFI Wed, Mar 19, 2014 35.81 35.81 35.01 35.63
3246 NASDAQ CFFI Tue, Mar 18, 2014 35.40 36.00 34.78 35.67
3245 NASDAQ CFFI Mon, Mar 17, 2014 35.33 35.80 34.65 35.38
3244 NASDAQ CFFI Fri, Mar 14, 2014 34.52 35.13 34.01 34.99
3243 NASDAQ CFFI Thu, Mar 13, 2014 36.47 36.30 32.80 34.53
3242 NASDAQ CFFI Wed, Mar 12, 2014 36.35 36.95 35.65 36.27
3241 NASDAQ CFFI Tue, Mar 11, 2014 37.17 36.96 36.05 36.69
3240 NASDAQ CFFI Mon, Mar 10, 2014 37.08 37.30 36.30 37.02
3239 NASDAQ CFFI Fri, Mar 7, 2014 37.46 37.46 36.21 37.35
3238 NASDAQ CFFI Thu, Mar 6, 2014 36.67 37.80 36.29 37.35
3237 NASDAQ CFFI Wed, Mar 5, 2014 37.71 38.25 37.03 37.03
3236 NASDAQ CFFI Tue, Mar 4, 2014 36.34 38.00 35.97 37.77
3235 NASDAQ CFFI Mon, Mar 3, 2014 36.40 36.70 35.77 35.77
3234 NASDAQ CFFI Fri, Feb 28, 2014 37.03 37.69 36.42 36.60
3233 NASDAQ CFFI Thu, Feb 27, 2014 35.66 37.03 35.67 36.87
3232 NASDAQ CFFI Wed, Feb 26, 2014 35.64 36.19 35.52 35.87
3231 NASDAQ CFFI Tue, Feb 25, 2014 36.21 36.21 35.42 35.55
3230 NASDAQ CFFI Mon, Feb 24, 2014 35.79 36.17 36.17 36.17
3229 NASDAQ CFFI Fri, Feb 21, 2014 35.67 36.05 35.02 35.62
3228 NASDAQ CFFI Thu, Feb 20, 2014 35.44 36.74 35.14 35.41
3227 NASDAQ CFFI Wed, Feb 19, 2014 36.36 37.52 35.34 35.51
3226 NASDAQ CFFI Tue, Feb 18, 2014 36.30 36.87 35.71 36.60
3225 NASDAQ CFFI Fri, Feb 14, 2014 35.87 36.11 35.51 35.94
3224 NASDAQ CFFI Thu, Feb 13, 2014 35.31 35.94 35.31 35.94
3223 NASDAQ CFFI Wed, Feb 12, 2014 35.28 36.99 35.28 35.51
3222 NASDAQ CFFI Tue, Feb 11, 2014 35.86 36.11 35.08 35.43
3221 NASDAQ CFFI Mon, Feb 10, 2014 35.50 36.07 35.16 36.07
3220 NASDAQ CFFI Fri, Feb 7, 2014 35.73 36.88 35.06 35.64
3219 NASDAQ CFFI Thu, Feb 6, 2014 37.54 37.54 35.65 35.73
3218 NASDAQ CFFI Wed, Feb 5, 2014 37.49 40.84 37.35 37.53
3217 NASDAQ CFFI Tue, Feb 4, 2014 36.37 38.59 36.37 37.62
3216 NASDAQ CFFI Mon, Feb 3, 2014 35.37 37.36 35.37 35.84
3215 NASDAQ CFFI Fri, Jan 31, 2014 35.19 36.90 33.88 35.29
3214 NASDAQ CFFI Thu, Jan 30, 2014 37.39 38.22 35.25 35.95
3213 NASDAQ CFFI Wed, Jan 29, 2014 36.94 37.85 36.72 36.88
3212 NASDAQ CFFI Tue, Jan 28, 2014 38.12 38.12 36.05 37.12
3211 NASDAQ CFFI Mon, Jan 27, 2014 38.82 39.90 37.59 37.92
3210 NASDAQ CFFI Fri, Jan 24, 2014 41.58 42.52 38.27 38.81
3209 NASDAQ CFFI Thu, Jan 23, 2014 42.00 42.89 41.77 41.78
3208 NASDAQ CFFI Wed, Jan 22, 2014 42.19 42.50 41.80 42.18
3207 NASDAQ CFFI Tue, Jan 21, 2014 42.12 42.12 41.75 41.97
3206 NASDAQ CFFI Fri, Jan 17, 2014 42.76 43.00 41.75 42.12
3205 NASDAQ CFFI Thu, Jan 16, 2014 43.50 43.50 42.63 42.69
3204 NASDAQ CFFI Wed, Jan 15, 2014 43.18 43.56 42.70 43.56
3203 NASDAQ CFFI Tue, Jan 14, 2014 42.73 43.81 42.70 43.21
3202 NASDAQ CFFI Mon, Jan 13, 2014 44.59 44.59 42.56 42.56
3201 NASDAQ CFFI Fri, Jan 10, 2014 44.73 44.74 44.12 44.63
3200 NASDAQ CFFI Thu, Jan 9, 2014 45.05 44.93 43.70 44.70
3199 NASDAQ CFFI Wed, Jan 8, 2014 45.05 45.60 44.76 44.77
3198 NASDAQ CFFI Tue, Jan 7, 2014 45.19 45.22 44.07 45.10
3197 NASDAQ CFFI Mon, Jan 6, 2014 44.62 45.45 43.50 44.75
3196 NASDAQ CFFI Fri, Jan 3, 2014 44.79 44.99 44.26 44.27
3195 NASDAQ CFFI Thu, Jan 2, 2014 45.34 45.88 44.15 44.47
3194 NASDAQ CFFI Tue, Dec 31, 2013 45.97 46.78 45.55 45.67
3193 NASDAQ CFFI Mon, Dec 30, 2013 46.06 47.49 45.02 46.00
3192 NASDAQ CFFI Fri, Dec 27, 2013 46.57 49.82 45.63 46.29
3191 NASDAQ CFFI Thu, Dec 26, 2013 47.22 47.40 46.00 46.48
3190 NASDAQ CFFI Tue, Dec 24, 2013 45.16 47.50 44.79 47.00
3189 NASDAQ CFFI Mon, Dec 23, 2013 44.78 46.10 43.17 45.16
3188 NASDAQ CFFI Fri, Dec 20, 2013 45.25 45.75 44.81 44.95
3187 NASDAQ CFFI Thu, Dec 19, 2013 45.13 46.62 44.74 45.20
3186 NASDAQ CFFI Wed, Dec 18, 2013 45.06 45.82 43.63 45.60
3185 NASDAQ CFFI Tue, Dec 17, 2013 44.98 46.18 44.80 44.81
3184 NASDAQ CFFI Mon, Dec 16, 2013 45.22 46.59 44.81 45.07
3183 NASDAQ CFFI Fri, Dec 13, 2013 44.39 46.85 44.33 44.78
3182 NASDAQ CFFI Thu, Dec 12, 2013 44.35 44.97 44.20 44.25
3181 NASDAQ CFFI Wed, Dec 11, 2013 46.04 46.00 44.47 44.88
3180 NASDAQ CFFI Tue, Dec 10, 2013 47.96 47.86 45.73 45.91
3179 NASDAQ CFFI Mon, Dec 9, 2013 48.87 48.89 47.54 47.91
3178 NASDAQ CFFI Fri, Dec 6, 2013 49.63 49.99 49.12 49.12
3177 NASDAQ CFFI Thu, Dec 5, 2013 51.72 51.09 48.82 49.02
3176 NASDAQ CFFI Wed, Dec 4, 2013 53.00 53.00 51.71 51.79
3175 NASDAQ CFFI Tue, Dec 3, 2013 52.50 53.45 52.50 53.07
3174 NASDAQ CFFI Mon, Dec 2, 2013 53.67 53.67 52.65 52.74
3173 NASDAQ CFFI Fri, Nov 29, 2013 54.00 54.00 53.00 53.75
3172 NASDAQ CFFI Wed, Nov 27, 2013 52.97 54.70 52.76 53.61
3171 NASDAQ CFFI Tue, Nov 26, 2013 53.36 54.24 50.70 52.81
3170 NASDAQ CFFI Mon, Nov 25, 2013 52.59 53.20 51.99 53.20
3169 NASDAQ CFFI Fri, Nov 22, 2013 50.64 52.96 50.21 52.69
3168 NASDAQ CFFI Thu, Nov 21, 2013 50.23 50.56 49.50 50.52
3167 NASDAQ CFFI Wed, Nov 20, 2013 49.80 50.20 49.02 49.90
3166 NASDAQ CFFI Tue, Nov 19, 2013 49.98 50.37 49.26 49.68
3165 NASDAQ CFFI Mon, Nov 18, 2013 51.50 51.61 49.76 49.97
3164 NASDAQ CFFI Fri, Nov 15, 2013 51.20 51.80 51.01 51.22
3163 NASDAQ CFFI Thu, Nov 14, 2013 52.38 52.38 50.93 51.31
3162 NASDAQ CFFI Wed, Nov 13, 2013 52.55 52.48 51.67 52.30
3161 NASDAQ CFFI Tue, Nov 12, 2013 53.20 53.21 52.20 52.74
3160 NASDAQ CFFI Mon, Nov 11, 2013 53.60 53.85 52.51 53.06
3159 NASDAQ CFFI Fri, Nov 8, 2013 51.62 53.91 51.57 53.87
3158 NASDAQ CFFI Thu, Nov 7, 2013 52.61 52.94 51.27 51.56
3157 NASDAQ CFFI Wed, Nov 6, 2013 52.81 52.95 52.20 52.20
3156 NASDAQ CFFI Tue, Nov 5, 2013 52.27 53.54 52.06 52.27
3155 NASDAQ CFFI Mon, Nov 4, 2013 53.30 54.00 52.37 52.41
3154 NASDAQ CFFI Fri, Nov 1, 2013 53.78 54.43 52.75 53.16
3153 NASDAQ CFFI Thu, Oct 31, 2013 54.36 54.42 52.70 53.91
3152 NASDAQ CFFI Wed, Oct 30, 2013 55.39 55.00 53.75 54.21
3151 NASDAQ CFFI Tue, Oct 29, 2013 56.25 56.25 53.90 55.20
3150 NASDAQ CFFI Mon, Oct 28, 2013 56.26 56.45 55.26 56.27
3149 NASDAQ CFFI Fri, Oct 25, 2013 56.55 56.60 54.51 56.16
3148 NASDAQ CFFI Thu, Oct 24, 2013 56.23 56.68 55.10 56.14
3147 NASDAQ CFFI Wed, Oct 23, 2013 54.85 56.60 54.31 55.80
3146 NASDAQ CFFI Tue, Oct 22, 2013 54.90 55.50 54.50 55.30
3145 NASDAQ CFFI Mon, Oct 21, 2013 54.31 55.26 53.78 54.31
3144 NASDAQ CFFI Fri, Oct 18, 2013 53.62 54.95 52.31 54.48
3143 NASDAQ CFFI Thu, Oct 17, 2013 53.06 54.06 52.45 53.05
3142 NASDAQ CFFI Wed, Oct 16, 2013 52.61 54.33 51.94 53.19
3141 NASDAQ CFFI Tue, Oct 15, 2013 51.62 52.60 51.37 52.01
3140 NASDAQ CFFI Mon, Oct 14, 2013 51.04 52.70 50.40 52.06
3139 NASDAQ CFFI Fri, Oct 11, 2013 49.69 51.74 49.38 51.72
3138 NASDAQ CFFI Thu, Oct 10, 2013 49.17 50.04 48.70 49.44
3137 NASDAQ CFFI Wed, Oct 9, 2013 48.51 48.92 47.70 48.39
3136 NASDAQ CFFI Tue, Oct 8, 2013 48.94 48.97 47.98 47.98
3135 NASDAQ CFFI Mon, Oct 7, 2013 48.99 49.48 48.34 48.53
3134 NASDAQ CFFI Fri, Oct 4, 2013 48.65 49.68 48.27 49.49
3133 NASDAQ CFFI Thu, Oct 3, 2013 49.22 49.77 48.26 48.43
3132 NASDAQ CFFI Wed, Oct 2, 2013 48.91 49.88 48.91 49.46
3131 NASDAQ CFFI Tue, Oct 1, 2013 48.35 49.69 48.35 49.46
3130 NASDAQ CFFI Mon, Sep 30, 2013 49.97 50.20 48.06 48.40
3129 NASDAQ CFFI Fri, Sep 27, 2013 50.50 50.70 50.18 50.64
3128 NASDAQ CFFI Thu, Sep 26, 2013 51.56 51.56 50.59 50.93
3127 NASDAQ CFFI Wed, Sep 25, 2013 51.11 51.76 51.09 51.13
3126 NASDAQ CFFI Tue, Sep 24, 2013 51.15 51.72 50.68 51.58
3125 NASDAQ CFFI Mon, Sep 23, 2013 50.88 51.55 50.78 51.24
3124 NASDAQ CFFI Fri, Sep 20, 2013 50.96 51.20 50.34 50.80
3123 NASDAQ CFFI Thu, Sep 19, 2013 50.86 51.33 50.51 50.62
3122 NASDAQ CFFI Wed, Sep 18, 2013 50.99 51.50 50.32 50.92
3121 NASDAQ CFFI Tue, Sep 17, 2013 50.86 51.35 50.54 50.99
3120 NASDAQ CFFI Mon, Sep 16, 2013 51.02 51.02 50.07 50.98
3119 NASDAQ CFFI Fri, Sep 13, 2013 51.14 51.59 50.01 50.94
3118 NASDAQ CFFI Thu, Sep 12, 2013 51.35 51.46 50.71 50.99
3117 NASDAQ CFFI Wed, Sep 11, 2013 50.44 51.98 50.26 50.90
3116 NASDAQ CFFI Tue, Sep 10, 2013 50.68 51.43 50.43 50.80
3115 NASDAQ CFFI Mon, Sep 9, 2013 49.80 50.52 49.55 50.42
3114 NASDAQ CFFI Fri, Sep 6, 2013 50.18 50.48 49.50 49.76
3113 NASDAQ CFFI Thu, Sep 5, 2013 50.37 50.52 49.71 50.17
3112 NASDAQ CFFI Wed, Sep 4, 2013 51.16 51.57 50.20 50.24
3111 NASDAQ CFFI Tue, Sep 3, 2013 50.93 51.46 50.54 50.96
3110 NASDAQ CFFI Fri, Aug 30, 2013 51.34 51.86 49.91 50.17
3109 NASDAQ CFFI Thu, Aug 29, 2013 50.50 51.34 50.42 51.24
3108 NASDAQ CFFI Wed, Aug 28, 2013 50.15 51.59 50.03 50.49
3107 NASDAQ CFFI Tue, Aug 27, 2013 53.20 53.45 50.12 50.37
3106 NASDAQ CFFI Mon, Aug 26, 2013 54.11 53.87 53.21 53.74
3105 NASDAQ CFFI Fri, Aug 23, 2013 53.56 54.20 52.64 53.81
3104 NASDAQ CFFI Thu, Aug 22, 2013 52.16 53.59 51.60 53.50
3103 NASDAQ CFFI Wed, Aug 21, 2013 52.32 53.25 51.64 52.40
3102 NASDAQ CFFI Tue, Aug 20, 2013 51.60 52.42 50.91 52.42
3101 NASDAQ CFFI Mon, Aug 19, 2013 52.68 53.70 50.95 51.11
3100 NASDAQ CFFI Fri, Aug 16, 2013 53.03 53.38 51.50 53.13
3099 NASDAQ CFFI Thu, Aug 15, 2013 55.84 55.84 53.19 53.29
3098 NASDAQ CFFI Wed, Aug 14, 2013 57.16 57.43 55.12 56.44
3097 NASDAQ CFFI Tue, Aug 13, 2013 57.30 57.85 56.19 57.40
3096 NASDAQ CFFI Mon, Aug 12, 2013 57.49 58.03 55.90 57.35
3095 NASDAQ CFFI Fri, Aug 9, 2013 55.73 57.63 54.32 57.43
3094 NASDAQ CFFI Thu, Aug 8, 2013 56.45 57.27 55.44 55.69
3093 NASDAQ CFFI Wed, Aug 7, 2013 55.83 56.55 55.76 56.09
3092 NASDAQ CFFI Tue, Aug 6, 2013 57.83 57.83 55.98 56.30
3091 NASDAQ CFFI Mon, Aug 5, 2013 55.60 58.59 54.92 57.86
3090 NASDAQ CFFI Fri, Aug 2, 2013 54.32 56.41 54.32 55.99
3089 NASDAQ CFFI Thu, Aug 1, 2013 54.67 55.66 53.92 54.68
3088 NASDAQ CFFI Wed, Jul 31, 2013 55.32 55.49 53.39 54.04
3087 NASDAQ CFFI Tue, Jul 30, 2013 56.72 56.61 55.42 55.42
3086 NASDAQ CFFI Mon, Jul 29, 2013 57.19 57.63 56.60 56.60
3085 NASDAQ CFFI Fri, Jul 26, 2013 58.00 58.15 57.27 57.34
3084 NASDAQ CFFI Thu, Jul 25, 2013 57.92 58.54 57.75 58.04
3083 NASDAQ CFFI Wed, Jul 24, 2013 59.37 59.59 58.28 58.57
3082 NASDAQ CFFI Tue, Jul 23, 2013 57.93 59.52 57.87 59.25
3081 NASDAQ CFFI Mon, Jul 22, 2013 57.04 58.45 56.74 57.80
3080 NASDAQ CFFI Fri, Jul 19, 2013 56.74 57.69 55.74 57.49
3079 NASDAQ CFFI Thu, Jul 18, 2013 55.72 57.68 55.72 57.04
3078 NASDAQ CFFI Wed, Jul 17, 2013 55.39 56.24 54.91 55.11
3077 NASDAQ CFFI Tue, Jul 16, 2013 56.32 57.50 55.01 55.31
3076 NASDAQ CFFI Mon, Jul 15, 2013 57.00 57.44 55.63 56.40
3075 NASDAQ CFFI Fri, Jul 12, 2013 57.56 57.56 56.47 56.90
3074 NASDAQ CFFI Thu, Jul 11, 2013 56.42 57.45 55.64 57.24
3073 NASDAQ CFFI Wed, Jul 10, 2013 56.61 57.00 55.77 56.04
3072 NASDAQ CFFI Tue, Jul 9, 2013 55.63 56.75 55.36 56.74
3071 NASDAQ CFFI Mon, Jul 8, 2013 56.00 56.00 55.00 55.79
3070 NASDAQ CFFI Fri, Jul 5, 2013 55.64 56.37 54.00 55.75
3069 NASDAQ CFFI Wed, Jul 3, 2013 55.05 55.72 54.01 54.74
3068 NASDAQ CFFI Tue, Jul 2, 2013 55.70 56.77 54.89 54.91
3067 NASDAQ CFFI Mon, Jul 1, 2013 57.62 57.62 55.00 55.70
3066 NASDAQ CFFI Fri, Jun 28, 2013 54.04 55.79 53.69 55.73
3065 NASDAQ CFFI Thu, Jun 27, 2013 53.89 55.99 53.65 54.33
3064 NASDAQ CFFI Wed, Jun 26, 2013 53.00 53.69 50.82 52.96
3063 NASDAQ CFFI Tue, Jun 25, 2013 52.00 52.99 51.40 52.48
3062 NASDAQ CFFI Mon, Jun 24, 2013 51.21 51.99 50.82 51.70
3061 NASDAQ CFFI Fri, Jun 21, 2013 52.17 52.17 50.26 51.99
3060 NASDAQ CFFI Thu, Jun 20, 2013 52.23 52.74 51.80 51.95
3059 NASDAQ CFFI Wed, Jun 19, 2013 52.15 52.75 52.15 52.64
3058 NASDAQ CFFI Tue, Jun 18, 2013 50.81 52.53 49.72 52.51
3057 NASDAQ CFFI Mon, Jun 17, 2013 49.97 50.94 48.58 50.49
3056 NASDAQ CFFI Fri, Jun 14, 2013 52.61 52.61 49.00 49.28
3055 NASDAQ CFFI Thu, Jun 13, 2013 52.81 53.33 52.35 52.99
3054 NASDAQ CFFI Wed, Jun 12, 2013 51.08 54.00 50.95 52.38
3053 NASDAQ CFFI Tue, Jun 11, 2013 49.96 52.50 48.90 50.81
3052 NASDAQ CFFI Mon, Jun 10, 2013 49.50 51.13 48.48 50.42
3051 NASDAQ CFFI Fri, Jun 7, 2013 49.17 49.50 48.11 49.36
3050 NASDAQ CFFI Thu, Jun 6, 2013 48.15 49.04 46.76 48.77
3049 NASDAQ CFFI Wed, Jun 5, 2013 48.34 49.24 48.00 48.03
3048 NASDAQ CFFI Tue, Jun 4, 2013 48.07 49.65 47.79 48.31
3047 NASDAQ CFFI Mon, Jun 3, 2013 48.00 48.85 47.30 48.20
3046 NASDAQ CFFI Fri, May 31, 2013 47.36 48.85 45.42 48.00
3045 NASDAQ CFFI Thu, May 30, 2013 48.06 48.44 47.03 47.66
3044 NASDAQ CFFI Wed, May 29, 2013 47.86 48.77 47.70 48.39
3043 NASDAQ CFFI Tue, May 28, 2013 48.27 48.60 46.73 48.55
3042 NASDAQ CFFI Fri, May 24, 2013 47.01 48.14 46.38 47.72
3041 NASDAQ CFFI Thu, May 23, 2013 48.20 48.34 46.57 47.35
3040 NASDAQ CFFI Wed, May 22, 2013 49.23 49.23 48.83 48.86
3039 NASDAQ CFFI Tue, May 21, 2013 48.87 50.45 47.45 49.33
3038 NASDAQ CFFI Mon, May 20, 2013 47.98 49.86 47.88 48.58
3037 NASDAQ CFFI Fri, May 17, 2013 46.75 48.60 46.62 47.92
3036 NASDAQ CFFI Thu, May 16, 2013 45.89 46.43 45.43 46.43
3035 NASDAQ CFFI Wed, May 15, 2013 46.45 47.36 45.75 45.98
3034 NASDAQ CFFI Tue, May 14, 2013 44.70 46.92 44.70 46.81
3033 NASDAQ CFFI Mon, May 13, 2013 45.00 45.99 44.34 44.89
3032 NASDAQ CFFI Fri, May 10, 2013 43.25 46.00 43.30 45.23
3031 NASDAQ CFFI Thu, May 9, 2013 43.12 43.89 42.80 43.50
3030 NASDAQ CFFI Wed, May 8, 2013 44.43 45.16 42.70 42.87
3029 NASDAQ CFFI Tue, May 7, 2013 47.98 47.98 43.90 44.80
3028 NASDAQ CFFI Mon, May 6, 2013 41.56 46.57 41.49 44.98
3027 NASDAQ CFFI Fri, May 3, 2013 40.89 41.66 40.70 41.66
3026 NASDAQ CFFI Thu, May 2, 2013 39.31 40.63 39.31 40.63
3025 NASDAQ CFFI Wed, May 1, 2013 40.21 40.60 39.13 39.26
3024 NASDAQ CFFI Tue, Apr 30, 2013 39.69 40.53 39.69 40.20
3023 NASDAQ CFFI Mon, Apr 29, 2013 38.56 39.64 38.56 39.59
3022 NASDAQ CFFI Fri, Apr 26, 2013 39.60 39.60 38.35 38.35
3021 NASDAQ CFFI Thu, Apr 25, 2013 39.70 40.72 38.82 39.75
3020 NASDAQ CFFI Wed, Apr 24, 2013 40.08 40.25 39.64 39.87
3019 NASDAQ CFFI Tue, Apr 23, 2013 39.90 40.38 39.78 40.27
3018 NASDAQ CFFI Mon, Apr 22, 2013 39.94 40.50 39.43 39.83
3017 NASDAQ CFFI Fri, Apr 19, 2013 40.06 40.16 39.58 39.95
3016 NASDAQ CFFI Thu, Apr 18, 2013 40.37 40.58 39.30 40.01
3015 NASDAQ CFFI Wed, Apr 17, 2013 40.65 40.80 39.16 40.45
3014 NASDAQ CFFI Tue, Apr 16, 2013 40.02 41.95 40.02 41.15
3013 NASDAQ CFFI Mon, Apr 15, 2013 41.36 40.76 39.59 39.59
3012 NASDAQ CFFI Fri, Apr 12, 2013 41.11 41.52 41.11 41.52
3011 NASDAQ CFFI Thu, Apr 11, 2013 40.58 41.55 40.51 41.24
3010 NASDAQ CFFI Wed, Apr 10, 2013 40.71 41.04 40.30 40.65
3009 NASDAQ CFFI Tue, Apr 9, 2013 40.80 40.99 40.16 40.45
3008 NASDAQ CFFI Mon, Apr 8, 2013 40.64 41.59 40.52 41.21
3007 NASDAQ CFFI Fri, Apr 5, 2013 40.41 41.28 40.10 40.64
3006 NASDAQ CFFI Thu, Apr 4, 2013 40.41 41.34 40.26 41.00
3005 NASDAQ CFFI Wed, Apr 3, 2013 40.46 41.04 40.46 40.50
3004 NASDAQ CFFI Tue, Apr 2, 2013 41.20 41.20 40.48 40.48
3003 NASDAQ CFFI Mon, Apr 1, 2013 41.10 41.72 40.01 41.14
3002 NASDAQ CFFI Thu, Mar 28, 2013 41.74 42.00 40.77 40.95
3001 NASDAQ CFFI Wed, Mar 27, 2013 41.55 42.00 41.50 41.87
3000 NASDAQ CFFI Tue, Mar 26, 2013 41.66 41.99 41.18 41.99
2999 NASDAQ CFFI Mon, Mar 25, 2013 41.29 41.31 40.99 41.31
2998 NASDAQ CFFI Fri, Mar 22, 2013 41.64 41.56 40.69 41.42
2997 NASDAQ CFFI Thu, Mar 21, 2013 41.60 41.75 41.11 41.51
2996 NASDAQ CFFI Wed, Mar 20, 2013 41.63 42.00 41.37 41.74
2995 NASDAQ CFFI Tue, Mar 19, 2013 41.09 41.65 41.09 41.32
2994 NASDAQ CFFI Mon, Mar 18, 2013 41.20 41.50 40.81 41.06
2993 NASDAQ CFFI Fri, Mar 15, 2013 40.76 41.94 40.44 41.45
2992 NASDAQ CFFI Thu, Mar 14, 2013 40.93 40.90 40.30 40.90
2991 NASDAQ CFFI Wed, Mar 13, 2013 39.72 41.00 39.72 40.99
2990 NASDAQ CFFI Tue, Mar 12, 2013 40.06 40.10 39.66 40.10
2989 NASDAQ CFFI Mon, Mar 11, 2013 40.00 40.10 39.54 39.87
2988 NASDAQ CFFI Fri, Mar 8, 2013 40.12 40.22 39.28 39.82
2987 NASDAQ CFFI Thu, Mar 7, 2013 39.91 39.99 39.36 39.62
2986 NASDAQ CFFI Wed, Mar 6, 2013 39.78 39.78 39.17 39.56
2985 NASDAQ CFFI Tue, Mar 5, 2013 39.66 40.00 39.40 39.56
2984 NASDAQ CFFI Mon, Mar 4, 2013 38.92 39.41 38.72 39.22
2983 NASDAQ CFFI Fri, Mar 1, 2013 39.57 39.57 38.91 39.07
2982 NASDAQ CFFI Thu, Feb 28, 2013 39.67 40.06 38.65 39.95
2981 NASDAQ CFFI Wed, Feb 27, 2013 39.50 40.18 39.50 39.83
2980 NASDAQ CFFI Tue, Feb 26, 2013 39.10 40.06 39.10 40.06
2979 NASDAQ CFFI Mon, Feb 25, 2013 40.60 40.69 38.32 38.83
2978 NASDAQ CFFI Fri, Feb 22, 2013 39.69 40.68 39.69 40.68
2977 NASDAQ CFFI Thu, Feb 21, 2013 39.80 40.70 39.33 39.60
2976 NASDAQ CFFI Wed, Feb 20, 2013 40.50 40.63 39.70 39.81
2975 NASDAQ CFFI Tue, Feb 19, 2013 39.31 40.74 39.31 40.74
2974 NASDAQ CFFI Fri, Feb 15, 2013 40.16 40.54 38.72 40.09
2973 NASDAQ CFFI Thu, Feb 14, 2013 40.44 40.44 39.99 40.00
2972 NASDAQ CFFI Wed, Feb 13, 2013 40.88 40.88 40.58 40.66
2971 NASDAQ CFFI Tue, Feb 12, 2013 39.92 40.80 39.92 40.80
2970 NASDAQ CFFI Mon, Feb 11, 2013 39.46 40.53 39.46 39.63
2969 NASDAQ CFFI Fri, Feb 8, 2013 39.85 40.64 39.85 40.34
2968 NASDAQ CFFI Thu, Feb 7, 2013 40.14 40.21 39.69 39.71
2967 NASDAQ CFFI Wed, Feb 6, 2013 40.28 40.28 39.71 40.25
2966 NASDAQ CFFI Tue, Feb 5, 2013 39.62 39.83 39.25 39.37
2965 NASDAQ CFFI Mon, Feb 4, 2013 40.36 40.36 39.59 39.59
2964 NASDAQ CFFI Fri, Feb 1, 2013 40.53 40.99 39.66 40.40
2963 NASDAQ CFFI Thu, Jan 31, 2013 40.10 40.77 40.10 40.64
2962 NASDAQ CFFI Wed, Jan 30, 2013 40.51 40.55 40.13 40.13
2961 NASDAQ CFFI Tue, Jan 29, 2013 40.84 40.96 40.21 40.66
2960 NASDAQ CFFI Mon, Jan 28, 2013 41.09 41.09 39.81 41.00
2959 NASDAQ CFFI Fri, Jan 25, 2013 41.70 41.95 40.26 41.37
2958 NASDAQ CFFI Thu, Jan 24, 2013 40.94 41.55 40.94 41.55
2957 NASDAQ CFFI Wed, Jan 23, 2013 41.76 41.95 40.65 40.81
2956 NASDAQ CFFI Tue, Jan 22, 2013 41.34 41.79 40.30 41.73
2955 NASDAQ CFFI Fri, Jan 18, 2013 40.90 41.25 40.77 41.25
2954 NASDAQ CFFI Thu, Jan 17, 2013 39.37 40.61 39.37 40.61
2953 NASDAQ CFFI Wed, Jan 16, 2013 40.44 40.67 40.00 40.27
2952 NASDAQ CFFI Tue, Jan 15, 2013 40.68 41.06 38.99 40.37
2951 NASDAQ CFFI Mon, Jan 14, 2013 41.07 41.07 40.78 40.93
2950 NASDAQ CFFI Fri, Jan 11, 2013 40.61 41.90 40.55 41.19
2949 NASDAQ CFFI Thu, Jan 10, 2013 38.98 41.01 38.61 40.80
2948 NASDAQ CFFI Wed, Jan 9, 2013 38.84 39.26 38.10 39.21
2947 NASDAQ CFFI Tue, Jan 8, 2013 39.00 39.00 37.92 39.00
2946 NASDAQ CFFI Mon, Jan 7, 2013 38.00 39.08 37.54 39.08
2945 NASDAQ CFFI Fri, Jan 4, 2013 39.10 39.65 37.70 38.00
2944 NASDAQ CFFI Thu, Jan 3, 2013 36.80 39.97 36.80 39.15
2943 NASDAQ CFFI Wed, Jan 2, 2013 39.00 39.80 38.76 39.23
2942 NASDAQ CFFI Mon, Dec 31, 2012 37.84 38.94 36.26 38.94
2941 NASDAQ CFFI Fri, Dec 28, 2012 37.34 38.19 37.03 37.79
2940 NASDAQ CFFI Thu, Dec 27, 2012 39.13 39.34 36.71 37.23
2939 NASDAQ CFFI Wed, Dec 26, 2012 37.52 38.79 37.45 38.79
2938 NASDAQ CFFI Mon, Dec 24, 2012 38.40 39.00 37.41 37.95
2937 NASDAQ CFFI Fri, Dec 21, 2012 36.95 38.60 36.12 38.60
2936 NASDAQ CFFI Thu, Dec 20, 2012 35.16 36.86 35.04 36.86
2935 NASDAQ CFFI Wed, Dec 19, 2012 34.70 35.50 34.70 35.44
2934 NASDAQ CFFI Tue, Dec 18, 2012 35.13 35.46 34.68 35.44
2933 NASDAQ CFFI Mon, Dec 17, 2012 34.74 35.45 34.26 35.29
2932 NASDAQ CFFI Fri, Dec 14, 2012 34.28 35.44 33.82 35.41
2931 NASDAQ CFFI Thu, Dec 13, 2012 34.88 34.88 34.16 34.16
2930 NASDAQ CFFI Wed, Dec 12, 2012 35.54 35.59 34.48 34.48
2929 NASDAQ CFFI Tue, Dec 11, 2012 35.43 35.50 34.50 35.50
2928 NASDAQ CFFI Mon, Dec 10, 2012 34.40 35.41 34.40 35.38
2927 NASDAQ CFFI Fri, Dec 7, 2012 35.33 35.39 34.15 34.39
2926 NASDAQ CFFI Thu, Dec 6, 2012 34.78 35.00 34.13 35.00
2925 NASDAQ CFFI Wed, Dec 5, 2012 33.77 34.80 33.77 34.80
2924 NASDAQ CFFI Tue, Dec 4, 2012 33.80 33.86 33.60 33.78
2923 NASDAQ CFFI Mon, Dec 3, 2012 34.13 34.16 33.75 34.08
2922 NASDAQ CFFI Fri, Nov 30, 2012 34.91 34.91 33.70 34.04
2921 NASDAQ CFFI Thu, Nov 29, 2012 35.01 35.01 34.60 34.86
2920 NASDAQ CFFI Wed, Nov 28, 2012 34.05 34.99 34.00 34.99
2919 NASDAQ CFFI Tue, Nov 27, 2012 34.16 34.96 33.71 33.88
2918 NASDAQ CFFI Mon, Nov 26, 2012 34.30 34.64 34.10 34.31
2917 NASDAQ CFFI Fri, Nov 23, 2012 34.98 34.98 34.33 34.79
2916 NASDAQ CFFI Wed, Nov 21, 2012 33.97 35.00 33.67 34.96
2915 NASDAQ CFFI Tue, Nov 20, 2012 33.80 34.43 33.48 34.02
2914 NASDAQ CFFI Mon, Nov 19, 2012 33.85 34.89 33.50 33.74
2913 NASDAQ CFFI Fri, Nov 16, 2012 33.48 34.55 33.06 33.73
2912 NASDAQ CFFI Thu, Nov 15, 2012 33.27 34.29 33.27 33.45
2911 NASDAQ CFFI Wed, Nov 14, 2012 35.58 36.00 33.56 33.56
2910 NASDAQ CFFI Tue, Nov 13, 2012 35.68 36.89 35.40 35.40
2909 NASDAQ CFFI Mon, Nov 12, 2012 35.82 36.87 35.79 35.79
2908 NASDAQ CFFI Fri, Nov 9, 2012 36.32 36.65 35.64 35.80
2907 NASDAQ CFFI Thu, Nov 8, 2012 37.20 37.99 36.41 36.41
2906 NASDAQ CFFI Wed, Nov 7, 2012 38.64 38.64 37.15 37.15
2905 NASDAQ CFFI Tue, Nov 6, 2012 39.70 39.70 38.66 39.00
2904 NASDAQ CFFI Mon, Nov 5, 2012 38.85 39.60 38.60 39.60
2903 NASDAQ CFFI Fri, Nov 2, 2012 39.69 39.95 38.41 38.55
2902 NASDAQ CFFI Thu, Nov 1, 2012 39.14 39.88 38.95 39.79
2901 NASDAQ CFFI Wed, Oct 31, 2012 38.40 39.25 38.40 39.25
2900 NASDAQ CFFI Fri, Oct 26, 2012 38.90 39.23 38.40 38.49
2899 NASDAQ CFFI Thu, Oct 25, 2012 38.72 39.26 38.72 39.24
2898 NASDAQ CFFI Wed, Oct 24, 2012 38.40 39.08 38.25 38.62
2897 NASDAQ CFFI Tue, Oct 23, 2012 38.05 39.38 36.91 38.26
2896 NASDAQ CFFI Mon, Oct 22, 2012 39.74 39.74 37.40 38.12
2895 NASDAQ CFFI Fri, Oct 19, 2012 39.10 39.65 37.88 38.26
2894 NASDAQ CFFI Thu, Oct 18, 2012 39.63 39.63 38.05 39.26
2893 NASDAQ CFFI Wed, Oct 17, 2012 39.32 39.80 39.00 39.80
2892 NASDAQ CFFI Tue, Oct 16, 2012 39.80 39.80 38.67 39.29
2891 NASDAQ CFFI Mon, Oct 15, 2012 38.88 40.00 37.04 39.91
2890 NASDAQ CFFI Fri, Oct 12, 2012 39.67 39.70 38.32 38.95
2889 NASDAQ CFFI Thu, Oct 11, 2012 39.31 39.70 39.21 39.61
2888 NASDAQ CFFI Wed, Oct 10, 2012 39.70 39.70 39.14 39.37
2887 NASDAQ CFFI Tue, Oct 9, 2012 39.70 39.99 38.55 39.74
2886 NASDAQ CFFI Mon, Oct 8, 2012 39.82 39.97 39.52 39.52
2885 NASDAQ CFFI Fri, Oct 5, 2012 39.20 39.94 38.72 39.83
2884 NASDAQ CFFI Thu, Oct 4, 2012 39.44 39.44 38.99 39.00
2883 NASDAQ CFFI Wed, Oct 3, 2012 39.29 39.50 39.00 39.36
2882 NASDAQ CFFI Tue, Oct 2, 2012 39.74 39.99 38.77 39.22
2881 NASDAQ CFFI Mon, Oct 1, 2012 39.64 40.00 38.24 39.63
2880 NASDAQ CFFI Fri, Sep 28, 2012 39.74 39.74 39.25 39.35
2879 NASDAQ CFFI Thu, Sep 27, 2012 39.86 39.94 39.60 39.92
2878 NASDAQ CFFI Wed, Sep 26, 2012 39.71 39.99 39.43 39.81
2877 NASDAQ CFFI Tue, Sep 25, 2012 39.84 40.49 39.64 39.74
2876 NASDAQ CFFI Mon, Sep 24, 2012 39.15 40.00 39.15 39.85
2875 NASDAQ CFFI Fri, Sep 21, 2012 39.75 39.90 39.46 39.90
2874 NASDAQ CFFI Thu, Sep 20, 2012 39.26 39.82 39.26 39.30
2873 NASDAQ CFFI Wed, Sep 19, 2012 39.42 39.52 39.25 39.51
2872 NASDAQ CFFI Tue, Sep 18, 2012 39.52 39.60 39.07 39.49
2871 NASDAQ CFFI Mon, Sep 17, 2012 39.47 40.00 39.47 39.77
2870 NASDAQ CFFI Fri, Sep 14, 2012 40.00 40.00 39.64 39.75
2869 NASDAQ CFFI Thu, Sep 13, 2012 39.98 40.30 39.70 40.23
2868 NASDAQ CFFI Wed, Sep 12, 2012 39.48 40.00 39.48 39.98
2867 NASDAQ CFFI Tue, Sep 11, 2012 39.94 40.00 39.74 39.90
2866 NASDAQ CFFI Mon, Sep 10, 2012 39.97 40.49 39.08 39.91
2865 NASDAQ CFFI Fri, Sep 7, 2012 40.27 40.27 39.76 39.93
2864 NASDAQ CFFI Thu, Sep 6, 2012 39.73 40.49 39.73 40.45
2863 NASDAQ CFFI Wed, Sep 5, 2012 39.50 40.00 39.50 39.90
2862 NASDAQ CFFI Tue, Sep 4, 2012 39.07 39.68 39.02 39.42
2861 NASDAQ CFFI Fri, Aug 31, 2012 39.70 39.70 39.11 39.12
2860 NASDAQ CFFI Thu, Aug 30, 2012 39.94 40.59 39.55 39.55
2859 NASDAQ CFFI Wed, Aug 29, 2012 40.20 40.24 39.51 40.00
2858 NASDAQ CFFI Tue, Aug 28, 2012 40.00 40.00 39.40 39.95
2857 NASDAQ CFFI Mon, Aug 27, 2012 39.54 39.84 39.40 39.40
2856 NASDAQ CFFI Fri, Aug 24, 2012 39.55 39.85 39.32 39.76
2855 NASDAQ CFFI Thu, Aug 23, 2012 40.09 40.54 39.35 39.35
2854 NASDAQ CFFI Wed, Aug 22, 2012 39.92 40.19 39.92 39.96
2853 NASDAQ CFFI Tue, Aug 21, 2012 40.77 40.77 39.39 40.02
2852 NASDAQ CFFI Mon, Aug 20, 2012 40.77 40.98 39.68 40.95
2851 NASDAQ CFFI Fri, Aug 17, 2012 40.77 41.00 40.38 40.76
2850 NASDAQ CFFI Thu, Aug 16, 2012 40.44 40.95 40.44 40.95
2849 NASDAQ CFFI Wed, Aug 15, 2012 40.18 40.50 39.97 40.50
2848 NASDAQ CFFI Tue, Aug 14, 2012 42.00 42.00 40.00 40.13
2847 NASDAQ CFFI Mon, Aug 13, 2012 39.82 42.00 39.82 42.00
2846 NASDAQ CFFI Fri, Aug 10, 2012 39.68 40.07 39.68 40.07
2845 NASDAQ CFFI Thu, Aug 9, 2012 39.83 39.83 39.70 39.70
2844 NASDAQ CFFI Wed, Aug 8, 2012 40.83 40.83 39.29 39.97
2843 NASDAQ CFFI Tue, Aug 7, 2012 40.07 40.75 38.51 40.58
2842 NASDAQ CFFI Mon, Aug 6, 2012 39.80 40.71 39.56 40.25
2841 NASDAQ CFFI Fri, Aug 3, 2012 39.98 40.00 39.55 39.85
2840 NASDAQ CFFI Thu, Aug 2, 2012 39.00 39.98 39.00 39.25
2839 NASDAQ CFFI Wed, Aug 1, 2012 40.69 40.70 39.40 39.40
2838 NASDAQ CFFI Tue, Jul 31, 2012 40.43 41.00 39.28 40.93
2837 NASDAQ CFFI Mon, Jul 30, 2012 40.57 40.97 39.42 40.04
2836 NASDAQ CFFI Fri, Jul 27, 2012 40.35 40.98 39.75 40.71
2835 NASDAQ CFFI Thu, Jul 26, 2012 39.50 40.35 39.50 39.64
2834 NASDAQ CFFI Wed, Jul 25, 2012 39.64 40.23 38.77 39.12
2833 NASDAQ CFFI Tue, Jul 24, 2012 39.33 40.48 39.14 39.16
2832 NASDAQ CFFI Mon, Jul 23, 2012 39.25 40.08 39.25 39.30
2831 NASDAQ CFFI Fri, Jul 20, 2012 40.23 40.98 39.51 39.51
2830 NASDAQ CFFI Thu, Jul 19, 2012 40.30 41.00 40.30 40.54
2829 NASDAQ CFFI Wed, Jul 18, 2012 40.05 40.99 39.25 40.54
2828 NASDAQ CFFI Tue, Jul 17, 2012 40.70 40.70 39.86 40.16
2827 NASDAQ CFFI Mon, Jul 16, 2012 40.70 41.00 39.73 40.65
2826 NASDAQ CFFI Fri, Jul 13, 2012 40.12 40.85 39.56 40.77
2825 NASDAQ CFFI Thu, Jul 12, 2012 39.96 40.90 39.34 40.37
2824 NASDAQ CFFI Wed, Jul 11, 2012 40.49 40.73 40.00 40.16
2823 NASDAQ CFFI Tue, Jul 10, 2012 40.14 40.66 39.08 40.41
2822 NASDAQ CFFI Mon, Jul 9, 2012 40.09 40.99 40.04 40.56
2821 NASDAQ CFFI Fri, Jul 6, 2012 40.43 40.43 39.04 40.40
2820 NASDAQ CFFI Thu, Jul 5, 2012 42.15 42.38 39.20 40.65
2819 NASDAQ CFFI Tue, Jul 3, 2012 42.71 43.42 40.16 42.15
2818 NASDAQ CFFI Mon, Jul 2, 2012 40.34 43.29 40.34 43.29
2817 NASDAQ CFFI Fri, Jun 29, 2012 41.48 41.48 39.00 40.16
2816 NASDAQ CFFI Thu, Jun 28, 2012 39.09 41.95 38.77 41.15
2815 NASDAQ CFFI Wed, Jun 27, 2012 39.36 39.75 39.04 39.47
2814 NASDAQ CFFI Tue, Jun 26, 2012 38.25 39.93 38.25 39.41
2813 NASDAQ CFFI Mon, Jun 25, 2012 37.07 39.00 37.07 38.32
2812 NASDAQ CFFI Fri, Jun 22, 2012 37.46 38.77 36.66 37.71
2811 NASDAQ CFFI Thu, Jun 21, 2012 37.60 37.70 36.70 37.70
2810 NASDAQ CFFI Wed, Jun 20, 2012 37.00 37.78 36.50 37.78
2809 NASDAQ CFFI Tue, Jun 19, 2012 37.02 37.10 36.44 36.63
2808 NASDAQ CFFI Mon, Jun 18, 2012 36.92 37.17 36.82 36.82
2807 NASDAQ CFFI Fri, Jun 15, 2012 37.30 37.30 36.26 37.07
2806 NASDAQ CFFI Thu, Jun 14, 2012 37.23 37.40 35.88 37.27
2805 NASDAQ CFFI Wed, Jun 13, 2012 36.88 37.25 36.77 37.25
2804 NASDAQ CFFI Tue, Jun 12, 2012 37.30 37.30 36.68 36.94
2803 NASDAQ CFFI Mon, Jun 11, 2012 37.25 37.30 37.00 37.14
2802 NASDAQ CFFI Fri, Jun 8, 2012 37.18 37.40 36.78 37.25
2801 NASDAQ CFFI Thu, Jun 7, 2012 37.12 37.50 36.83 37.03
2800 NASDAQ CFFI Wed, Jun 6, 2012 36.51 37.49 36.51 37.12
2799 NASDAQ CFFI Tue, Jun 5, 2012 36.07 36.84 36.07 36.84
2798 NASDAQ CFFI Mon, Jun 4, 2012 35.25 36.51 35.25 36.50
2797 NASDAQ CFFI Fri, Jun 1, 2012 35.51 36.60 34.12 35.48
2796 NASDAQ CFFI Thu, May 31, 2012 34.67 38.72 34.67 37.10
2795 NASDAQ CFFI Wed, May 30, 2012 34.82 35.50 34.33 34.78
2794 NASDAQ CFFI Tue, May 29, 2012 34.55 35.00 34.26 34.75
2793 NASDAQ CFFI Fri, May 25, 2012 34.00 34.67 34.00 34.67
2792 NASDAQ CFFI Thu, May 24, 2012 34.40 34.90 34.16 34.67
2791 NASDAQ CFFI Wed, May 23, 2012 35.36 35.36 33.80 34.17
2790 NASDAQ CFFI Tue, May 22, 2012 34.88 35.44 34.50 35.42
2789 NASDAQ CFFI Mon, May 21, 2012 33.70 34.51 33.70 34.38
2788 NASDAQ CFFI Fri, May 18, 2012 33.39 33.89 32.75 33.50
2787 NASDAQ CFFI Thu, May 17, 2012 33.93 35.45 32.76 33.95
2786 NASDAQ CFFI Wed, May 16, 2012 32.31 34.00 32.23 33.77
2785 NASDAQ CFFI Tue, May 15, 2012 31.95 33.30 31.95 32.43
2784 NASDAQ CFFI Mon, May 14, 2012 30.01 31.95 29.70 31.90
2783 NASDAQ CFFI Fri, May 11, 2012 30.34 30.34 29.51 30.01
2782 NASDAQ CFFI Thu, May 10, 2012 30.51 30.51 30.51 30.51
2781 NASDAQ CFFI Wed, May 9, 2012 30.75 30.75 30.15 30.58
2780 NASDAQ CFFI Tue, May 8, 2012 33.00 34.37 30.45 31.20
2779 NASDAQ CFFI Mon, May 7, 2012 31.71 33.00 30.92 33.00
2778 NASDAQ CFFI Fri, May 4, 2012 31.70 31.98 31.70 31.97
2777 NASDAQ CFFI Thu, May 3, 2012 31.99 32.00 30.14 32.00
2776 NASDAQ CFFI Wed, May 2, 2012 31.65 31.66 31.62 31.66
2775 NASDAQ CFFI Tue, May 1, 2012 31.25 31.64 31.25 31.45
2774 NASDAQ CFFI Mon, Apr 30, 2012 31.14 31.25 30.70 31.25
2773 NASDAQ CFFI Fri, Apr 27, 2012 30.88 31.00 30.81 30.88
2772 NASDAQ CFFI Thu, Apr 26, 2012 30.88 30.88 30.50 30.88
2771 NASDAQ CFFI Wed, Apr 25, 2012 29.97 30.88 29.97 30.38
2770 NASDAQ CFFI Tue, Apr 24, 2012 29.25 30.05 29.25 30.05
2769 NASDAQ CFFI Mon, Apr 23, 2012 29.61 30.00 28.38 29.50
2768 NASDAQ CFFI Fri, Apr 20, 2012 29.65 29.90 29.26 29.62
2767 NASDAQ CFFI Thu, Apr 19, 2012 28.25 30.00 28.25 29.94
2766 NASDAQ CFFI Wed, Apr 18, 2012 28.29 29.13 28.25 28.25
2765 NASDAQ CFFI Tue, Apr 17, 2012 28.65 28.65 28.30 28.50
2764 NASDAQ CFFI Mon, Apr 16, 2012 28.82 29.07 28.82 29.07
2763 NASDAQ CFFI Fri, Apr 13, 2012 28.75 28.75 28.75 28.75
2762 NASDAQ CFFI Thu, Apr 12, 2012 29.00 29.10 28.55 29.00
2761 NASDAQ CFFI Wed, Apr 11, 2012 28.52 28.70 28.52 28.70
2760 NASDAQ CFFI Tue, Apr 10, 2012 29.53 29.55 28.74 28.74
2759 NASDAQ CFFI Mon, Apr 9, 2012 29.80 29.80 29.50 29.50
2758 NASDAQ CFFI Thu, Apr 5, 2012 29.67 30.04 29.67 30.00
2757 NASDAQ CFFI Wed, Apr 4, 2012 30.04 30.06 30.03 30.06
2756 NASDAQ CFFI Tue, Apr 3, 2012 30.25 30.26 29.92 29.92
2755 NASDAQ CFFI Mon, Apr 2, 2012 29.81 30.50 29.69 29.78
2754 NASDAQ CFFI Fri, Mar 30, 2012 30.18 30.50 29.76 29.76
2753 NASDAQ CFFI Thu, Mar 29, 2012 29.95 30.35 29.90 29.90
2752 NASDAQ CFFI Wed, Mar 28, 2012 30.02 30.07 29.81 29.84
2751 NASDAQ CFFI Tue, Mar 27, 2012 30.43 30.45 29.71 30.44
2750 NASDAQ CFFI Mon, Mar 26, 2012 29.68 30.49 29.68 30.15
2749 NASDAQ CFFI Fri, Mar 23, 2012 29.36 29.53 29.30 29.40
2748 NASDAQ CFFI Thu, Mar 22, 2012 29.80 30.08 29.40 30.08
2747 NASDAQ CFFI Wed, Mar 21, 2012 29.64 30.00 29.60 30.00
2746 NASDAQ CFFI Tue, Mar 20, 2012 29.95 30.05 29.60 29.75
2745 NASDAQ CFFI Mon, Mar 19, 2012 29.47 29.80 29.32 29.80
2744 NASDAQ CFFI Fri, Mar 16, 2012 29.48 29.60 29.40 29.40
2743 NASDAQ CFFI Thu, Mar 15, 2012 29.73 30.00 29.40 30.00
2742 NASDAQ CFFI Wed, Mar 14, 2012 29.39 30.00 29.39 29.60
2741 NASDAQ CFFI Tue, Mar 13, 2012 29.75 30.00 29.71 29.90
2740 NASDAQ CFFI Mon, Mar 12, 2012 30.25 30.25 29.75 29.95
2739 NASDAQ CFFI Fri, Mar 9, 2012 29.62 30.26 29.33 30.25
2738 NASDAQ CFFI Thu, Mar 8, 2012 29.72 29.80 29.40 29.64
2737 NASDAQ CFFI Wed, Mar 7, 2012 29.65 29.80 29.54 29.55
2736 NASDAQ CFFI Tue, Mar 6, 2012 29.47 30.00 29.47 29.97
2735 NASDAQ CFFI Mon, Mar 5, 2012 30.51 31.00 29.53 30.11
2734 NASDAQ CFFI Fri, Mar 2, 2012 30.95 31.05 30.55 31.05
2733 NASDAQ CFFI Thu, Mar 1, 2012 30.59 30.59 30.59 30.59
2732 NASDAQ CFFI Wed, Feb 29, 2012 31.41 31.51 30.47 30.47
2731 NASDAQ CFFI Tue, Feb 28, 2012 29.61 31.30 29.61 31.30
2730 NASDAQ CFFI Mon, Feb 27, 2012 31.23 31.39 31.23 31.35
2729 NASDAQ CFFI Fri, Feb 24, 2012 30.84 31.15 30.83 31.15
2728 NASDAQ CFFI Thu, Feb 23, 2012 31.07 31.53 29.90 31.17
2727 NASDAQ CFFI Wed, Feb 22, 2012 30.97 30.99 29.00 30.99
2726 NASDAQ CFFI Tue, Feb 21, 2012 29.80 31.15 29.79 31.04
2725 NASDAQ CFFI Fri, Feb 17, 2012 28.70 29.80 28.39 29.49
2724 NASDAQ CFFI Thu, Feb 16, 2012 28.39 28.44 28.39 28.44
2723 NASDAQ CFFI Wed, Feb 15, 2012 28.39 28.39 28.39 28.39
2722 NASDAQ CFFI Tue, Feb 14, 2012 28.02 28.02 28.00 28.00
2721 NASDAQ CFFI Mon, Feb 13, 2012 28.39 28.39 28.04 28.25
2720 NASDAQ CFFI Fri, Feb 10, 2012 28.09 28.31 28.09 28.31
2719 NASDAQ CFFI Thu, Feb 9, 2012 27.75 28.30 27.75 28.19
2718 NASDAQ CFFI Wed, Feb 8, 2012 27.86 28.73 27.50 28.00
2717 NASDAQ CFFI Tue, Feb 7, 2012 27.86 28.01 27.41 27.86
2716 NASDAQ CFFI Mon, Feb 6, 2012 28.16 28.16 27.55 27.70
2715 NASDAQ CFFI Fri, Feb 3, 2012 28.48 28.48 27.25 27.80
2714 NASDAQ CFFI Thu, Feb 2, 2012 29.04 29.04 27.81 27.81
2713 NASDAQ CFFI Wed, Feb 1, 2012 29.58 29.58 29.08 29.08
2712 NASDAQ CFFI Tue, Jan 31, 2012 29.50 29.90 28.30 28.51
2711 NASDAQ CFFI Mon, Jan 30, 2012 29.90 29.90 28.70 29.80
2710 NASDAQ CFFI Fri, Jan 27, 2012 31.40 31.40 29.50 30.70
2709 NASDAQ CFFI Thu, Jan 26, 2012 28.97 31.53 28.10 29.19
2708 NASDAQ CFFI Wed, Jan 25, 2012 29.00 29.28 27.39 28.30
2707 NASDAQ CFFI Tue, Jan 24, 2012 29.07 29.07 29.00 29.00
2706 NASDAQ CFFI Mon, Jan 23, 2012 28.61 30.00 27.53 29.27
2705 NASDAQ CFFI Fri, Jan 20, 2012 28.10 29.87 28.10 29.19
2704 NASDAQ CFFI Thu, Jan 19, 2012 28.88 29.00 28.80 28.80
2703 NASDAQ CFFI Wed, Jan 18, 2012 28.95 28.95 28.92 28.94
2702 NASDAQ CFFI Tue, Jan 17, 2012 28.80 28.99 28.45 28.45
2701 NASDAQ CFFI Fri, Jan 13, 2012 29.50 29.50 29.10 29.10
2700 NASDAQ CFFI Thu, Jan 12, 2012 29.01 30.00 28.94 29.99
2699 NASDAQ CFFI Wed, Jan 11, 2012 28.70 29.32 28.70 29.31
2698 NASDAQ CFFI Tue, Jan 10, 2012 29.53 30.78 28.80 28.80
2697 NASDAQ CFFI Mon, Jan 9, 2012 29.20 29.49 28.65 29.36
2696 NASDAQ CFFI Fri, Jan 6, 2012 26.64 27.87 26.64 27.87
2695 NASDAQ CFFI Thu, Jan 5, 2012 26.40 26.70 26.40 26.70
2694 NASDAQ CFFI Wed, Jan 4, 2012 26.98 27.09 26.90 27.09
2693 NASDAQ CFFI Tue, Jan 3, 2012 26.61 26.88 26.41 26.88
2692 NASDAQ CFFI Fri, Dec 30, 2011 26.43 26.75 26.06 26.60
2691 NASDAQ CFFI Thu, Dec 29, 2011 27.08 27.28 26.69 26.94
2690 NASDAQ CFFI Wed, Dec 28, 2011 26.50 27.44 26.50 27.09
2689 NASDAQ CFFI Tue, Dec 27, 2011 26.48 28.00 26.10 26.50
2688 NASDAQ CFFI Fri, Dec 23, 2011 26.00 26.29 25.69 26.01
2687 NASDAQ CFFI Thu, Dec 22, 2011 24.57 26.25 24.57 25.86
2686 NASDAQ CFFI Wed, Dec 21, 2011 25.04 26.17 24.80 25.91
2685 NASDAQ CFFI Tue, Dec 20, 2011 25.43 26.15 24.61 24.90
2684 NASDAQ CFFI Mon, Dec 19, 2011 25.06 25.31 24.50 25.12
2683 NASDAQ CFFI Fri, Dec 16, 2011 25.00 25.50 24.50 25.04
2682 NASDAQ CFFI Thu, Dec 15, 2011 23.51 24.50 23.51 24.32
2681 NASDAQ CFFI Wed, Dec 14, 2011 22.93 23.35 22.86 23.28
2680 NASDAQ CFFI Tue, Dec 13, 2011 22.55 23.55 22.55 22.92
2679 NASDAQ CFFI Mon, Dec 12, 2011 23.19 23.39 23.19 23.39
2678 NASDAQ CFFI Fri, Dec 9, 2011 23.07 23.09 23.07 23.09
2677 NASDAQ CFFI Thu, Dec 8, 2011 23.00 23.33 22.76 23.11
2676 NASDAQ CFFI Wed, Dec 7, 2011 23.00 23.48 23.00 23.30
2675 NASDAQ CFFI Tue, Dec 6, 2011 22.75 23.00 22.70 23.00
2674 NASDAQ CFFI Mon, Dec 5, 2011 22.50 23.00 22.50 22.75
2673 NASDAQ CFFI Fri, Dec 2, 2011 22.72 23.00 22.22 22.38
2672 NASDAQ CFFI Thu, Dec 1, 2011 22.70 22.70 22.20 22.57
2671 NASDAQ CFFI Wed, Nov 30, 2011 22.20 22.75 22.20 22.75
2670 NASDAQ CFFI Tue, Nov 29, 2011 21.94 22.25 21.92 22.11
2669 NASDAQ CFFI Mon, Nov 28, 2011 21.99 21.99 21.23 21.60
2668 NASDAQ CFFI Wed, Nov 23, 2011 21.09 21.66 21.09 21.66
2667 NASDAQ CFFI Tue, Nov 22, 2011 21.51 21.52 21.16 21.52
2666 NASDAQ CFFI Mon, Nov 21, 2011 21.52 21.52 21.00 21.36
2665 NASDAQ CFFI Fri, Nov 18, 2011 21.27 21.95 21.00 21.00
2664 NASDAQ CFFI Thu, Nov 17, 2011 21.94 21.94 21.23 21.26
2663 NASDAQ CFFI Wed, Nov 16, 2011 21.61 21.70 21.61 21.64
2662 NASDAQ CFFI Tue, Nov 15, 2011 21.41 22.02 21.41 21.60
2661 NASDAQ CFFI Mon, Nov 14, 2011 22.04 22.04 21.77 21.78
2660 NASDAQ CFFI Fri, Nov 11, 2011 21.60 22.39 21.60 22.39
2659 NASDAQ CFFI Thu, Nov 10, 2011 21.52 21.70 21.52 21.70
2658 NASDAQ CFFI Wed, Nov 9, 2011 21.58 21.60 21.07 21.41
2657 NASDAQ CFFI Tue, Nov 8, 2011 21.01 22.00 21.01 21.50
2656 NASDAQ CFFI Mon, Nov 7, 2011 22.49 22.50 20.21 20.85
2655 NASDAQ CFFI Fri, Nov 4, 2011 22.52 22.69 21.66 22.52
2654 NASDAQ CFFI Thu, Nov 3, 2011 22.28 22.28 22.25 22.25
2653 NASDAQ CFFI Wed, Nov 2, 2011 22.90 22.90 22.90 22.90
2652 NASDAQ CFFI Tue, Nov 1, 2011 23.50 23.60 22.99 23.08
2651 NASDAQ CFFI Thu, Oct 27, 2011 23.50 23.75 22.90 23.75
2650 NASDAQ CFFI Wed, Oct 26, 2011 22.81 23.46 22.81 23.42
2649 NASDAQ CFFI Tue, Oct 25, 2011 23.18 23.35 22.91 23.35
2648 NASDAQ CFFI Mon, Oct 24, 2011 21.61 23.25 21.61 22.99
2647 NASDAQ CFFI Wed, Oct 19, 2011 23.25 23.27 23.21 23.27
2646 NASDAQ CFFI Tue, Oct 18, 2011 23.09 23.58 21.55 23.58
2645 NASDAQ CFFI Mon, Oct 17, 2011 23.46 23.58 23.00 23.20
2644 NASDAQ CFFI Thu, Oct 13, 2011 23.37 23.68 22.77 23.47
2643 NASDAQ CFFI Wed, Oct 12, 2011 23.14 23.14 22.02 22.90
2642 NASDAQ CFFI Tue, Oct 11, 2011 23.70 23.70 22.75 23.50
2641 NASDAQ CFFI Mon, Oct 10, 2011 22.90 22.90 22.90 22.90
2640 NASDAQ CFFI Fri, Oct 7, 2011 22.99 23.70 22.99 23.38
2639 NASDAQ CFFI Thu, Oct 6, 2011 22.34 23.50 21.55 22.27
2638 NASDAQ CFFI Wed, Oct 5, 2011 23.34 23.50 23.33 23.33
2637 NASDAQ CFFI Tue, Oct 4, 2011 23.51 23.75 23.50 23.75
2636 NASDAQ CFFI Mon, Oct 3, 2011 23.66 23.99 23.52 23.75
2635 NASDAQ CFFI Fri, Sep 30, 2011 23.42 23.50 23.29 23.34
2634 NASDAQ CFFI Wed, Sep 28, 2011 23.07 23.09 22.42 22.92
2633 NASDAQ CFFI Mon, Sep 26, 2011 21.53 22.23 21.51 21.83
2632 NASDAQ CFFI Fri, Sep 23, 2011 22.07 22.08 22.03 22.03
2631 NASDAQ CFFI Thu, Sep 22, 2011 21.49 22.24 21.49 21.57
2630 NASDAQ CFFI Wed, Sep 21, 2011 21.40 21.50 21.40 21.46
2629 NASDAQ CFFI Tue, Sep 20, 2011 21.37 21.40 21.36 21.40
2628 NASDAQ CFFI Mon, Sep 19, 2011 21.03 21.39 21.03 21.38
2627 NASDAQ CFFI Fri, Sep 16, 2011 20.62 21.25 20.62 21.25
2626 NASDAQ CFFI Thu, Sep 15, 2011 21.38 21.39 20.51 20.86
2625 NASDAQ CFFI Wed, Sep 14, 2011 21.36 21.39 21.34 21.38
2624 NASDAQ CFFI Mon, Sep 12, 2011 21.36 21.80 21.04 21.40
2623 NASDAQ CFFI Fri, Sep 9, 2011 21.50 22.29 21.50 21.82
2622 NASDAQ CFFI Thu, Sep 8, 2011 21.70 21.70 21.50 21.50
2621 NASDAQ CFFI Wed, Sep 7, 2011 22.61 22.61 21.40 21.40
2620 NASDAQ CFFI Tue, Sep 6, 2011 23.10 23.17 22.04 22.17
2619 NASDAQ CFFI Fri, Sep 2, 2011 23.13 23.75 23.11 23.49
2618 NASDAQ CFFI Thu, Sep 1, 2011 23.50 23.50 23.50 23.50
2617 NASDAQ CFFI Wed, Aug 31, 2011 23.00 23.50 22.95 23.50
2616 NASDAQ CFFI Mon, Aug 29, 2011 23.00 23.00 23.00 23.00
2615 NASDAQ CFFI Fri, Aug 26, 2011 22.96 23.00 22.96 23.00
2614 NASDAQ CFFI Thu, Aug 25, 2011 22.95 23.00 22.46 23.00
2613 NASDAQ CFFI Wed, Aug 24, 2011 23.00 23.00 22.31 23.00
2612 NASDAQ CFFI Tue, Aug 23, 2011 22.08 23.00 22.08 23.00
2611 NASDAQ CFFI Mon, Aug 22, 2011 23.00 23.00 22.60 22.88
2610 NASDAQ CFFI Fri, Aug 19, 2011 22.60 22.97 22.60 22.82
2609 NASDAQ CFFI Thu, Aug 18, 2011 22.40 22.75 22.40 22.66
2608 NASDAQ CFFI Wed, Aug 17, 2011 22.50 22.52 22.50 22.51
2607 NASDAQ CFFI Tue, Aug 16, 2011 22.50 22.50 22.50 22.50
2606 NASDAQ CFFI Mon, Aug 15, 2011 22.46 22.46 22.46 22.46
2605 NASDAQ CFFI Fri, Aug 12, 2011 21.75 22.47 21.75 22.35
2604 NASDAQ CFFI Thu, Aug 11, 2011 21.15 22.20 21.15 22.20
2603 NASDAQ CFFI Wed, Aug 10, 2011 22.50 22.65 22.01 22.03
2602 NASDAQ CFFI Tue, Aug 9, 2011 21.21 22.50 21.21 21.21
2601 NASDAQ CFFI Mon, Aug 8, 2011 22.83 23.00 22.10 22.73
2600 NASDAQ CFFI Fri, Aug 5, 2011 22.24 22.95 21.65 22.95
2599 NASDAQ CFFI Thu, Aug 4, 2011 22.00 22.75 21.70 22.69
2598 NASDAQ CFFI Wed, Aug 3, 2011 21.87 23.25 21.87 23.00
2597 NASDAQ CFFI Tue, Aug 2, 2011 21.50 22.00 21.20 22.00
2596 NASDAQ CFFI Fri, Jul 29, 2011 21.45 21.50 21.20 21.50
2595 NASDAQ CFFI Thu, Jul 28, 2011 20.27 21.77 19.74 21.14
2594 NASDAQ CFFI Wed, Jul 27, 2011 19.72 20.27 19.72 20.24
2593 NASDAQ CFFI Tue, Jul 26, 2011 19.73 19.98 19.71 19.71
2592 NASDAQ CFFI Mon, Jul 25, 2011 19.96 19.96 19.40 19.72
2591 NASDAQ CFFI Fri, Jul 22, 2011 20.00 20.00 19.87 19.87
2590 NASDAQ CFFI Thu, Jul 21, 2011 20.06 20.06 20.06 20.06
2589 NASDAQ CFFI Wed, Jul 20, 2011 19.51 20.02 19.50 20.02
2588 NASDAQ CFFI Mon, Jul 18, 2011 19.41 19.41 19.41 19.41
2587 NASDAQ CFFI Fri, Jul 15, 2011 19.63 19.65 19.00 19.20
2586 NASDAQ CFFI Thu, Jul 14, 2011 19.90 19.90 19.50 19.80
2585 NASDAQ CFFI Wed, Jul 13, 2011 20.57 20.57 19.90 19.90
2584 NASDAQ CFFI Tue, Jul 12, 2011 20.54 20.54 20.34 20.34
2583 NASDAQ CFFI Mon, Jul 11, 2011 21.00 21.00 20.52 20.54
2582 NASDAQ CFFI Fri, Jul 8, 2011 21.00 21.05 21.00 21.00
2581 NASDAQ CFFI Thu, Jul 7, 2011 21.02 21.10 21.00 21.10
2580 NASDAQ CFFI Wed, Jul 6, 2011 20.75 21.05 20.75 21.05
2579 NASDAQ CFFI Tue, Jul 5, 2011 21.33 21.33 20.53 20.90
2578 NASDAQ CFFI Fri, Jul 1, 2011 21.50 21.50 20.54 20.96
2577 NASDAQ CFFI Thu, Jun 30, 2011 20.59 21.29 20.58 21.29
2576 NASDAQ CFFI Wed, Jun 29, 2011 20.31 20.68 20.31 20.68
2575 NASDAQ CFFI Tue, Jun 28, 2011 20.73 21.39 20.15 21.18
2574 NASDAQ CFFI Mon, Jun 27, 2011 20.05 20.27 20.05 20.27
2573 NASDAQ CFFI Fri, Jun 24, 2011 20.37 20.41 19.95 20.24
2572 NASDAQ CFFI Thu, Jun 23, 2011 20.31 20.31 20.31 20.31
2571 NASDAQ CFFI Wed, Jun 22, 2011 20.35 20.38 20.35 20.38
2570 NASDAQ CFFI Tue, Jun 21, 2011 20.66 20.66 20.39 20.60
2569 NASDAQ CFFI Mon, Jun 20, 2011 20.99 21.00 20.56 20.56
2568 NASDAQ CFFI Fri, Jun 17, 2011 20.91 21.00 20.70 21.00
2567 NASDAQ CFFI Wed, Jun 15, 2011 21.45 21.45 20.70 20.70
2566 NASDAQ CFFI Mon, Jun 13, 2011 21.25 21.25 21.00 21.09
2565 NASDAQ CFFI Fri, Jun 10, 2011 20.80 21.66 20.80 21.45
2564 NASDAQ CFFI Thu, Jun 9, 2011 21.00 21.00 20.98 21.00
2563 NASDAQ CFFI Tue, Jun 7, 2011 21.58 21.58 21.00 21.00
2562 NASDAQ CFFI Mon, Jun 6, 2011 21.05 21.05 20.58 20.82
2561 NASDAQ CFFI Wed, Jun 1, 2011 21.33 21.50 21.25 21.38
2560 NASDAQ CFFI Tue, May 31, 2011 21.69 21.69 21.10 21.18
2559 NASDAQ CFFI Fri, May 27, 2011 21.30 21.48 21.27 21.48
2558 NASDAQ CFFI Thu, May 26, 2011 21.50 21.51 21.48 21.48
2557 NASDAQ CFFI Wed, May 25, 2011 21.35 21.50 21.35 21.35
2556 NASDAQ CFFI Tue, May 24, 2011 21.69 21.69 21.23 21.54
2555 NASDAQ CFFI Mon, May 23, 2011 21.04 21.65 21.02 21.16
2554 NASDAQ CFFI Fri, May 20, 2011 21.67 21.68 21.15 21.65
2553 NASDAQ CFFI Thu, May 19, 2011 21.71 21.71 21.51 21.51
2552 NASDAQ CFFI Wed, May 18, 2011 21.30 21.52 21.50 21.50
2551 NASDAQ CFFI Tue, May 17, 2011 21.09 22.00 21.09 21.40
2550 NASDAQ CFFI Mon, May 16, 2011 21.13 21.45 20.55 21.31
2549 NASDAQ CFFI Fri, May 13, 2011 21.93 22.68 21.10 21.10
2548 NASDAQ CFFI Wed, May 11, 2011 21.00 21.35 21.00 21.35
2547 NASDAQ CFFI Tue, May 10, 2011 21.93 22.00 21.37 21.40
2546 NASDAQ CFFI Mon, May 9, 2011 21.97 21.97 20.50 20.66
2545 NASDAQ CFFI Fri, May 6, 2011 21.04 21.04 20.82 20.82
2544 NASDAQ CFFI Thu, May 5, 2011 20.44 21.08 20.43 21.08
2543 NASDAQ CFFI Wed, May 4, 2011 21.03 21.48 20.75 20.75
2542 NASDAQ CFFI Tue, May 3, 2011 21.00 21.08 21.00 21.08
2541 NASDAQ CFFI Mon, May 2, 2011 21.00 21.01 20.45 20.97
2540 NASDAQ CFFI Fri, Apr 29, 2011 20.95 21.03 20.31 21.00
2539 NASDAQ CFFI Thu, Apr 28, 2011 20.55 20.75 20.32 20.61
2538 NASDAQ CFFI Wed, Apr 27, 2011 20.21 20.79 20.21 20.51
2537 NASDAQ CFFI Tue, Apr 26, 2011 20.31 20.50 20.34 20.34
2536 NASDAQ CFFI Mon, Apr 25, 2011 20.41 20.41 20.30 20.31
2535 NASDAQ CFFI Thu, Apr 21, 2011 20.49 20.18 20.15 20.15
2534 NASDAQ CFFI Wed, Apr 20, 2011 21.15 21.90 20.38 20.40
2533 NASDAQ CFFI Tue, Apr 19, 2011 21.15 21.15 20.85 20.85
2532 NASDAQ CFFI Mon, Apr 18, 2011 21.45 21.47 21.15 21.15
2531 NASDAQ CFFI Fri, Apr 15, 2011 21.36 21.50 21.36 21.50
2530 NASDAQ CFFI Wed, Apr 13, 2011 21.32 21.32 21.31 21.31
2529 NASDAQ CFFI Fri, Apr 8, 2011 21.46 21.65 21.50 21.50
2528 NASDAQ CFFI Thu, Apr 7, 2011 21.34 21.50 21.34 21.50
2527 NASDAQ CFFI Wed, Apr 6, 2011 21.24 21.24 21.24 21.24
2526 NASDAQ CFFI Tue, Apr 5, 2011 21.22 21.50 21.16 21.50
2525 NASDAQ CFFI Mon, Apr 4, 2011 21.39 21.40 21.11 21.11
2524 NASDAQ CFFI Fri, Apr 1, 2011 22.55 22.55 21.45 21.53
2523 NASDAQ CFFI Wed, Mar 30, 2011 23.00 23.00 22.98 22.98
2522 NASDAQ CFFI Tue, Mar 29, 2011 21.21 22.99 21.21 22.89
2521 NASDAQ CFFI Mon, Mar 28, 2011 23.17 22.50 21.80 22.16
2520 NASDAQ CFFI Thu, Mar 24, 2011 23.00 23.00 23.00 23.00
2519 NASDAQ CFFI Tue, Mar 22, 2011 22.84 23.06 22.84 23.06
2518 NASDAQ CFFI Mon, Mar 21, 2011 22.87 22.87 22.87 22.87
2517 NASDAQ CFFI Fri, Mar 18, 2011 22.26 22.26 22.26 22.26
2516 NASDAQ CFFI Thu, Mar 17, 2011 22.01 22.60 22.01 22.30
2515 NASDAQ CFFI Wed, Mar 16, 2011 22.99 22.99 22.99 22.99
2514 NASDAQ CFFI Tue, Mar 15, 2011 23.00 23.00 23.00 23.00
2513 NASDAQ CFFI Thu, Mar 10, 2011 23.25 23.25 23.25 23.25
2512 NASDAQ CFFI Wed, Mar 9, 2011 23.28 23.50 23.28 23.50
2511 NASDAQ CFFI Mon, Mar 7, 2011 23.21 23.21 23.21 23.21
2510 NASDAQ CFFI Thu, Mar 3, 2011 23.01 23.01 23.00 23.01
2509 NASDAQ CFFI Wed, Mar 2, 2011 23.00 23.00 23.00 23.00
2508 NASDAQ CFFI Tue, Mar 1, 2011 23.47 23.47 23.02 23.02
2507 NASDAQ CFFI Mon, Feb 28, 2011 22.86 23.00 22.66 23.00
2506 NASDAQ CFFI Fri, Feb 25, 2011 23.00 23.01 22.10 22.65
2505 NASDAQ CFFI Tue, Feb 22, 2011 22.71 23.40 22.71 22.84
2504 NASDAQ CFFI Fri, Feb 18, 2011 22.96 23.69 22.50 23.51
2503 NASDAQ CFFI Thu, Feb 17, 2011 22.01 22.31 22.01 22.31
2502 NASDAQ CFFI Tue, Feb 15, 2011 22.97 22.99 22.97 22.99
2501 NASDAQ CFFI Mon, Feb 14, 2011 22.38 23.07 22.38 23.07
2500 NASDAQ CFFI Fri, Feb 11, 2011 22.00 22.00 22.00 22.00
2499 NASDAQ CFFI Thu, Feb 10, 2011 22.23 22.23 22.20 22.20
2498 NASDAQ CFFI Mon, Feb 7, 2011 22.50 22.50 22.00 22.32
2497 NASDAQ CFFI Thu, Feb 3, 2011 22.30 22.30 22.28 22.28
2496 NASDAQ CFFI Wed, Feb 2, 2011 23.40 23.40 23.31 23.31
2495 NASDAQ CFFI Tue, Feb 1, 2011 24.00 24.00 24.00 24.00
2494 NASDAQ CFFI Mon, Jan 31, 2011 23.57 23.99 23.57 23.99
2493 NASDAQ CFFI Fri, Jan 28, 2011 23.35 23.35 22.91 22.91
2492 NASDAQ CFFI Thu, Jan 27, 2011 23.97 23.99 23.40 23.54
2491 NASDAQ CFFI Wed, Jan 26, 2011 23.42 23.46 23.40 23.40
2490 NASDAQ CFFI Tue, Jan 25, 2011 23.80 23.81 23.75 23.78
2489 NASDAQ CFFI Mon, Jan 24, 2011 23.38 24.00 23.35 24.00
2488 NASDAQ CFFI Fri, Jan 21, 2011 23.40 23.50 22.76 23.48
2487 NASDAQ CFFI Wed, Jan 19, 2011 23.17 24.71 22.77 23.84
2486 NASDAQ CFFI Tue, Jan 18, 2011 24.00 24.00 23.20 23.20
2485 NASDAQ CFFI Fri, Jan 14, 2011 23.00 25.75 22.75 23.20
2484 NASDAQ CFFI Wed, Jan 12, 2011 22.74 23.25 22.74 22.75
2483 NASDAQ CFFI Mon, Jan 10, 2011 22.55 22.75 22.25 22.75
2482 NASDAQ CFFI Fri, Jan 7, 2011 22.25 22.75 22.25 22.75
2481 NASDAQ CFFI Thu, Jan 6, 2011 22.34 22.34 22.21 22.21
2480 NASDAQ CFFI Wed, Jan 5, 2011 22.35 22.40 22.31 22.40
2479 NASDAQ CFFI Tue, Jan 4, 2011 22.36 22.75 22.36 22.36
2478 NASDAQ CFFI Mon, Jan 3, 2011 22.70 23.25 22.67 22.71
2477 NASDAQ CFFI Fri, Dec 31, 2010 22.67 22.67 22.31 22.31
2476 NASDAQ CFFI Thu, Dec 30, 2010 22.72 22.72 22.47 22.65
2475 NASDAQ CFFI Wed, Dec 29, 2010 22.72 23.00 22.59 23.00
2474 NASDAQ CFFI Tue, Dec 28, 2010 22.25 22.75 22.25 22.75
2473 NASDAQ CFFI Mon, Dec 27, 2010 22.15 22.90 21.90 22.00
2472 NASDAQ CFFI Thu, Dec 23, 2010 21.56 22.25 21.56 22.25
2471 NASDAQ CFFI Wed, Dec 22, 2010 21.97 22.00 21.50 22.00
2470 NASDAQ CFFI Tue, Dec 21, 2010 22.00 22.00 21.54 21.54
2469 NASDAQ CFFI Mon, Dec 20, 2010 22.48 22.48 21.97 22.00
2468 NASDAQ CFFI Fri, Dec 17, 2010 21.08 21.95 21.01 21.95
2467 NASDAQ CFFI Thu, Dec 16, 2010 22.00 22.00 22.00 22.00
2466 NASDAQ CFFI Wed, Dec 15, 2010 21.74 22.25 21.74 22.25
2465 NASDAQ CFFI Tue, Dec 14, 2010 22.20 22.92 21.50 21.75
2464 NASDAQ CFFI Mon, Dec 13, 2010 20.65 21.00 20.65 21.00
2463 NASDAQ CFFI Fri, Dec 10, 2010 20.99 21.00 20.23 20.65
2462 NASDAQ CFFI Wed, Dec 8, 2010 20.56 21.00 20.56 21.00
2461 NASDAQ CFFI Tue, Dec 7, 2010 21.00 21.00 20.97 20.97
2460 NASDAQ CFFI Mon, Dec 6, 2010 20.06 21.00 20.01 21.00
2459 NASDAQ CFFI Fri, Dec 3, 2010 20.05 20.27 20.05 20.25
2458 NASDAQ CFFI Thu, Dec 2, 2010 20.48 20.75 19.60 19.74
2457 NASDAQ CFFI Wed, Dec 1, 2010 19.51 20.71 19.51 20.49
2456 NASDAQ CFFI Tue, Nov 30, 2010 20.25 20.25 20.20 20.20
2455 NASDAQ CFFI Mon, Nov 29, 2010 20.65 21.50 20.35 21.00
2454 NASDAQ CFFI Fri, Nov 26, 2010 20.75 20.75 19.36 20.07
2453 NASDAQ CFFI Wed, Nov 24, 2010 20.32 20.32 20.30 20.30
2452 NASDAQ CFFI Mon, Nov 22, 2010 20.50 20.50 20.19 20.19
2451 NASDAQ CFFI Fri, Nov 19, 2010 20.34 20.50 20.34 20.50
2450 NASDAQ CFFI Thu, Nov 18, 2010 20.05 20.50 19.55 20.50
2449 NASDAQ CFFI Tue, Nov 16, 2010 20.27 20.87 20.25 20.69
2448 NASDAQ CFFI Mon, Nov 15, 2010 20.40 20.50 20.14 20.50
2447 NASDAQ CFFI Fri, Nov 12, 2010 20.59 20.98 20.22 20.49
2446 NASDAQ CFFI Thu, Nov 11, 2010 19.75 20.90 19.75 20.76
2445 NASDAQ CFFI Wed, Nov 10, 2010 20.87 20.87 20.47 20.50
2444 NASDAQ CFFI Tue, Nov 9, 2010 20.49 20.90 20.49 20.90
2443 NASDAQ CFFI Mon, Nov 8, 2010 20.99 20.99 19.75 20.25
2442 NASDAQ CFFI Fri, Nov 5, 2010 19.50 20.13 19.50 20.13
2441 NASDAQ CFFI Thu, Nov 4, 2010 19.00 19.50 19.00 19.50
2440 NASDAQ CFFI Wed, Nov 3, 2010 18.99 19.00 18.99 19.00
2439 NASDAQ CFFI Tue, Nov 2, 2010 19.00 19.00 18.88 18.88
2438 NASDAQ CFFI Mon, Nov 1, 2010 18.92 19.00 18.88 18.88
2437 NASDAQ CFFI Fri, Oct 29, 2010 18.26 18.75 18.04 18.75
2436 NASDAQ CFFI Thu, Oct 28, 2010 18.35 18.35 18.23 18.26
2435 NASDAQ CFFI Wed, Oct 27, 2010 18.60 18.60 18.43 18.43
2434 NASDAQ CFFI Tue, Oct 26, 2010 18.95 18.95 18.05 18.58
2433 NASDAQ CFFI Mon, Oct 25, 2010 18.06 18.50 18.06 18.50
2432 NASDAQ CFFI Thu, Oct 21, 2010 19.00 19.00 18.39 18.39
2431 NASDAQ CFFI Wed, Oct 20, 2010 18.03 19.45 17.92 19.45
2430 NASDAQ CFFI Tue, Oct 19, 2010 18.70 18.70 18.12 18.51
2429 NASDAQ CFFI Fri, Oct 15, 2010 18.95 18.95 18.95 18.95
2428 NASDAQ CFFI Thu, Oct 14, 2010 18.65 19.00 18.11 18.89
2427 NASDAQ CFFI Wed, Oct 13, 2010 17.82 18.25 17.78 18.25
2426 NASDAQ CFFI Tue, Oct 12, 2010 18.03 18.30 18.00 18.00
2425 NASDAQ CFFI Mon, Oct 11, 2010 18.84 18.93 17.80 18.07
2424 NASDAQ CFFI Fri, Oct 8, 2010 18.49 18.49 18.16 18.16
2423 NASDAQ CFFI Wed, Oct 6, 2010 18.50 18.50 18.21 18.50
2422 NASDAQ CFFI Fri, Oct 1, 2010 18.46 18.46 18.46 18.46
2421 NASDAQ CFFI Thu, Sep 30, 2010 18.00 18.48 18.00 18.48
2420 NASDAQ CFFI Wed, Sep 29, 2010 18.54 18.54 17.76 17.76
2419 NASDAQ CFFI Tue, Sep 28, 2010 18.95 18.95 18.94 18.95
2418 NASDAQ CFFI Mon, Sep 27, 2010 18.35 18.35 18.35 18.35
2417 NASDAQ CFFI Fri, Sep 24, 2010 17.76 18.73 17.76 18.71
2416 NASDAQ CFFI Wed, Sep 22, 2010 18.45 18.45 17.95 18.20
2415 NASDAQ CFFI Tue, Sep 21, 2010 17.92 18.15 17.92 18.15
2414 NASDAQ CFFI Mon, Sep 20, 2010 17.81 18.10 17.77 18.09
2413 NASDAQ CFFI Fri, Sep 17, 2010 17.81 17.85 17.75 17.75
2412 NASDAQ CFFI Thu, Sep 16, 2010 17.76 17.76 17.75 17.75
2411 NASDAQ CFFI Tue, Sep 14, 2010 18.02 18.35 18.00 18.00
2410 NASDAQ CFFI Mon, Sep 13, 2010 18.24 18.25 18.24 18.25
2409 NASDAQ CFFI Fri, Sep 10, 2010 17.87 18.18 17.87 17.90
2408 NASDAQ CFFI Thu, Sep 9, 2010 18.00 18.00 17.88 18.00
2407 NASDAQ CFFI Wed, Sep 8, 2010 17.86 18.88 17.85 17.99
2406 NASDAQ CFFI Tue, Sep 7, 2010 17.95 17.95 17.80 17.80
2405 NASDAQ CFFI Thu, Sep 2, 2010 18.50 18.79 18.47 18.50
2404 NASDAQ CFFI Wed, Sep 1, 2010 17.75 18.35 17.75 18.20
2403 NASDAQ CFFI Tue, Aug 31, 2010 17.93 17.97 17.83 17.87
2402 NASDAQ CFFI Mon, Aug 30, 2010 18.80 18.94 17.80 18.48
2401 NASDAQ CFFI Thu, Aug 26, 2010 18.05 18.05 17.60 17.80
2400 NASDAQ CFFI Wed, Aug 25, 2010 17.58 17.87 17.56 17.60
2399 NASDAQ CFFI Tue, Aug 24, 2010 17.80 18.25 17.80 17.82
2398 NASDAQ CFFI Wed, Aug 18, 2010 17.33 18.80 17.33 18.23
2397 NASDAQ CFFI Tue, Aug 17, 2010 17.73 18.50 17.73 18.24
2396 NASDAQ CFFI Mon, Aug 16, 2010 17.67 18.25 17.67 17.92
2395 NASDAQ CFFI Fri, Aug 13, 2010 18.65 18.65 17.49 18.00
2394 NASDAQ CFFI Thu, Aug 12, 2010 17.26 18.79 17.26 18.70
2393 NASDAQ CFFI Wed, Aug 11, 2010 18.36 18.75 17.82 18.75
2392 NASDAQ CFFI Tue, Aug 10, 2010 18.11 18.70 17.74 17.74
2391 NASDAQ CFFI Mon, Aug 9, 2010 18.60 18.60 17.94 18.26
2390 NASDAQ CFFI Fri, Aug 6, 2010 18.58 19.39 18.58 19.22
2389 NASDAQ CFFI Thu, Aug 5, 2010 19.00 19.25 19.00 19.25
2388 NASDAQ CFFI Wed, Aug 4, 2010 18.58 19.50 18.31 18.75
2387 NASDAQ CFFI Tue, Aug 3, 2010 19.30 19.50 19.20 19.20
2386 NASDAQ CFFI Mon, Aug 2, 2010 19.47 19.50 19.36 19.36
2385 NASDAQ CFFI Fri, Jul 30, 2010 18.36 19.50 17.56 19.50
2384 NASDAQ CFFI Thu, Jul 29, 2010 19.00 19.10 18.84 19.10
2383 NASDAQ CFFI Wed, Jul 28, 2010 18.34 19.00 18.30 18.92
2382 NASDAQ CFFI Tue, Jul 27, 2010 18.35 19.70 18.20 19.70
2381 NASDAQ CFFI Mon, Jul 26, 2010 18.61 19.00 18.45 18.61
2380 NASDAQ CFFI Fri, Jul 23, 2010 18.36 18.99 18.36 18.99
2379 NASDAQ CFFI Thu, Jul 22, 2010 18.59 18.80 18.59 18.80
2378 NASDAQ CFFI Wed, Jul 21, 2010 18.94 18.94 18.25 18.26
2377 NASDAQ CFFI Tue, Jul 20, 2010 18.36 18.36 18.26 18.26
2376 NASDAQ CFFI Mon, Jul 19, 2010 19.00 19.00 18.94 19.00
2375 NASDAQ CFFI Fri, Jul 16, 2010 18.28 18.99 18.26 18.84
2374 NASDAQ CFFI Wed, Jul 14, 2010 18.41 18.88 18.41 18.88
2373 NASDAQ CFFI Tue, Jul 13, 2010 18.80 19.32 18.80 19.32
2372 NASDAQ CFFI Mon, Jul 12, 2010 18.68 18.68 18.19 18.46
2371 NASDAQ CFFI Fri, Jul 9, 2010 18.00 18.92 17.45 18.04
2370 NASDAQ CFFI Thu, Jul 8, 2010 17.37 19.00 17.37 19.00
2369 NASDAQ CFFI Wed, Jul 7, 2010 17.99 17.99 17.99 17.99
2368 NASDAQ CFFI Tue, Jul 6, 2010 18.28 18.28 17.27 17.38
2367 NASDAQ CFFI Thu, Jul 1, 2010 18.42 18.42 17.05 18.20
2366 NASDAQ CFFI Tue, Jun 29, 2010 18.51 18.51 18.00 18.00
2365 NASDAQ CFFI Mon, Jun 28, 2010 17.83 19.13 17.83 18.35
2364 NASDAQ CFFI Fri, Jun 25, 2010 17.25 17.25 16.89 17.25
2363 NASDAQ CFFI Thu, Jun 24, 2010 17.50 17.50 16.95 17.11
2362 NASDAQ CFFI Wed, Jun 23, 2010 17.60 17.67 17.50 17.50
2361 NASDAQ CFFI Tue, Jun 22, 2010 17.66 18.00 17.55 17.55
2360 NASDAQ CFFI Mon, Jun 21, 2010 19.75 19.75 18.45 18.45
2359 NASDAQ CFFI Fri, Jun 18, 2010 16.55 17.89 16.55 16.99
2358 NASDAQ CFFI Thu, Jun 17, 2010 17.87 17.87 16.51 17.06
2357 NASDAQ CFFI Wed, Jun 16, 2010 18.00 18.09 18.00 18.09
2356 NASDAQ CFFI Tue, Jun 15, 2010 17.90 18.26 17.90 18.13
2355 NASDAQ CFFI Mon, Jun 14, 2010 18.53 19.10 17.85 17.85
2354 NASDAQ CFFI Fri, Jun 11, 2010 18.90 20.00 18.90 19.70
2353 NASDAQ CFFI Thu, Jun 10, 2010 19.30 19.30 19.30 19.30
2352 NASDAQ CFFI Mon, Jun 7, 2010 17.69 19.49 17.69 19.35
2351 NASDAQ CFFI Fri, Jun 4, 2010 19.00 19.55 19.00 19.55
2350 NASDAQ CFFI Thu, Jun 3, 2010 19.73 19.73 19.54 19.54
2349 NASDAQ CFFI Wed, Jun 2, 2010 19.07 19.07 19.07 19.07
2348 NASDAQ CFFI Tue, Jun 1, 2010 19.18 19.18 19.10 19.10
2347 NASDAQ CFFI Fri, May 28, 2010 18.10 19.72 17.65 18.51
2346 NASDAQ CFFI Thu, May 27, 2010 17.63 19.69 17.63 19.51
2345 NASDAQ CFFI Wed, May 26, 2010 17.50 18.10 17.12 17.45
2344 NASDAQ CFFI Tue, May 25, 2010 17.91 17.97 17.50 17.75
2343 NASDAQ CFFI Mon, May 24, 2010 18.35 18.35 17.37 17.37
2342 NASDAQ CFFI Fri, May 21, 2010 18.09 19.00 18.09 18.60
2341 NASDAQ CFFI Thu, May 20, 2010 18.72 19.84 18.00 19.84
2340 NASDAQ CFFI Wed, May 19, 2010 19.03 20.00 18.75 18.75
2339 NASDAQ CFFI Tue, May 18, 2010 19.10 19.10 18.98 19.00
2338 NASDAQ CFFI Mon, May 17, 2010 19.09 19.15 19.06 19.15
2337 NASDAQ CFFI Fri, May 14, 2010 19.74 19.77 19.20 19.20
2336 NASDAQ CFFI Thu, May 13, 2010 19.80 19.80 19.05 19.14
2335 NASDAQ CFFI Wed, May 12, 2010 20.71 20.71 19.51 19.80
2334 NASDAQ CFFI Tue, May 11, 2010 20.92 20.92 19.20 19.61
2333 NASDAQ CFFI Mon, May 10, 2010 21.84 21.84 20.50 20.88
2332 NASDAQ CFFI Fri, May 7, 2010 20.64 20.64 20.20 20.20
2331 NASDAQ CFFI Thu, May 6, 2010 20.50 20.50 20.50 20.50
2330 NASDAQ CFFI Wed, May 5, 2010 19.23 19.92 19.23 19.60
2329 NASDAQ CFFI Tue, May 4, 2010 19.03 20.13 19.03 19.55
2328 NASDAQ CFFI Mon, May 3, 2010 20.75 20.75 19.41 20.04
2327 NASDAQ CFFI Fri, Apr 30, 2010 21.92 21.92 20.65 21.05
2326 NASDAQ CFFI Thu, Apr 29, 2010 22.45 22.45 20.50 21.58
2325 NASDAQ CFFI Wed, Apr 28, 2010 21.93 22.00 21.25 21.25
2324 NASDAQ CFFI Tue, Apr 27, 2010 21.32 21.32 21.31 21.31
2323 NASDAQ CFFI Mon, Apr 26, 2010 22.69 22.69 20.65 20.65
2322 NASDAQ CFFI Fri, Apr 23, 2010 20.53 21.50 20.53 21.50
2321 NASDAQ CFFI Thu, Apr 22, 2010 21.50 21.50 21.50 21.50
2320 NASDAQ CFFI Wed, Apr 21, 2010 20.60 21.25 20.60 21.22
2319 NASDAQ CFFI Tue, Apr 20, 2010 20.75 21.00 20.73 20.93
2318 NASDAQ CFFI Mon, Apr 19, 2010 20.25 20.75 20.20 20.75
2317 NASDAQ CFFI Fri, Apr 16, 2010 20.25 20.25 20.25 20.25
2316 NASDAQ CFFI Thu, Apr 15, 2010 20.50 20.50 20.18 20.18
2315 NASDAQ CFFI Wed, Apr 14, 2010 20.25 20.45 20.00 20.43
2314 NASDAQ CFFI Tue, Apr 13, 2010 20.49 20.49 19.67 20.48
2313 NASDAQ CFFI Mon, Apr 12, 2010 19.96 20.03 19.96 20.00
2312 NASDAQ CFFI Fri, Apr 9, 2010 20.10 20.10 19.88 20.00
2311 NASDAQ CFFI Thu, Apr 8, 2010 20.25 20.25 20.00 20.00
2310 NASDAQ CFFI Tue, Apr 6, 2010 19.99 20.00 19.99 20.00
2309 NASDAQ CFFI Mon, Apr 5, 2010 20.73 20.73 19.55 20.00
2308 NASDAQ CFFI Thu, Apr 1, 2010 20.74 20.74 20.45 20.45
2307 NASDAQ CFFI Wed, Mar 31, 2010 19.80 19.80 19.60 19.64
2306 NASDAQ CFFI Tue, Mar 30, 2010 20.45 20.45 19.55 20.38
2305 NASDAQ CFFI Mon, Mar 29, 2010 19.72 20.45 19.72 20.45
2304 NASDAQ CFFI Fri, Mar 26, 2010 19.25 19.25 19.01 19.01
2303 NASDAQ CFFI Thu, Mar 25, 2010 19.50 19.80 19.50 19.80
2302 NASDAQ CFFI Wed, Mar 24, 2010 19.27 19.27 19.25 19.25
2301 NASDAQ CFFI Fri, Mar 19, 2010 19.51 19.51 19.50 19.50
2300 NASDAQ CFFI Thu, Mar 18, 2010 19.78 20.39 19.00 19.85
2299 NASDAQ CFFI Tue, Mar 16, 2010 20.50 20.50 20.25 20.25
2298 NASDAQ CFFI Mon, Mar 15, 2010 20.15 20.15 20.15 20.15
2297 NASDAQ CFFI Thu, Mar 11, 2010 20.58 20.59 20.20 20.45
2296 NASDAQ CFFI Wed, Mar 10, 2010 20.61 20.61 20.25 20.25
2295 NASDAQ CFFI Tue, Mar 9, 2010 20.00 20.61 20.00 20.61
2294 NASDAQ CFFI Mon, Mar 8, 2010 20.62 20.62 19.82 20.00
2293 NASDAQ CFFI Tue, Mar 2, 2010 20.53 20.65 19.65 19.65
2292 NASDAQ CFFI Fri, Feb 26, 2010 20.68 20.68 20.68 20.68
2291 NASDAQ CFFI Mon, Feb 22, 2010 19.31 19.98 19.31 19.98
2290 NASDAQ CFFI Fri, Feb 19, 2010 19.45 20.68 19.45 20.57
2289 NASDAQ CFFI Wed, Feb 17, 2010 20.00 20.00 20.00 20.00
2288 NASDAQ CFFI Tue, Feb 16, 2010 19.45 20.22 19.45 20.22
2287 NASDAQ CFFI Fri, Feb 12, 2010 20.00 20.00 20.00 20.00
2286 NASDAQ CFFI Wed, Feb 10, 2010 20.00 20.00 19.98 20.00
2285 NASDAQ CFFI Tue, Feb 9, 2010 19.94 19.95 19.94 19.95
2284 NASDAQ CFFI Fri, Feb 5, 2010 20.00 20.05 19.99 19.99
2283 NASDAQ CFFI Thu, Feb 4, 2010 20.14 21.00 20.14 20.99
2282 NASDAQ CFFI Wed, Feb 3, 2010 20.50 21.00 20.50 21.00
2281 NASDAQ CFFI Tue, Feb 2, 2010 20.00 20.50 20.00 20.50
2280 NASDAQ CFFI Mon, Feb 1, 2010 19.75 20.00 19.75 20.00
2279 NASDAQ CFFI Fri, Jan 29, 2010 19.53 19.53 19.51 19.51
2278 NASDAQ CFFI Tue, Jan 26, 2010 19.52 20.00 19.50 20.00
2277 NASDAQ CFFI Mon, Jan 25, 2010 19.59 19.59 19.48 19.48
2276 NASDAQ CFFI Fri, Jan 22, 2010 20.23 20.23 19.85 20.00
2275 NASDAQ CFFI Thu, Jan 21, 2010 20.02 20.02 20.00 20.00
2274 NASDAQ CFFI Wed, Jan 20, 2010 20.01 20.25 20.00 20.23
2273 NASDAQ CFFI Tue, Jan 19, 2010 20.01 20.80 20.00 20.21
2272 NASDAQ CFFI Thu, Jan 14, 2010 20.51 20.60 20.51 20.60
2271 NASDAQ CFFI Wed, Jan 13, 2010 20.84 21.00 20.50 20.50
2270 NASDAQ CFFI Tue, Jan 12, 2010 21.31 21.33 21.30 21.30
2269 NASDAQ CFFI Mon, Jan 11, 2010 20.97 21.36 20.50 21.36
2268 NASDAQ CFFI Fri, Jan 8, 2010 20.00 20.00 20.00 20.00
2267 NASDAQ CFFI Thu, Jan 7, 2010 20.20 20.47 19.30 19.49
2266 NASDAQ CFFI Tue, Jan 5, 2010 20.10 21.00 19.00 19.16
2265 NASDAQ CFFI Mon, Jan 4, 2010 19.84 20.50 19.00 20.13
2264 NASDAQ CFFI Thu, Dec 31, 2009 19.02 19.02 19.00 19.00
2263 NASDAQ CFFI Wed, Dec 30, 2009 19.45 19.45 19.00 19.00
2262 NASDAQ CFFI Tue, Dec 29, 2009 19.90 19.90 19.30 19.45
2261 NASDAQ CFFI Mon, Dec 28, 2009 19.07 19.07 19.00 19.00
2260 NASDAQ CFFI Wed, Dec 23, 2009 19.94 19.94 19.40 19.46
2259 NASDAQ CFFI Tue, Dec 22, 2009 18.50 19.00 18.50 19.00
2258 NASDAQ CFFI Mon, Dec 21, 2009 18.41 18.97 18.41 18.75
2257 NASDAQ CFFI Fri, Dec 18, 2009 18.29 18.29 18.29 18.29
2256 NASDAQ CFFI Wed, Dec 16, 2009 18.60 18.61 18.60 18.60
2255 NASDAQ CFFI Tue, Dec 15, 2009 18.73 18.74 18.60 18.60
2254 NASDAQ CFFI Mon, Dec 14, 2009 19.95 20.00 18.14 18.16
2253 NASDAQ CFFI Thu, Dec 10, 2009 20.00 20.00 19.44 19.50
2252 NASDAQ CFFI Wed, Dec 9, 2009 18.05 20.30 18.00 20.30
2251 NASDAQ CFFI Tue, Dec 8, 2009 18.50 19.50 18.50 19.50
2250 NASDAQ CFFI Mon, Dec 7, 2009 18.50 18.50 18.50 18.50
2249 NASDAQ CFFI Fri, Dec 4, 2009 18.00 18.50 18.00 18.50
2248 NASDAQ CFFI Thu, Dec 3, 2009 18.00 18.25 18.00 18.01
2247 NASDAQ CFFI Wed, Dec 2, 2009 18.48 18.50 17.50 18.50
2246 NASDAQ CFFI Tue, Dec 1, 2009 18.04 18.05 18.00 18.05
2245 NASDAQ CFFI Mon, Nov 30, 2009 18.02 18.02 17.90 17.90
2244 NASDAQ CFFI Wed, Nov 25, 2009 16.10 18.02 16.10 17.99
2243 NASDAQ CFFI Tue, Nov 24, 2009 17.03 17.71 16.00 17.02
2242 NASDAQ CFFI Fri, Nov 20, 2009 18.13 18.13 18.00 18.10
2241 NASDAQ CFFI Thu, Nov 19, 2009 17.01 17.91 17.01 17.91
2240 NASDAQ CFFI Wed, Nov 18, 2009 18.30 18.30 18.30 18.30
2239 NASDAQ CFFI Tue, Nov 17, 2009 18.79 18.80 18.79 18.80
2238 NASDAQ CFFI Fri, Nov 13, 2009 18.55 18.55 18.55 18.55
2237 NASDAQ CFFI Thu, Nov 12, 2009 18.30 18.53 18.30 18.50
2236 NASDAQ CFFI Wed, Nov 11, 2009 18.26 18.39 18.26 18.39
2235 NASDAQ CFFI Tue, Nov 10, 2009 18.82 18.82 18.50 18.50
2234 NASDAQ CFFI Fri, Nov 6, 2009 18.90 18.90 18.41 18.50
2233 NASDAQ CFFI Thu, Nov 5, 2009 18.24 19.24 18.24 18.99
2232 NASDAQ CFFI Wed, Nov 4, 2009 20.01 20.01 19.00 19.00
2231 NASDAQ CFFI Mon, Nov 2, 2009 18.50 20.70 17.59 20.70
2230 NASDAQ CFFI Fri, Oct 30, 2009 19.46 20.97 17.26 20.93
2229 NASDAQ CFFI Thu, Oct 29, 2009 17.96 18.03 17.96 18.03
2228 NASDAQ CFFI Wed, Oct 28, 2009 18.43 18.43 17.02 17.02
2227 NASDAQ CFFI Tue, Oct 27, 2009 17.99 18.00 17.70 17.70
2226 NASDAQ CFFI Mon, Oct 26, 2009 18.85 18.85 17.90 18.46
2225 NASDAQ CFFI Fri, Oct 23, 2009 19.50 19.50 19.10 19.33
2224 NASDAQ CFFI Thu, Oct 22, 2009 19.50 19.54 19.50 19.54
2223 NASDAQ CFFI Wed, Oct 21, 2009 19.94 19.94 19.94 19.94
2222 NASDAQ CFFI Tue, Oct 20, 2009 19.50 19.98 19.35 19.98
2221 NASDAQ CFFI Mon, Oct 19, 2009 19.49 19.51 19.49 19.51
2220 NASDAQ CFFI Fri, Oct 16, 2009 19.49 19.49 19.49 19.49
2219 NASDAQ CFFI Thu, Oct 15, 2009 20.25 20.25 19.50 19.51
2218 NASDAQ CFFI Tue, Oct 13, 2009 19.54 20.01 19.54 20.01
2217 NASDAQ CFFI Mon, Oct 12, 2009 20.62 20.62 20.62 20.62
2216 NASDAQ CFFI Fri, Oct 9, 2009 19.85 20.00 18.27 18.78
2215 NASDAQ CFFI Thu, Oct 8, 2009 19.11 19.50 19.11 19.37
2214 NASDAQ CFFI Wed, Oct 7, 2009 19.88 19.90 19.08 19.85
2213 NASDAQ CFFI Tue, Oct 6, 2009 19.58 19.97 18.16 19.90
2212 NASDAQ CFFI Mon, Oct 5, 2009 18.11 20.00 18.11 20.00
2211 NASDAQ CFFI Fri, Oct 2, 2009 17.89 19.12 17.89 18.12
2210 NASDAQ CFFI Thu, Oct 1, 2009 17.84 18.00 17.03 18.00
2209 NASDAQ CFFI Wed, Sep 30, 2009 17.00 17.00 17.00 17.00
2208 NASDAQ CFFI Tue, Sep 29, 2009 17.99 17.99 16.49 16.65
2207 NASDAQ CFFI Mon, Sep 28, 2009 17.66 17.66 17.00 17.00
2206 NASDAQ CFFI Thu, Sep 24, 2009 16.80 16.80 15.93 16.22
2205 NASDAQ CFFI Tue, Sep 22, 2009 16.48 16.50 16.29 16.50
2204 NASDAQ CFFI Mon, Sep 21, 2009 18.00 18.00 16.25 16.25
2203 NASDAQ CFFI Thu, Sep 17, 2009 18.20 18.60 18.20 18.60
2202 NASDAQ CFFI Tue, Sep 15, 2009 20.95 21.40 20.00 20.02
2201 NASDAQ CFFI Thu, Sep 10, 2009 20.99 20.99 18.35 20.00
2200 NASDAQ CFFI Wed, Sep 9, 2009 17.87 21.45 16.27 21.31
2199 NASDAQ CFFI Tue, Sep 8, 2009 16.11 16.11 15.80 15.80
2198 NASDAQ CFFI Fri, Sep 4, 2009 16.80 16.80 16.80 16.80
2197 NASDAQ CFFI Thu, Sep 3, 2009 16.80 16.80 16.80 16.80
2196 NASDAQ CFFI Wed, Sep 2, 2009 17.23 17.23 15.78 16.80
2195 NASDAQ CFFI Mon, Aug 31, 2009 18.26 18.30 18.26 18.30
2194 NASDAQ CFFI Tue, Aug 25, 2009 18.19 18.19 17.23 18.00
2193 NASDAQ CFFI Mon, Aug 24, 2009 18.80 18.80 18.21 18.30
2192 NASDAQ CFFI Fri, Aug 21, 2009 16.87 18.99 16.77 18.90
2191 NASDAQ CFFI Thu, Aug 20, 2009 16.52 16.52 16.52 16.52
2190 NASDAQ CFFI Tue, Aug 18, 2009 15.51 15.51 15.51 18.49
2189 NASDAQ CFFI Mon, Aug 17, 2009 17.97 17.97 17.97 17.97
2188 NASDAQ CFFI Thu, Aug 13, 2009 17.00 17.41 17.00 17.09
2187 NASDAQ CFFI Wed, Aug 12, 2009 18.00 18.00 18.00 18.00
2186 NASDAQ CFFI Mon, Aug 10, 2009 17.02 17.02 17.02 17.02
2185 NASDAQ CFFI Fri, Aug 7, 2009 15.45 18.89 15.45 18.89
2184 NASDAQ CFFI Thu, Aug 6, 2009 18.75 18.75 18.75 18.75
2183 NASDAQ CFFI Wed, Aug 5, 2009 16.50 19.65 16.50 19.65
2182 NASDAQ CFFI Tue, Aug 4, 2009 18.95 18.95 18.95 18.95
2181 NASDAQ CFFI Mon, Aug 3, 2009 14.61 18.75 14.61 18.00
2180 NASDAQ CFFI Fri, Jul 31, 2009 18.75 18.75 18.75 18.75
2179 NASDAQ CFFI Wed, Jul 29, 2009 18.48 19.19 18.03 19.18
2178 NASDAQ CFFI Tue, Jul 28, 2009 16.50 18.39 16.50 18.39
2177 NASDAQ CFFI Mon, Jul 27, 2009 14.81 17.67 14.66 17.67
2176 NASDAQ CFFI Fri, Jul 24, 2009 14.60 14.60 14.60 14.60
2175 NASDAQ CFFI Thu, Jul 23, 2009 15.05 15.05 15.05 15.05
2174 NASDAQ CFFI Mon, Jul 20, 2009 15.25 15.25 14.60 14.60
2173 NASDAQ CFFI Fri, Jul 17, 2009 15.00 15.00 15.00 15.00
2172 NASDAQ CFFI Wed, Jul 15, 2009 14.80 14.80 14.55 14.55
2171 NASDAQ CFFI Tue, Jul 14, 2009 14.60 14.60 14.60 14.60
2170 NASDAQ CFFI Mon, Jul 13, 2009 15.50 15.50 15.25 15.25
2169 NASDAQ CFFI Fri, Jul 10, 2009 17.07 17.07 16.56 17.00
2168 NASDAQ CFFI Thu, Jul 9, 2009 17.50 17.50 17.50 17.50
2167 NASDAQ CFFI Tue, Jul 7, 2009 18.95 18.95 17.26 17.26
2166 NASDAQ CFFI Mon, Jul 6, 2009 18.49 18.50 18.00 18.00
2165 NASDAQ CFFI Thu, Jul 2, 2009 17.01 19.98 17.00 18.50
2164 NASDAQ CFFI Wed, Jul 1, 2009 17.72 17.73 16.04 17.73
2163 NASDAQ CFFI Mon, Jun 29, 2009 16.49 16.50 16.48 16.50
2162 NASDAQ CFFI Fri, Jun 26, 2009 16.86 16.86 16.86 16.86
2161 NASDAQ CFFI Wed, Jun 24, 2009 14.26 14.81 14.26 14.81
2160 NASDAQ CFFI Fri, Jun 19, 2009 16.75 16.97 14.25 16.97
2159 NASDAQ CFFI Thu, Jun 18, 2009 15.25 17.71 15.25 17.71
2158 NASDAQ CFFI Wed, Jun 17, 2009 15.62 15.63 15.25 15.25
2157 NASDAQ CFFI Mon, Jun 15, 2009 15.52 15.52 15.50 15.50
2156 NASDAQ CFFI Fri, Jun 12, 2009 16.01 16.01 16.00 16.00
2155 NASDAQ CFFI Thu, Jun 11, 2009 16.00 16.00 16.00 16.00
2154 NASDAQ CFFI Wed, Jun 10, 2009 15.55 15.55 15.55 15.55
2153 NASDAQ CFFI Tue, Jun 9, 2009 16.00 16.23 16.00 16.23
2152 NASDAQ CFFI Mon, Jun 8, 2009 16.05 16.25 16.05 16.25
2151 NASDAQ CFFI Fri, Jun 5, 2009 16.05 17.00 16.05 17.00
2150 NASDAQ CFFI Thu, Jun 4, 2009 17.00 17.97 16.00 16.56
2149 NASDAQ CFFI Wed, Jun 3, 2009 17.98 17.98 16.00 17.00
2148 NASDAQ CFFI Tue, Jun 2, 2009 14.35 18.00 13.91 18.00
2147 NASDAQ CFFI Fri, May 29, 2009 16.25 16.25 16.25 16.25
2146 NASDAQ CFFI Thu, May 28, 2009 16.00 16.19 16.00 16.00
2145 NASDAQ CFFI Wed, May 27, 2009 15.20 15.20 15.20 15.20
2144 NASDAQ CFFI Tue, May 26, 2009 14.26 14.26 14.26 14.26
2143 NASDAQ CFFI Fri, May 22, 2009 14.51 16.25 14.51 14.52
2142 NASDAQ CFFI Thu, May 21, 2009 16.00 16.00 16.00 16.00
2141 NASDAQ CFFI Mon, May 18, 2009 14.93 16.00 14.53 16.00
2140 NASDAQ CFFI Thu, May 14, 2009 15.98 15.98 15.98 15.98
2139 NASDAQ CFFI Tue, May 12, 2009 16.00 16.00 16.00 16.00
2138 NASDAQ CFFI Mon, May 11, 2009 15.30 16.19 15.01 16.19
2137 NASDAQ CFFI Fri, May 8, 2009 16.00 16.25 16.00 16.24
2136 NASDAQ CFFI Thu, May 7, 2009 16.23 16.23 16.00 16.00
2135 NASDAQ CFFI Wed, May 6, 2009 16.00 16.00 15.25 15.25
2134 NASDAQ CFFI Mon, May 4, 2009 15.00 15.24 15.00 15.21
2133 NASDAQ CFFI Fri, May 1, 2009 15.00 15.00 15.00 15.00
2132 NASDAQ CFFI Thu, Apr 30, 2009 14.75 14.75 14.75 14.75
2131 NASDAQ CFFI Wed, Apr 29, 2009 14.51 14.51 14.51 14.51
2130 NASDAQ CFFI Tue, Apr 28, 2009 15.00 15.00 15.00 15.00
2129 NASDAQ CFFI Mon, Apr 27, 2009 14.53 14.80 14.53 14.80
2128 NASDAQ CFFI Fri, Apr 24, 2009 15.90 15.90 15.26 15.26
2127 NASDAQ CFFI Thu, Apr 23, 2009 13.64 14.85 13.34 16.25
2126 NASDAQ CFFI Wed, Apr 22, 2009 14.85 14.85 14.85 14.85
2125 NASDAQ CFFI Mon, Apr 20, 2009 14.97 14.97 14.97 14.97
2124 NASDAQ CFFI Fri, Apr 17, 2009 13.26 13.26 12.80 12.84
2123 NASDAQ CFFI Thu, Apr 16, 2009 14.86 14.86 13.25 13.25
2122 NASDAQ CFFI Wed, Apr 15, 2009 14.83 14.83 14.00 14.00
2121 NASDAQ CFFI Tue, Apr 14, 2009 16.23 16.23 14.89 15.10
2120 NASDAQ CFFI Thu, Apr 9, 2009 16.47 16.47 14.25 14.25
2119 NASDAQ CFFI Tue, Apr 7, 2009 14.90 15.50 14.25 15.50
2118 NASDAQ CFFI Fri, Apr 3, 2009 16.00 17.71 15.50 15.50
2117 NASDAQ CFFI Thu, Apr 2, 2009 16.70 17.00 15.76 15.76
2116 NASDAQ CFFI Wed, Apr 1, 2009 16.40 16.51 15.00 16.50
2115 NASDAQ CFFI Tue, Mar 31, 2009 13.50 14.45 13.50 14.45
2114 NASDAQ CFFI Fri, Mar 27, 2009 13.75 13.75 13.75 13.75
2113 NASDAQ CFFI Thu, Mar 26, 2009 13.42 13.42 13.42 13.42
2112 NASDAQ CFFI Wed, Mar 25, 2009 13.00 13.00 13.00 13.00
2111 NASDAQ CFFI Fri, Mar 20, 2009 13.50 13.50 13.50 13.50
2110 NASDAQ CFFI Wed, Mar 18, 2009 13.49 13.50 13.00 13.50
2109 NASDAQ CFFI Mon, Mar 16, 2009 13.44 13.45 13.44 13.44
2108 NASDAQ CFFI Fri, Mar 13, 2009 13.00 13.42 13.00 13.42
2107 NASDAQ CFFI Thu, Mar 12, 2009 12.50 12.50 12.49 12.49
2106 NASDAQ CFFI Tue, Mar 10, 2009 12.49 12.49 12.49 12.49
2105 NASDAQ CFFI Mon, Mar 9, 2009 11.00 11.70 10.67 11.39
2104 NASDAQ CFFI Fri, Mar 6, 2009 12.57 12.57 12.57 12.57
2103 NASDAQ CFFI Thu, Mar 5, 2009 11.40 11.40 11.40 11.40
2102 NASDAQ CFFI Mon, Mar 2, 2009 12.00 12.02 11.72 11.72
2101 NASDAQ CFFI Fri, Feb 27, 2009 11.70 11.70 11.70 11.70
2100 NASDAQ CFFI Thu, Feb 26, 2009 13.10 13.10 13.01 13.01
2099 NASDAQ CFFI Wed, Feb 25, 2009 12.20 13.20 12.00 13.19
2098 NASDAQ CFFI Tue, Feb 24, 2009 12.25 12.87 12.00 12.87
2097 NASDAQ CFFI Mon, Feb 23, 2009 13.50 13.50 12.67 12.85
2096 NASDAQ CFFI Fri, Feb 20, 2009 14.40 14.40 14.40 14.40
2095 NASDAQ CFFI Thu, Feb 19, 2009 13.55 13.55 13.50 13.51
2094 NASDAQ CFFI Wed, Feb 18, 2009 13.52 13.80 13.34 13.60
2093 NASDAQ CFFI Tue, Feb 17, 2009 15.00 15.00 15.00 15.00
2092 NASDAQ CFFI Fri, Feb 13, 2009 13.34 15.65 13.34 15.65
2091 NASDAQ CFFI Thu, Feb 12, 2009 15.50 15.50 15.50 15.50
2090 NASDAQ CFFI Wed, Feb 11, 2009 15.55 15.75 15.50 15.75
2089 NASDAQ CFFI Tue, Feb 10, 2009 15.50 15.50 15.50 15.50
2088 NASDAQ CFFI Mon, Feb 9, 2009 15.00 15.00 15.00 15.00
2087 NASDAQ CFFI Fri, Feb 6, 2009 13.50 14.60 13.39 14.20
2086 NASDAQ CFFI Wed, Feb 4, 2009 14.40 15.18 14.40 15.18
2085 NASDAQ CFFI Tue, Feb 3, 2009 14.04 14.25 14.04 14.13
2084 NASDAQ CFFI Fri, Jan 30, 2009 13.70 15.00 13.70 15.00
2083 NASDAQ CFFI Thu, Jan 29, 2009 15.01 15.23 14.26 14.29
2082 NASDAQ CFFI Wed, Jan 28, 2009 15.00 15.73 15.00 15.66
2081 NASDAQ CFFI Mon, Jan 26, 2009 14.78 14.78 14.78 14.78
2080 NASDAQ CFFI Fri, Jan 23, 2009 14.70 14.70 14.06 14.06
2079 NASDAQ CFFI Thu, Jan 22, 2009 15.00 15.00 15.00 15.00
2078 NASDAQ CFFI Wed, Jan 21, 2009 15.00 15.00 14.05 14.80
2077 NASDAQ CFFI Tue, Jan 20, 2009 15.04 15.04 15.04 15.04
2076 NASDAQ CFFI Fri, Jan 16, 2009 15.97 16.00 15.97 16.00
2075 NASDAQ CFFI Thu, Jan 15, 2009 16.97 16.97 16.97 14.01
2074 NASDAQ CFFI Wed, Jan 14, 2009 16.21 16.31 14.50 15.00
2073 NASDAQ CFFI Mon, Jan 12, 2009 18.97 18.97 18.00 18.00
2072 NASDAQ CFFI Fri, Jan 9, 2009 18.86 18.95 18.01 18.93
2071 NASDAQ CFFI Thu, Jan 8, 2009 18.00 19.00 18.00 19.00
2070 NASDAQ CFFI Tue, Jan 6, 2009 17.04 17.48 17.03 17.46
2069 NASDAQ CFFI Mon, Jan 5, 2009 17.44 17.45 17.44 17.45
2068 NASDAQ CFFI Fri, Jan 2, 2009 16.99 17.42 16.13 16.55
2067 NASDAQ CFFI Wed, Dec 31, 2008 15.00 15.75 14.54 15.75
2066 NASDAQ CFFI Mon, Dec 29, 2008 16.59 16.59 14.99 14.99
2065 NASDAQ CFFI Fri, Dec 26, 2008 14.68 16.09 14.51 14.51
2064 NASDAQ CFFI Wed, Dec 24, 2008 13.66 14.99 13.66 14.61
2063 NASDAQ CFFI Tue, Dec 23, 2008 14.00 15.23 14.00 14.99
2062 NASDAQ CFFI Mon, Dec 22, 2008 13.47 14.04 13.47 14.04
2061 NASDAQ CFFI Fri, Dec 19, 2008 14.97 14.97 12.94 12.94
2060 NASDAQ CFFI Thu, Dec 18, 2008 13.95 14.97 13.95 14.97
2059 NASDAQ CFFI Wed, Dec 17, 2008 16.27 16.27 16.27 16.27
2058 NASDAQ CFFI Tue, Dec 16, 2008 14.75 15.29 14.75 15.00
2057 NASDAQ CFFI Mon, Dec 15, 2008 15.20 15.20 14.75 14.75
2056 NASDAQ CFFI Fri, Dec 12, 2008 15.05 15.05 14.50 14.50
2055 NASDAQ CFFI Thu, Dec 11, 2008 15.20 15.20 9.65 14.60
2054 NASDAQ CFFI Wed, Dec 10, 2008 18.19 18.70 18.19 18.70
2053 NASDAQ CFFI Tue, Dec 9, 2008 18.04 18.04 18.04 18.04
2052 NASDAQ CFFI Mon, Dec 8, 2008 18.57 19.00 18.57 19.00
2051 NASDAQ CFFI Fri, Dec 5, 2008 19.00 19.00 19.00 19.00
2050 NASDAQ CFFI Thu, Dec 4, 2008 14.51 19.16 14.50 19.16
2049 NASDAQ CFFI Tue, Dec 2, 2008 14.61 14.61 14.61 14.61
2048 NASDAQ CFFI Mon, Dec 1, 2008 15.00 15.00 14.25 14.25
2047 NASDAQ CFFI Fri, Nov 28, 2008 16.04 16.04 15.00 15.00
2046 NASDAQ CFFI Wed, Nov 26, 2008 17.16 17.16 17.06 17.16
2045 NASDAQ CFFI Tue, Nov 25, 2008 17.50 17.50 17.50 17.50
2044 NASDAQ CFFI Mon, Nov 24, 2008 17.03 17.03 17.00 17.00
2043 NASDAQ CFFI Fri, Nov 21, 2008 17.50 17.50 17.00 17.00
2042 NASDAQ CFFI Wed, Nov 19, 2008 17.21 17.21 17.21 17.21
2041 NASDAQ CFFI Tue, Nov 18, 2008 20.00 20.00 17.83 17.83
2040 NASDAQ CFFI Fri, Nov 14, 2008 19.25 19.25 19.25 19.25
2039 NASDAQ CFFI Thu, Nov 13, 2008 17.37 19.00 17.37 19.00
2038 NASDAQ CFFI Wed, Nov 12, 2008 18.00 18.00 17.75 17.75
2037 NASDAQ CFFI Tue, Nov 11, 2008 19.00 19.00 18.59 18.59
2036 NASDAQ CFFI Mon, Nov 10, 2008 19.00 19.00 19.00 19.00
2035 NASDAQ CFFI Wed, Nov 5, 2008 19.25 19.25 19.25 19.25
2034 NASDAQ CFFI Tue, Nov 4, 2008 19.25 19.97 19.00 19.97
2033 NASDAQ CFFI Mon, Nov 3, 2008 19.25 20.91 19.25 20.20
2032 NASDAQ CFFI Fri, Oct 31, 2008 19.00 19.50 19.00 19.49
2031 NASDAQ CFFI Thu, Oct 30, 2008 19.25 19.25 18.80 18.80
2030 NASDAQ CFFI Tue, Oct 28, 2008 18.75 18.75 18.75 18.75
2029 NASDAQ CFFI Mon, Oct 27, 2008 18.75 18.75 18.75 18.75
2028 NASDAQ CFFI Thu, Oct 23, 2008 18.75 19.00 18.75 19.00
2027 NASDAQ CFFI Wed, Oct 22, 2008 18.98 19.00 18.75 18.75
2026 NASDAQ CFFI Thu, Oct 16, 2008 19.13 19.13 16.95 18.74
2025 NASDAQ CFFI Wed, Oct 15, 2008 19.28 19.28 19.25 19.25
2024 NASDAQ CFFI Tue, Oct 14, 2008 22.25 22.25 20.25 21.93
2023 NASDAQ CFFI Mon, Oct 13, 2008 20.77 20.77 17.25 17.25
2022 NASDAQ CFFI Fri, Oct 10, 2008 18.55 18.55 17.01 17.01
2021 NASDAQ CFFI Thu, Oct 9, 2008 18.50 18.50 18.50 18.50
2020 NASDAQ CFFI Wed, Oct 8, 2008 19.03 19.03 19.00 19.00
2019 NASDAQ CFFI Tue, Oct 7, 2008 19.21 20.73 18.96 19.03
2018 NASDAQ CFFI Mon, Oct 6, 2008 23.00 23.96 19.25 20.99
2017 NASDAQ CFFI Fri, Oct 3, 2008 23.15 23.99 23.15 23.50
2016 NASDAQ CFFI Thu, Oct 2, 2008 20.59 23.00 20.59 23.00
2015 NASDAQ CFFI Wed, Oct 1, 2008 24.25 24.25 22.50 23.00
2014 NASDAQ CFFI Tue, Sep 30, 2008 20.00 20.50 20.00 20.50
2013 NASDAQ CFFI Mon, Sep 29, 2008 20.22 20.50 20.00 20.50
2012 NASDAQ CFFI Fri, Sep 26, 2008 24.93 24.93 23.00 23.00
2011 NASDAQ CFFI Thu, Sep 25, 2008 20.22 22.17 20.22 22.17
2010 NASDAQ CFFI Wed, Sep 24, 2008 23.00 23.00 23.00 23.00
2009 NASDAQ CFFI Mon, Sep 22, 2008 22.00 22.00 20.28 21.00
2008 NASDAQ CFFI Fri, Sep 19, 2008 22.95 23.00 20.15 20.15
2007 NASDAQ CFFI Thu, Sep 18, 2008 20.99 21.00 20.99 21.00
2006 NASDAQ CFFI Wed, Sep 17, 2008 20.51 20.51 20.50 20.51
2005 NASDAQ CFFI Tue, Sep 16, 2008 21.00 21.24 20.26 20.26
2004 NASDAQ CFFI Mon, Sep 15, 2008 20.50 22.45 20.50 21.24
2003 NASDAQ CFFI Fri, Sep 12, 2008 21.00 21.00 20.25 20.25
2002 NASDAQ CFFI Wed, Sep 10, 2008 20.76 21.00 20.76 21.00
2001 NASDAQ CFFI Tue, Sep 9, 2008 22.01 22.01 21.00 21.26
2000 NASDAQ CFFI Mon, Sep 8, 2008 22.95 22.95 22.95 22.95
1999 NASDAQ CFFI Thu, Sep 4, 2008 22.00 22.00 22.00 22.00
1998 NASDAQ CFFI Wed, Sep 3, 2008 21.72 22.00 21.72 22.00
1997 NASDAQ CFFI Tue, Sep 2, 2008 22.00 22.00 21.75 21.75
1996 NASDAQ CFFI Wed, Aug 27, 2008 22.85 22.92 22.00 22.92
1995 NASDAQ CFFI Tue, Aug 26, 2008 22.03 22.03 21.50 21.53
1994 NASDAQ CFFI Mon, Aug 25, 2008 22.11 22.95 22.11 22.95
1993 NASDAQ CFFI Thu, Aug 21, 2008 22.99 22.99 22.95 22.95
1992 NASDAQ CFFI Wed, Aug 20, 2008 22.68 22.68 22.68 22.68
1991 NASDAQ CFFI Tue, Aug 19, 2008 21.00 21.00 21.00 21.00
1990 NASDAQ CFFI Fri, Aug 15, 2008 21.51 21.55 20.20 20.30
1989 NASDAQ CFFI Wed, Aug 13, 2008 22.90 22.90 21.80 22.39
1988 NASDAQ CFFI Mon, Aug 11, 2008 20.63 21.49 20.10 21.49
1987 NASDAQ CFFI Fri, Aug 8, 2008 21.75 21.86 21.05 21.70
1986 NASDAQ CFFI Wed, Aug 6, 2008 21.51 21.75 21.51 21.75
1985 NASDAQ CFFI Tue, Aug 5, 2008 22.50 22.50 22.50 22.50
1984 NASDAQ CFFI Fri, Aug 1, 2008 21.82 21.82 21.60 21.82
1983 NASDAQ CFFI Thu, Jul 31, 2008 21.82 21.82 20.83 21.82
1982 NASDAQ CFFI Wed, Jul 30, 2008 21.00 21.00 20.63 20.75
1981 NASDAQ CFFI Thu, Jul 24, 2008 20.50 23.24 20.50 20.51
1980 NASDAQ CFFI Wed, Jul 23, 2008 19.89 19.90 19.89 19.90
1979 NASDAQ CFFI Tue, Jul 22, 2008 19.99 19.99 19.51 19.93
1978 NASDAQ CFFI Mon, Jul 21, 2008 18.99 20.00 18.99 19.50
1977 NASDAQ CFFI Fri, Jul 18, 2008 18.51 19.00 18.51 18.99
1976 NASDAQ CFFI Thu, Jul 17, 2008 19.50 19.50 18.00 18.50
1975 NASDAQ CFFI Wed, Jul 16, 2008 19.01 19.06 19.01 19.06
1974 NASDAQ CFFI Tue, Jul 15, 2008 21.01 21.01 20.00 20.00
1973 NASDAQ CFFI Fri, Jul 11, 2008 22.53 23.18 22.50 22.51
1972 NASDAQ CFFI Thu, Jul 10, 2008 22.51 22.51 22.51 22.51
1971 NASDAQ CFFI Tue, Jul 8, 2008 23.00 23.00 22.55 22.55
1970 NASDAQ CFFI Thu, Jul 3, 2008 22.28 23.43 22.25 22.50
1969 NASDAQ CFFI Wed, Jul 2, 2008 22.52 23.30 22.26 22.26
1968 NASDAQ CFFI Tue, Jul 1, 2008 23.56 25.00 23.56 24.94
1967 NASDAQ CFFI Mon, Jun 30, 2008 25.71 25.71 23.00 23.00
1966 NASDAQ CFFI Fri, Jun 27, 2008 23.00 24.32 23.00 24.32
1965 NASDAQ CFFI Thu, Jun 26, 2008 25.43 25.43 22.75 23.00
1964 NASDAQ CFFI Wed, Jun 25, 2008 23.00 23.00 23.00 23.00
1963 NASDAQ CFFI Tue, Jun 24, 2008 23.01 23.50 23.00 23.00
1962 NASDAQ CFFI Mon, Jun 23, 2008 22.00 23.50 22.00 23.50
1961 NASDAQ CFFI Thu, Jun 19, 2008 25.00 25.00 22.52 23.07
1960 NASDAQ CFFI Wed, Jun 18, 2008 26.19 26.19 26.19 26.19
1959 NASDAQ CFFI Tue, Jun 17, 2008 26.25 26.25 26.25 26.25
1958 NASDAQ CFFI Mon, Jun 16, 2008 27.00 27.27 27.00 27.27
1957 NASDAQ CFFI Thu, Jun 12, 2008 27.00 27.27 27.00 27.27
1956 NASDAQ CFFI Wed, Jun 11, 2008 26.69 27.27 26.69 27.27
1955 NASDAQ CFFI Tue, Jun 10, 2008 26.50 27.00 26.50 27.00
1954 NASDAQ CFFI Mon, Jun 9, 2008 27.50 27.50 27.50 27.50
1953 NASDAQ CFFI Fri, Jun 6, 2008 26.51 26.74 26.50 26.74
1952 NASDAQ CFFI Mon, Jun 2, 2008 28.85 28.85 26.80 26.80
1951 NASDAQ CFFI Fri, May 30, 2008 28.72 28.75 28.72 28.75
1950 NASDAQ CFFI Tue, May 27, 2008 27.65 27.75 27.37 27.75
1949 NASDAQ CFFI Fri, May 23, 2008 27.69 27.85 27.66 27.66
1948 NASDAQ CFFI Mon, May 19, 2008 27.90 27.90 27.90 27.90
1947 NASDAQ CFFI Fri, May 16, 2008 28.24 28.25 27.50 27.50
1946 NASDAQ CFFI Thu, May 15, 2008 27.75 27.90 27.75 27.90
1945 NASDAQ CFFI Wed, May 14, 2008 27.92 27.92 27.73 27.73
1944 NASDAQ CFFI Fri, May 9, 2008 27.90 29.98 27.90 29.98
1943 NASDAQ CFFI Tue, May 6, 2008 29.97 29.97 29.97 29.97
1942 NASDAQ CFFI Fri, May 2, 2008 28.50 28.50 27.90 28.12
1941 NASDAQ CFFI Tue, Apr 29, 2008 28.61 28.61 28.50 28.50
1940 NASDAQ CFFI Wed, Apr 23, 2008 28.53 28.53 28.53 28.53
1939 NASDAQ CFFI Mon, Apr 21, 2008 29.99 29.99 29.70 29.70
1938 NASDAQ CFFI Fri, Apr 18, 2008 29.55 29.55 29.48 29.48
1937 NASDAQ CFFI Thu, Apr 17, 2008 29.43 30.00 29.43 29.75
1936 NASDAQ CFFI Wed, Apr 16, 2008 28.75 29.50 28.75 29.50
1935 NASDAQ CFFI Tue, Apr 15, 2008 28.76 28.76 28.71 28.71
1934 NASDAQ CFFI Mon, Apr 14, 2008 28.26 30.00 28.05 30.00
1933 NASDAQ CFFI Fri, Apr 11, 2008 29.88 29.88 29.88 29.88
1932 NASDAQ CFFI Thu, Apr 10, 2008 27.69 27.72 27.69 27.72
1931 NASDAQ CFFI Tue, Apr 8, 2008 27.80 27.80 27.80 27.80
1930 NASDAQ CFFI Mon, Apr 7, 2008 27.62 27.62 27.50 27.51
1929 NASDAQ CFFI Fri, Apr 4, 2008 27.00 27.00 27.00 27.00
1928 NASDAQ CFFI Wed, Apr 2, 2008 27.24 27.24 27.24 27.24
1927 NASDAQ CFFI Tue, Apr 1, 2008 29.52 29.52 27.68 27.68
1926 NASDAQ CFFI Mon, Mar 31, 2008 26.83 27.60 26.80 27.60
1925 NASDAQ CFFI Fri, Mar 28, 2008 27.95 28.83 27.95 27.95
1924 NASDAQ CFFI Thu, Mar 27, 2008 27.20 27.93 27.20 27.93
1923 NASDAQ CFFI Wed, Mar 26, 2008 25.25 26.50 25.25 26.50
1922 NASDAQ CFFI Tue, Mar 25, 2008 26.00 26.00 25.90 25.90
1921 NASDAQ CFFI Mon, Mar 24, 2008 25.00 26.00 25.00 26.00
1920 NASDAQ CFFI Thu, Mar 20, 2008 25.50 27.93 25.50 27.93
1919 NASDAQ CFFI Wed, Mar 19, 2008 25.54 25.55 25.47 25.47
1918 NASDAQ CFFI Tue, Mar 18, 2008 26.50 26.51 26.00 26.51
1917 NASDAQ CFFI Mon, Mar 17, 2008 25.02 29.43 25.02 29.43
1916 NASDAQ CFFI Fri, Mar 14, 2008 27.50 28.98 25.20 28.80
1915 NASDAQ CFFI Thu, Mar 13, 2008 25.01 25.01 25.01 25.01
1914 NASDAQ CFFI Tue, Mar 11, 2008 30.00 30.00 28.49 28.50
1913 NASDAQ CFFI Fri, Mar 7, 2008 28.85 30.39 28.85 30.00
1912 NASDAQ CFFI Mon, Mar 3, 2008 29.32 30.00 28.45 29.43
1911 NASDAQ CFFI Fri, Feb 29, 2008 31.93 31.93 28.43 28.51
1910 NASDAQ CFFI Thu, Feb 28, 2008 30.46 30.46 30.42 30.42
1909 NASDAQ CFFI Mon, Feb 25, 2008 30.56 31.37 30.56 31.37
1908 NASDAQ CFFI Fri, Feb 22, 2008 30.08 31.94 30.08 31.94
1907 NASDAQ CFFI Wed, Feb 20, 2008 30.07 30.07 30.07 30.07
1906 NASDAQ CFFI Tue, Feb 19, 2008 30.75 30.75 30.75 30.75
1905 NASDAQ CFFI Fri, Feb 15, 2008 29.82 29.82 29.82 29.82
1904 NASDAQ CFFI Wed, Feb 13, 2008 30.50 30.50 30.50 30.50
1903 NASDAQ CFFI Tue, Feb 12, 2008 30.04 31.00 30.04 31.00
1902 NASDAQ CFFI Mon, Feb 11, 2008 30.00 30.00 30.00 30.00
1901 NASDAQ CFFI Fri, Feb 8, 2008 31.02 31.04 30.70 30.70
1900 NASDAQ CFFI Thu, Feb 7, 2008 31.75 31.75 31.75 31.75
1899 NASDAQ CFFI Wed, Feb 6, 2008 31.00 31.69 30.50 31.69
1898 NASDAQ CFFI Mon, Feb 4, 2008 30.00 30.36 29.92 30.15
1897 NASDAQ CFFI Thu, Jan 31, 2008 29.81 29.81 29.76 29.76
1896 NASDAQ CFFI Wed, Jan 30, 2008 30.64 31.19 29.40 31.19
1895 NASDAQ CFFI Tue, Jan 29, 2008 29.53 29.53 29.53 29.53
1894 NASDAQ CFFI Mon, Jan 28, 2008 30.80 30.81 28.96 30.10
1893 NASDAQ CFFI Fri, Jan 25, 2008 30.80 30.80 30.80 30.80
1892 NASDAQ CFFI Thu, Jan 24, 2008 30.80 30.81 30.80 30.81
1891 NASDAQ CFFI Wed, Jan 23, 2008 30.80 30.80 30.80 30.80
1890 NASDAQ CFFI Tue, Jan 22, 2008 30.80 30.80 30.80 30.80
1889 NASDAQ CFFI Fri, Jan 18, 2008 30.80 30.80 30.80 30.80
1888 NASDAQ CFFI Wed, Jan 16, 2008 30.96 31.00 30.10 30.80
1887 NASDAQ CFFI Tue, Jan 15, 2008 31.75 31.75 31.06 31.06
1886 NASDAQ CFFI Mon, Jan 14, 2008 32.01 32.01 31.99 31.99
1885 NASDAQ CFFI Fri, Jan 11, 2008 31.27 32.19 31.27 32.19
1884 NASDAQ CFFI Thu, Jan 10, 2008 32.19 32.19 32.19 32.19
1883 NASDAQ CFFI Wed, Jan 9, 2008 32.00 32.25 30.64 30.64
1882 NASDAQ CFFI Tue, Jan 8, 2008 31.94 31.94 29.84 31.69
1881 NASDAQ CFFI Mon, Jan 7, 2008 31.21 31.21 30.16 30.87
1880 NASDAQ CFFI Fri, Jan 4, 2008 30.71 32.19 30.71 32.17
1879 NASDAQ CFFI Thu, Jan 3, 2008 31.81 32.00 31.81 32.00
1878 NASDAQ CFFI Wed, Jan 2, 2008 31.55 31.74 31.55 31.74
1877 NASDAQ CFFI Mon, Dec 31, 2007 30.49 30.49 30.25 30.25
1876 NASDAQ CFFI Fri, Dec 28, 2007 31.81 31.81 31.00 31.00
1875 NASDAQ CFFI Thu, Dec 27, 2007 32.21 32.21 31.81 31.81
1874 NASDAQ CFFI Wed, Dec 26, 2007 31.00 31.90 31.00 31.64
1873 NASDAQ CFFI Mon, Dec 24, 2007 30.50 30.50 30.50 30.50
1872 NASDAQ CFFI Thu, Dec 20, 2007 30.90 30.97 30.50 30.97
1871 NASDAQ CFFI Wed, Dec 19, 2007 31.25 31.25 30.42 30.49
1870 NASDAQ CFFI Tue, Dec 18, 2007 31.55 31.55 31.50 31.50
1869 NASDAQ CFFI Mon, Dec 17, 2007 31.39 31.45 31.39 31.45
1868 NASDAQ CFFI Fri, Dec 14, 2007 32.99 33.00 32.00 33.00
1867 NASDAQ CFFI Thu, Dec 13, 2007 32.00 32.50 31.54 32.50
1866 NASDAQ CFFI Wed, Dec 12, 2007 31.08 39.89 31.08 32.48
1865 NASDAQ CFFI Tue, Dec 11, 2007 35.76 35.76 33.78 33.82
1864 NASDAQ CFFI Mon, Dec 10, 2007 36.00 36.00 35.01 35.01
1863 NASDAQ CFFI Fri, Dec 7, 2007 36.48 36.48 35.33 35.33
1862 NASDAQ CFFI Thu, Dec 6, 2007 36.25 36.25 35.50 35.51
1861 NASDAQ CFFI Wed, Dec 5, 2007 37.91 37.91 35.01 35.67
1860 NASDAQ CFFI Tue, Dec 4, 2007 36.34 36.34 36.00 36.00
1859 NASDAQ CFFI Mon, Dec 3, 2007 36.34 36.34 35.91 35.91
1858 NASDAQ CFFI Fri, Nov 30, 2007 34.75 36.63 34.75 36.06
1857 NASDAQ CFFI Thu, Nov 29, 2007 33.25 34.75 33.01 34.75
1856 NASDAQ CFFI Wed, Nov 28, 2007 34.69 34.69 33.59 33.59
1855 NASDAQ CFFI Tue, Nov 27, 2007 33.43 33.43 33.43 33.43
1854 NASDAQ CFFI Mon, Nov 26, 2007 34.91 34.91 34.50 34.50
1853 NASDAQ CFFI Wed, Nov 21, 2007 35.25 35.25 35.25 35.25
1852 NASDAQ CFFI Tue, Nov 20, 2007 36.74 36.74 35.25 35.25
1851 NASDAQ CFFI Mon, Nov 19, 2007 35.40 35.40 35.40 35.40
1850 NASDAQ CFFI Fri, Nov 16, 2007 38.50 38.50 35.41 35.52
1849 NASDAQ CFFI Thu, Nov 15, 2007 39.25 39.29 38.30 38.30
1848 NASDAQ CFFI Wed, Nov 14, 2007 40.50 40.50 39.00 39.00
1847 NASDAQ CFFI Tue, Nov 13, 2007 39.00 40.05 38.50 39.26
1846 NASDAQ CFFI Mon, Nov 12, 2007 37.98 38.50 37.98 38.25
1845 NASDAQ CFFI Fri, Nov 9, 2007 40.75 40.75 38.00 38.00
1844 NASDAQ CFFI Wed, Nov 7, 2007 41.01 41.01 40.76 40.76
1843 NASDAQ CFFI Tue, Nov 6, 2007 40.50 41.41 40.50 41.41
1842 NASDAQ CFFI Mon, Nov 5, 2007 41.50 41.74 40.50 41.00
1841 NASDAQ CFFI Fri, Nov 2, 2007 41.52 41.75 41.52 41.75
1840 NASDAQ CFFI Thu, Nov 1, 2007 42.00 42.00 41.50 41.75
1839 NASDAQ CFFI Wed, Oct 31, 2007 42.50 42.50 42.50 42.50
1838 NASDAQ CFFI Mon, Oct 29, 2007 42.44 42.44 42.44 42.44
1837 NASDAQ CFFI Fri, Oct 26, 2007 42.00 42.11 41.75 42.11
1836 NASDAQ CFFI Thu, Oct 25, 2007 41.85 42.53 41.03 41.65
1835 NASDAQ CFFI Wed, Oct 24, 2007 42.01 42.01 41.85 41.86
1834 NASDAQ CFFI Tue, Oct 23, 2007 41.55 42.19 41.55 42.19
1833 NASDAQ CFFI Mon, Oct 22, 2007 41.78 41.78 41.07 41.45
1832 NASDAQ CFFI Wed, Oct 17, 2007 42.00 42.00 42.00 42.00
1831 NASDAQ CFFI Mon, Oct 15, 2007 42.00 42.00 42.00 42.00
1830 NASDAQ CFFI Fri, Oct 12, 2007 42.03 42.03 42.00 42.00
1829 NASDAQ CFFI Wed, Oct 10, 2007 41.64 42.25 41.64 41.80
1828 NASDAQ CFFI Tue, Oct 9, 2007 42.00 42.32 42.00 42.32
1827 NASDAQ CFFI Mon, Oct 8, 2007 42.24 42.24 42.24 42.24
1826 NASDAQ CFFI Fri, Oct 5, 2007 41.35 42.49 41.35 42.49
1825 NASDAQ CFFI Thu, Oct 4, 2007 41.75 42.05 41.75 42.05
1824 NASDAQ CFFI Wed, Oct 3, 2007 41.75 41.75 41.75 41.75
1823 NASDAQ CFFI Tue, Oct 2, 2007 42.24 42.24 41.72 42.01
1822 NASDAQ CFFI Mon, Oct 1, 2007 42.98 42.98 41.76 42.59
1821 NASDAQ CFFI Fri, Sep 28, 2007 41.75 41.75 41.75 41.75
1820 NASDAQ CFFI Wed, Sep 26, 2007 43.00 43.00 42.00 42.00
1819 NASDAQ CFFI Tue, Sep 25, 2007 42.25 42.25 42.25 42.25
1818 NASDAQ CFFI Thu, Sep 20, 2007 42.56 42.56 42.01 42.01
1817 NASDAQ CFFI Wed, Sep 19, 2007 42.50 42.50 42.25 42.25
1816 NASDAQ CFFI Tue, Sep 18, 2007 43.00 43.00 42.75 42.75
1815 NASDAQ CFFI Mon, Sep 17, 2007 43.00 43.00 43.00 43.00
1814 NASDAQ CFFI Fri, Sep 14, 2007 43.50 43.50 42.51 43.00
1813 NASDAQ CFFI Thu, Sep 13, 2007 43.25 43.25 42.85 42.85
1812 NASDAQ CFFI Wed, Sep 12, 2007 42.59 43.25 42.59 42.95
1811 NASDAQ CFFI Tue, Sep 11, 2007 42.90 42.90 42.90 42.90
1810 NASDAQ CFFI Mon, Sep 10, 2007 42.90 42.90 42.90 42.90
1809 NASDAQ CFFI Fri, Sep 7, 2007 42.69 42.69 42.69 42.69
1808 NASDAQ CFFI Thu, Sep 6, 2007 43.20 43.20 42.70 42.75
1807 NASDAQ CFFI Wed, Sep 5, 2007 42.51 43.20 42.51 43.20
1806 NASDAQ CFFI Tue, Sep 4, 2007 42.76 43.25 42.76 42.91
1805 NASDAQ CFFI Fri, Aug 31, 2007 42.50 42.70 42.50 42.65
1804 NASDAQ CFFI Thu, Aug 30, 2007 42.50 42.50 42.50 42.50
1803 NASDAQ CFFI Wed, Aug 29, 2007 42.00 42.45 41.50 42.45
1802 NASDAQ CFFI Tue, Aug 28, 2007 40.99 41.25 40.80 40.80
1801 NASDAQ CFFI Mon, Aug 27, 2007 40.00 40.71 40.00 40.65
1800 NASDAQ CFFI Fri, Aug 24, 2007 39.75 39.75 39.75 39.75
1799 NASDAQ CFFI Thu, Aug 23, 2007 39.74 39.74 39.74 39.74
1798 NASDAQ CFFI Wed, Aug 22, 2007 39.09 39.25 39.09 39.25
1797 NASDAQ CFFI Tue, Aug 21, 2007 40.25 40.25 39.75 39.75
1796 NASDAQ CFFI Mon, Aug 20, 2007 39.30 40.68 39.00 40.10
1795 NASDAQ CFFI Fri, Aug 17, 2007 41.00 41.00 40.90 41.00
1794 NASDAQ CFFI Thu, Aug 16, 2007 40.50 41.00 39.25 40.99
1793 NASDAQ CFFI Wed, Aug 15, 2007 40.50 41.55 40.50 41.00
1792 NASDAQ CFFI Tue, Aug 14, 2007 41.50 41.50 40.50 40.75
1791 NASDAQ CFFI Mon, Aug 13, 2007 41.65 41.65 41.00 41.50
1790 NASDAQ CFFI Fri, Aug 10, 2007 41.00 41.97 41.00 41.55
1789 NASDAQ CFFI Thu, Aug 9, 2007 39.07 41.99 39.07 41.60
1788 NASDAQ CFFI Wed, Aug 8, 2007 39.01 41.00 39.01 41.00
1787 NASDAQ CFFI Tue, Aug 7, 2007 39.01 39.01 39.01 39.01
1786 NASDAQ CFFI Mon, Aug 6, 2007 40.61 40.61 39.50 39.50
1785 NASDAQ CFFI Fri, Aug 3, 2007 39.50 40.99 39.32 39.37
1784 NASDAQ CFFI Thu, Aug 2, 2007 40.75 41.00 40.25 40.25
1783 NASDAQ CFFI Wed, Aug 1, 2007 39.74 40.25 39.50 40.25
1782 NASDAQ CFFI Tue, Jul 31, 2007 39.00 39.75 39.00 39.74
1781 NASDAQ CFFI Mon, Jul 30, 2007 39.95 39.95 38.05 39.09
1780 NASDAQ CFFI Tue, Jul 24, 2007 41.00 41.00 40.76 40.76
1779 NASDAQ CFFI Mon, Jul 23, 2007 42.02 42.02 42.02 42.02
1778 NASDAQ CFFI Wed, Jul 18, 2007 42.48 42.74 42.00 42.02
1777 NASDAQ CFFI Tue, Jul 17, 2007 41.98 42.18 41.80 41.80
1776 NASDAQ CFFI Mon, Jul 16, 2007 41.90 41.90 41.90 41.90
1775 NASDAQ CFFI Fri, Jul 13, 2007 41.60 42.18 41.60 41.92
1774 NASDAQ CFFI Thu, Jul 12, 2007 41.94 42.39 41.94 42.39
1773 NASDAQ CFFI Wed, Jul 11, 2007 41.16 41.99 41.16 41.99
1772 NASDAQ CFFI Tue, Jul 10, 2007 41.74 41.74 41.00 41.16
1771 NASDAQ CFFI Mon, Jul 9, 2007 42.00 42.00 42.00 42.00
1770 NASDAQ CFFI Thu, Jul 5, 2007 41.00 41.99 41.00 41.99
1769 NASDAQ CFFI Tue, Jul 3, 2007 41.85 41.85 41.75 41.75
1768 NASDAQ CFFI Mon, Jul 2, 2007 41.35 42.44 41.00 42.42
1767 NASDAQ CFFI Fri, Jun 29, 2007 40.79 40.98 39.51 40.98
1766 NASDAQ CFFI Thu, Jun 28, 2007 40.50 41.00 40.50 41.00
1765 NASDAQ CFFI Wed, Jun 27, 2007 41.00 41.00 40.50 40.97
1764 NASDAQ CFFI Tue, Jun 26, 2007 40.61 40.61 40.61 40.61
1763 NASDAQ CFFI Mon, Jun 25, 2007 41.67 41.67 41.38 41.41
1762 NASDAQ CFFI Fri, Jun 22, 2007 41.66 41.66 41.16 41.16
1761 NASDAQ CFFI Wed, Jun 20, 2007 40.85 41.06 40.85 41.06
1760 NASDAQ CFFI Mon, Jun 18, 2007 42.18 42.18 40.80 41.26
1759 NASDAQ CFFI Fri, Jun 15, 2007 42.65 42.65 42.18 42.18
1758 NASDAQ CFFI Thu, Jun 14, 2007 43.43 43.43 42.99 42.99
1757 NASDAQ CFFI Wed, Jun 13, 2007 43.00 43.38 42.90 43.35
1756 NASDAQ CFFI Tue, Jun 12, 2007 43.50 43.96 43.25 43.52
1755 NASDAQ CFFI Mon, Jun 11, 2007 43.80 43.93 43.30 43.30
1754 NASDAQ CFFI Fri, Jun 8, 2007 43.48 43.55 43.19 43.46
1753 NASDAQ CFFI Thu, Jun 7, 2007 43.25 43.47 43.00 43.20
1752 NASDAQ CFFI Wed, Jun 6, 2007 42.32 43.00 42.32 43.00
1751 NASDAQ CFFI Tue, Jun 5, 2007 43.45 43.45 43.05 43.05
1750 NASDAQ CFFI Fri, Jun 1, 2007 42.57 42.88 42.57 42.72
1749 NASDAQ CFFI Thu, May 31, 2007 42.25 42.75 42.25 42.64
1748 NASDAQ CFFI Wed, May 30, 2007 42.84 42.89 42.14 42.50
1747 NASDAQ CFFI Tue, May 29, 2007 43.00 43.00 43.00 43.00
1746 NASDAQ CFFI Fri, May 25, 2007 42.99 43.05 42.89 43.00
1745 NASDAQ CFFI Thu, May 24, 2007 43.00 43.00 42.08 42.95
1744 NASDAQ CFFI Wed, May 23, 2007 43.00 43.00 42.86 42.86
1743 NASDAQ CFFI Tue, May 22, 2007 42.75 42.91 42.75 42.91
1742 NASDAQ CFFI Mon, May 21, 2007 42.00 42.50 41.56 42.25
1741 NASDAQ CFFI Thu, May 17, 2007 41.61 41.61 41.61 41.61
1740 NASDAQ CFFI Wed, May 16, 2007 42.75 42.78 42.14 42.14
1739 NASDAQ CFFI Tue, May 15, 2007 42.48 42.61 42.48 42.60
1738 NASDAQ CFFI Mon, May 14, 2007 42.00 42.20 41.99 42.20
1737 NASDAQ CFFI Fri, May 11, 2007 41.61 41.98 41.59 41.98
1736 NASDAQ CFFI Thu, May 10, 2007 41.50 41.64 40.77 41.19
1735 NASDAQ CFFI Wed, May 9, 2007 40.17 41.08 40.17 41.08
1734 NASDAQ CFFI Tue, May 8, 2007 40.47 41.00 40.47 40.77
1733 NASDAQ CFFI Mon, May 7, 2007 39.22 40.25 39.22 40.10
1732 NASDAQ CFFI Fri, May 4, 2007 38.99 38.99 38.58 38.87
1731 NASDAQ CFFI Thu, May 3, 2007 38.89 38.89 38.89 38.89
1730 NASDAQ CFFI Wed, May 2, 2007 37.68 39.00 37.50 38.88
1729 NASDAQ CFFI Tue, May 1, 2007 37.88 37.88 36.10 37.17
1728 NASDAQ CFFI Mon, Apr 30, 2007 38.97 38.97 37.26 37.29
1727 NASDAQ CFFI Fri, Apr 27, 2007 41.26 41.26 39.25 39.25
1726 NASDAQ CFFI Wed, Apr 25, 2007 41.04 41.31 41.04 41.29
1725 NASDAQ CFFI Tue, Apr 24, 2007 42.23 42.72 42.21 42.72
1724 NASDAQ CFFI Mon, Apr 23, 2007 42.54 43.43 42.42 43.42
1723 NASDAQ CFFI Fri, Apr 20, 2007 42.03 43.00 41.72 42.99
1722 NASDAQ CFFI Thu, Apr 19, 2007 43.04 43.04 42.00 42.01
1721 NASDAQ CFFI Wed, Apr 18, 2007 43.90 44.00 43.17 43.17
1720 NASDAQ CFFI Tue, Apr 17, 2007 44.00 44.00 44.00 44.00
1719 NASDAQ CFFI Wed, Apr 11, 2007 44.36 44.74 44.25 44.74
1718 NASDAQ CFFI Tue, Apr 10, 2007 44.06 44.74 44.06 44.74
1717 NASDAQ CFFI Mon, Apr 9, 2007 44.52 44.52 44.50 44.50
1716 NASDAQ CFFI Thu, Apr 5, 2007 45.00 45.00 44.01 44.77
1715 NASDAQ CFFI Wed, Apr 4, 2007 43.88 44.00 43.88 44.00
1714 NASDAQ CFFI Tue, Apr 3, 2007 44.00 44.01 43.62 43.88
1713 NASDAQ CFFI Mon, Apr 2, 2007 44.18 44.48 43.67 43.99
1712 NASDAQ CFFI Fri, Mar 30, 2007 44.00 44.00 43.94 43.95
1711 NASDAQ CFFI Thu, Mar 29, 2007 44.50 44.50 44.00 44.00
1710 NASDAQ CFFI Wed, Mar 28, 2007 45.01 45.01 45.01 45.01
1709 NASDAQ CFFI Fri, Mar 23, 2007 44.15 44.15 44.15 44.15
1708 NASDAQ CFFI Wed, Mar 21, 2007 44.74 44.74 44.70 44.70
1707 NASDAQ CFFI Tue, Mar 20, 2007 45.17 45.17 45.00 45.00
1706 NASDAQ CFFI Fri, Mar 16, 2007 44.80 45.50 44.44 45.00
1705 NASDAQ CFFI Wed, Mar 14, 2007 44.91 45.59 44.24 45.00
1704 NASDAQ CFFI Tue, Mar 13, 2007 44.59 45.49 44.49 44.99
1703 NASDAQ CFFI Mon, Mar 12, 2007 44.88 44.88 44.88 44.88
1702 NASDAQ CFFI Fri, Mar 9, 2007 45.20 45.20 44.65 44.65
1701 NASDAQ CFFI Thu, Mar 8, 2007 45.60 45.60 45.20 45.40
1700 NASDAQ CFFI Wed, Mar 7, 2007 44.50 46.00 44.50 45.79
1699 NASDAQ CFFI Tue, Mar 6, 2007 44.00 44.52 44.00 44.52
1698 NASDAQ CFFI Mon, Mar 5, 2007 43.80 44.86 43.25 43.80
1697 NASDAQ CFFI Fri, Mar 2, 2007 44.80 44.80 44.05 44.05
1696 NASDAQ CFFI Thu, Mar 1, 2007 44.55 44.70 44.12 44.12
1695 NASDAQ CFFI Wed, Feb 28, 2007 43.00 44.05 43.00 44.05
1694 NASDAQ CFFI Tue, Feb 27, 2007 43.49 43.49 43.25 43.25
1693 NASDAQ CFFI Mon, Feb 26, 2007 43.40 43.50 43.25 43.25
1692 NASDAQ CFFI Fri, Feb 23, 2007 43.11 43.45 43.00 43.37
1691 NASDAQ CFFI Thu, Feb 22, 2007 43.30 43.30 43.00 43.00
1690 NASDAQ CFFI Wed, Feb 21, 2007 42.50 42.99 42.47 42.88
1689 NASDAQ CFFI Fri, Feb 16, 2007 42.43 42.49 42.43 42.47
1688 NASDAQ CFFI Wed, Feb 14, 2007 42.40 42.40 42.10 42.25
1687 NASDAQ CFFI Tue, Feb 13, 2007 42.09 42.09 42.09 42.09
1686 NASDAQ CFFI Mon, Feb 12, 2007 42.50 42.50 42.17 42.17
1685 NASDAQ CFFI Fri, Feb 9, 2007 42.40 42.40 42.40 42.40
1684 NASDAQ CFFI Thu, Feb 8, 2007 42.50 42.50 42.49 42.49
1683 NASDAQ CFFI Wed, Feb 7, 2007 42.00 43.00 42.00 42.50
1682 NASDAQ CFFI Tue, Feb 6, 2007 42.00 42.00 42.00 42.00
1681 NASDAQ CFFI Mon, Feb 5, 2007 40.91 41.99 40.91 41.99
1680 NASDAQ CFFI Fri, Feb 2, 2007 41.46 41.46 41.25 41.25
1679 NASDAQ CFFI Wed, Jan 31, 2007 41.99 41.99 40.60 41.28
1678 NASDAQ CFFI Tue, Jan 30, 2007 40.30 41.32 40.30 41.32
1677 NASDAQ CFFI Mon, Jan 29, 2007 40.26 40.26 40.26 40.26
1676 NASDAQ CFFI Fri, Jan 26, 2007 40.99 41.00 40.25 40.90
1675 NASDAQ CFFI Thu, Jan 25, 2007 40.37 40.99 39.99 40.98
1674 NASDAQ CFFI Wed, Jan 24, 2007 40.49 40.49 40.48 40.49
1673 NASDAQ CFFI Tue, Jan 23, 2007 41.00 41.00 40.99 40.99
1672 NASDAQ CFFI Mon, Jan 22, 2007 41.74 41.74 41.02 41.08
1671 NASDAQ CFFI Fri, Jan 19, 2007 41.40 41.74 41.00 41.74
1670 NASDAQ CFFI Thu, Jan 18, 2007 40.99 41.40 40.99 41.36
1669 NASDAQ CFFI Wed, Jan 17, 2007 40.96 40.98 40.94 40.98
1668 NASDAQ CFFI Fri, Jan 12, 2007 40.74 40.98 40.74 40.98
1667 NASDAQ CFFI Wed, Jan 10, 2007 40.50 40.54 40.50 40.54
1666 NASDAQ CFFI Tue, Jan 9, 2007 39.80 40.29 39.80 40.02
1665 NASDAQ CFFI Mon, Jan 8, 2007 40.00 40.00 40.00 40.00
1664 NASDAQ CFFI Fri, Jan 5, 2007 39.77 40.50 39.76 39.76
1663 NASDAQ CFFI Thu, Jan 4, 2007 40.45 40.49 40.45 40.49
1662 NASDAQ CFFI Wed, Jan 3, 2007 39.99 40.50 39.59 40.50
1661 NASDAQ CFFI Fri, Dec 29, 2006 39.92 39.95 39.75 39.75
1660 NASDAQ CFFI Thu, Dec 28, 2006 38.65 39.52 38.65 39.52
1659 NASDAQ CFFI Wed, Dec 27, 2006 39.23 39.23 39.16 39.17
1658 NASDAQ CFFI Fri, Dec 22, 2006 39.50 39.50 38.50 38.50
1657 NASDAQ CFFI Wed, Dec 20, 2006 39.50 39.50 39.50 39.50
1656 NASDAQ CFFI Tue, Dec 19, 2006 39.50 39.50 39.01 39.01
1655 NASDAQ CFFI Mon, Dec 18, 2006 39.49 39.49 39.49 39.49
1654 NASDAQ CFFI Fri, Dec 15, 2006 39.95 39.99 39.95 39.99
1653 NASDAQ CFFI Mon, Dec 11, 2006 39.50 39.78 38.85 39.78
1652 NASDAQ CFFI Fri, Dec 8, 2006 38.80 39.70 38.80 39.70
1651 NASDAQ CFFI Thu, Dec 7, 2006 39.05 39.05 39.05 39.05
1650 NASDAQ CFFI Tue, Dec 5, 2006 39.50 39.50 39.50 39.50
1649 NASDAQ CFFI Mon, Dec 4, 2006 39.09 40.09 39.09 39.15
1648 NASDAQ CFFI Wed, Nov 29, 2006 41.25 41.25 39.50 40.71
1647 NASDAQ CFFI Tue, Nov 28, 2006 41.00 41.00 40.50 40.59
1646 NASDAQ CFFI Mon, Nov 27, 2006 41.20 41.20 41.00 41.00
1645 NASDAQ CFFI Wed, Nov 22, 2006 40.50 40.50 40.50 40.50
1644 NASDAQ CFFI Tue, Nov 21, 2006 40.00 40.49 39.25 40.49
1643 NASDAQ CFFI Mon, Nov 20, 2006 39.57 39.57 39.57 39.57
1642 NASDAQ CFFI Fri, Nov 17, 2006 40.00 40.00 40.00 40.00
1641 NASDAQ CFFI Wed, Nov 15, 2006 40.50 40.50 40.50 40.50
1640 NASDAQ CFFI Fri, Nov 10, 2006 39.80 39.80 39.80 39.80
1639 NASDAQ CFFI Thu, Nov 9, 2006 40.35 40.35 40.25 40.25
1638 NASDAQ CFFI Wed, Nov 8, 2006 40.88 40.88 39.90 40.34
1637 NASDAQ CFFI Tue, Nov 7, 2006 41.00 41.00 41.00 41.00
1636 NASDAQ CFFI Fri, Nov 3, 2006 40.50 40.50 40.50 40.50
1635 NASDAQ CFFI Thu, Nov 2, 2006 40.75 40.75 40.75 40.75
1634 NASDAQ CFFI Wed, Nov 1, 2006 40.25 41.40 40.25 41.35
1633 NASDAQ CFFI Mon, Oct 30, 2006 40.00 40.30 39.51 40.30
1632 NASDAQ CFFI Fri, Oct 27, 2006 40.26 40.26 40.26 40.26
1631 NASDAQ CFFI Thu, Oct 26, 2006 40.25 40.25 40.25 40.25
1630 NASDAQ CFFI Wed, Oct 25, 2006 40.80 40.80 40.47 40.47
1629 NASDAQ CFFI Tue, Oct 24, 2006 41.00 41.50 41.00 41.50
1628 NASDAQ CFFI Mon, Oct 23, 2006 41.30 41.30 40.98 40.98
1627 NASDAQ CFFI Thu, Oct 19, 2006 41.40 41.40 41.40 41.40
1626 NASDAQ CFFI Mon, Oct 16, 2006 42.00 42.00 41.30 42.00
1625 NASDAQ CFFI Fri, Oct 13, 2006 42.25 42.25 41.78 41.78
1624 NASDAQ CFFI Thu, Oct 12, 2006 42.21 42.50 41.00 42.50
1623 NASDAQ CFFI Wed, Oct 11, 2006 40.50 41.97 39.50 41.97
1622 NASDAQ CFFI Tue, Oct 10, 2006 39.98 40.50 39.77 40.50
1621 NASDAQ CFFI Fri, Oct 6, 2006 40.32 40.32 39.71 40.32
1620 NASDAQ CFFI Thu, Oct 5, 2006 40.50 40.50 40.44 40.44
1619 NASDAQ CFFI Tue, Oct 3, 2006 41.10 41.10 40.54 40.54
1618 NASDAQ CFFI Mon, Oct 2, 2006 40.09 42.12 40.01 40.54
1617 NASDAQ CFFI Fri, Sep 29, 2006 40.50 40.50 40.33 40.50
1616 NASDAQ CFFI Thu, Sep 28, 2006 40.96 41.00 40.96 41.00
1615 NASDAQ CFFI Wed, Sep 27, 2006 40.21 40.21 40.21 40.21
1614 NASDAQ CFFI Tue, Sep 26, 2006 39.50 39.50 39.50 39.50
1613 NASDAQ CFFI Mon, Sep 25, 2006 40.25 40.25 39.50 39.50
1612 NASDAQ CFFI Fri, Sep 22, 2006 40.00 40.25 40.00 40.25
1611 NASDAQ CFFI Thu, Sep 21, 2006 39.99 40.00 39.95 40.00
1610 NASDAQ CFFI Wed, Sep 20, 2006 39.99 39.99 39.99 39.99
1609 NASDAQ CFFI Mon, Sep 18, 2006 38.60 38.60 38.60 38.60
1608 NASDAQ CFFI Fri, Sep 15, 2006 38.50 38.50 38.50 38.50
1607 NASDAQ CFFI Thu, Sep 14, 2006 38.75 38.75 38.50 38.50
1606 NASDAQ CFFI Wed, Sep 13, 2006 38.60 38.60 38.60 38.60
1605 NASDAQ CFFI Tue, Sep 12, 2006 38.50 38.75 38.50 38.75
1604 NASDAQ CFFI Thu, Sep 7, 2006 38.25 38.25 38.25 38.25
1603 NASDAQ CFFI Tue, Sep 5, 2006 38.51 38.51 38.51 38.51
1602 NASDAQ CFFI Wed, Aug 30, 2006 38.83 38.99 38.83 38.99
1601 NASDAQ CFFI Tue, Aug 29, 2006 39.00 39.00 39.00 39.00
1600 NASDAQ CFFI Mon, Aug 28, 2006 38.96 39.00 38.96 39.00
1599 NASDAQ CFFI Fri, Aug 25, 2006 37.44 38.23 37.44 38.21
1598 NASDAQ CFFI Thu, Aug 24, 2006 38.32 38.32 38.30 38.30
1597 NASDAQ CFFI Wed, Aug 23, 2006 38.75 38.99 38.15 38.95
1596 NASDAQ CFFI Tue, Aug 22, 2006 37.50 37.50 37.50 37.50
1595 NASDAQ CFFI Fri, Aug 18, 2006 37.75 37.75 37.75 37.75
1594 NASDAQ CFFI Wed, Aug 16, 2006 37.70 37.92 37.70 37.92
1593 NASDAQ CFFI Tue, Aug 15, 2006 37.68 37.68 37.66 37.66
1592 NASDAQ CFFI Thu, Aug 10, 2006 37.49 37.49 37.00 37.25
1591 NASDAQ CFFI Wed, Aug 9, 2006 38.23 38.23 38.23 38.23
1590 NASDAQ CFFI Tue, Aug 8, 2006 37.57 37.57 37.57 37.57
1589 NASDAQ CFFI Mon, Aug 7, 2006 37.50 38.25 37.50 38.25
1588 NASDAQ CFFI Wed, Aug 2, 2006 37.50 37.50 37.50 37.50
1587 NASDAQ CFFI Mon, Jul 31, 2006 36.99 37.99 36.80 37.99
1586 NASDAQ CFFI Fri, Jul 28, 2006 38.25 38.25 37.55 37.55
1585 NASDAQ CFFI Thu, Jul 27, 2006 37.75 38.25 37.75 38.25
1584 NASDAQ CFFI Wed, Jul 26, 2006 37.25 37.50 37.25 37.50
1583 NASDAQ CFFI Fri, Jul 21, 2006 37.38 37.38 37.38 37.38
1582 NASDAQ CFFI Thu, Jul 20, 2006 38.37 38.37 38.37 38.37
1581 NASDAQ CFFI Wed, Jul 19, 2006 39.20 39.20 38.23 39.00
1580 NASDAQ CFFI Tue, Jul 18, 2006 39.34 39.34 39.34 39.34
1579 NASDAQ CFFI Mon, Jul 17, 2006 39.91 40.00 39.91 40.00
1578 NASDAQ CFFI Fri, Jul 14, 2006 40.00 40.00 40.00 40.00
1577 NASDAQ CFFI Thu, Jul 13, 2006 40.51 40.51 40.51 40.51
1576 NASDAQ CFFI Mon, Jul 10, 2006 40.25 40.40 40.25 40.40
1575 NASDAQ CFFI Fri, Jul 7, 2006 40.75 40.76 40.75 40.76
1574 NASDAQ CFFI Mon, Jul 3, 2006 39.50 41.72 39.50 40.88
1573 NASDAQ CFFI Fri, Jun 30, 2006 39.00 39.00 39.00 39.00
1572 NASDAQ CFFI Wed, Jun 28, 2006 39.07 39.07 38.49 38.50
1571 NASDAQ CFFI Tue, Jun 27, 2006 39.10 39.10 38.09 38.09
1570 NASDAQ CFFI Wed, Jun 21, 2006 39.02 39.02 39.02 39.02
1569 NASDAQ CFFI Fri, Jun 16, 2006 39.75 39.75 39.75 39.75
1568 NASDAQ CFFI Thu, Jun 15, 2006 39.97 40.00 39.97 40.00
1567 NASDAQ CFFI Wed, Jun 14, 2006 39.49 39.49 39.49 39.49
1566 NASDAQ CFFI Tue, Jun 13, 2006 40.22 40.22 40.22 40.22
1565 NASDAQ CFFI Mon, Jun 12, 2006 40.00 40.58 40.00 40.04
1564 NASDAQ CFFI Fri, Jun 9, 2006 39.94 39.95 39.94 39.94
1563 NASDAQ CFFI Thu, Jun 8, 2006 39.93 39.93 39.93 39.93
1562 NASDAQ CFFI Wed, Jun 7, 2006 39.47 39.84 39.47 39.84
1561 NASDAQ CFFI Tue, Jun 6, 2006 39.01 39.45 38.86 39.45
1560 NASDAQ CFFI Mon, Jun 5, 2006 39.01 39.01 39.01 39.01
1559 NASDAQ CFFI Fri, Jun 2, 2006 39.39 39.81 39.30 39.30
1558 NASDAQ CFFI Thu, Jun 1, 2006 39.60 39.60 39.17 39.39
1557 NASDAQ CFFI Wed, May 31, 2006 40.50 40.50 39.99 39.99
1556 NASDAQ CFFI Tue, May 30, 2006 41.09 41.09 41.09 41.09
1555 NASDAQ CFFI Thu, May 25, 2006 40.15 40.15 40.15 40.15
1554 NASDAQ CFFI Tue, May 23, 2006 40.15 40.15 40.15 40.15
1553 NASDAQ CFFI Fri, May 19, 2006 41.24 41.24 41.24 41.24
1552 NASDAQ CFFI Wed, May 17, 2006 41.24 41.24 41.24 41.24
1551 NASDAQ CFFI Tue, May 16, 2006 40.99 41.00 40.12 41.00
1550 NASDAQ CFFI Mon, May 15, 2006 40.99 41.00 40.99 41.00
1549 NASDAQ CFFI Thu, May 11, 2006 41.98 41.99 41.49 41.49
1548 NASDAQ CFFI Wed, May 10, 2006 41.00 41.96 41.00 41.01
1547 NASDAQ CFFI Tue, May 9, 2006 40.98 41.00 40.98 41.00
1546 NASDAQ CFFI Mon, May 8, 2006 40.50 40.91 40.42 40.50
1545 NASDAQ CFFI Fri, May 5, 2006 39.97 40.15 39.97 40.00
1544 NASDAQ CFFI Thu, May 4, 2006 39.76 39.98 39.63 39.98
1543 NASDAQ CFFI Wed, May 3, 2006 39.50 39.50 39.00 39.00
1542 NASDAQ CFFI Tue, May 2, 2006 39.20 39.20 39.10 39.10
1541 NASDAQ CFFI Fri, Apr 28, 2006 39.60 39.60 39.60 39.60
1540 NASDAQ CFFI Thu, Apr 27, 2006 39.95 39.95 39.10 39.10
1539 NASDAQ CFFI Mon, Apr 24, 2006 39.00 39.92 39.00 39.92
1538 NASDAQ CFFI Fri, Apr 21, 2006 39.00 39.00 39.00 39.00
1537 NASDAQ CFFI Thu, Apr 20, 2006 38.50 39.00 38.50 38.50
1536 NASDAQ CFFI Tue, Apr 18, 2006 38.96 38.96 38.50 38.50
1535 NASDAQ CFFI Mon, Apr 17, 2006 38.50 38.50 38.10 38.10
1534 NASDAQ CFFI Wed, Apr 12, 2006 39.00 39.00 39.00 39.00
1533 NASDAQ CFFI Tue, Apr 11, 2006 39.25 39.25 38.39 38.58
1532 NASDAQ CFFI Fri, Apr 7, 2006 41.00 41.00 38.89 39.36
1531 NASDAQ CFFI Thu, Apr 6, 2006 39.39 40.88 39.39 40.76
1530 NASDAQ CFFI Wed, Apr 5, 2006 40.40 40.40 40.25 40.25
1529 NASDAQ CFFI Tue, Apr 4, 2006 41.00 41.01 39.98 40.31
1528 NASDAQ CFFI Mon, Apr 3, 2006 40.00 40.75 40.00 40.50
1527 NASDAQ CFFI Fri, Mar 31, 2006 40.50 40.58 39.50 40.58
1526 NASDAQ CFFI Thu, Mar 30, 2006 40.60 40.60 40.07 40.07
1525 NASDAQ CFFI Wed, Mar 29, 2006 40.00 40.00 39.35 40.00
1524 NASDAQ CFFI Wed, Mar 22, 2006 40.00 40.00 40.00 40.00
1523 NASDAQ CFFI Thu, Mar 16, 2006 39.23 40.00 39.23 40.00
1522 NASDAQ CFFI Tue, Mar 14, 2006 39.24 39.24 39.24 39.24
1521 NASDAQ CFFI Wed, Mar 8, 2006 39.98 40.00 39.75 39.75
1520 NASDAQ CFFI Tue, Mar 7, 2006 39.70 39.70 39.00 39.00
1519 NASDAQ CFFI Fri, Mar 3, 2006 39.51 39.51 39.50 39.50
1518 NASDAQ CFFI Thu, Mar 2, 2006 40.00 40.00 40.00 40.00
1517 NASDAQ CFFI Wed, Mar 1, 2006 39.50 40.00 39.50 40.00
1516 NASDAQ CFFI Fri, Feb 24, 2006 39.43 39.43 39.30 39.30
1515 NASDAQ CFFI Thu, Feb 23, 2006 39.50 39.50 39.10 39.50
1514 NASDAQ CFFI Wed, Feb 22, 2006 39.07 39.49 39.07 39.49
1513 NASDAQ CFFI Tue, Feb 21, 2006 39.00 39.55 39.00 39.55
1512 NASDAQ CFFI Fri, Feb 17, 2006 39.30 39.30 39.30 39.30
1511 NASDAQ CFFI Wed, Feb 15, 2006 39.30 39.50 39.00 39.50
1510 NASDAQ CFFI Tue, Feb 14, 2006 39.00 39.53 39.00 39.53
1509 NASDAQ CFFI Mon, Feb 13, 2006 40.00 40.00 39.50 39.50
1508 NASDAQ CFFI Fri, Feb 10, 2006 39.00 39.51 39.00 39.50
1507 NASDAQ CFFI Thu, Feb 9, 2006 39.67 40.00 39.67 39.69
1506 NASDAQ CFFI Wed, Feb 8, 2006 39.30 39.88 39.30 39.77
1505 NASDAQ CFFI Tue, Feb 7, 2006 40.00 40.10 40.00 40.10
1504 NASDAQ CFFI Mon, Feb 6, 2006 39.99 39.99 39.85 39.97
1503 NASDAQ CFFI Fri, Feb 3, 2006 39.50 39.75 39.50 39.75
1502 NASDAQ CFFI Thu, Feb 2, 2006 39.50 39.50 39.49 39.49
1501 NASDAQ CFFI Wed, Feb 1, 2006 39.24 39.42 39.10 39.10
1500 NASDAQ CFFI Tue, Jan 31, 2006 39.00 39.00 38.90 38.90
1499 NASDAQ CFFI Mon, Jan 30, 2006 38.55 39.00 38.55 38.99
1498 NASDAQ CFFI Fri, Jan 27, 2006 38.60 39.00 38.60 39.00
1497 NASDAQ CFFI Thu, Jan 26, 2006 38.59 38.75 38.59 38.75
1496 NASDAQ CFFI Wed, Jan 25, 2006 38.40 38.40 38.40 38.40
1495 NASDAQ CFFI Mon, Jan 23, 2006 38.30 38.60 38.19 38.31
1494 NASDAQ CFFI Fri, Jan 20, 2006 38.15 38.16 38.15 38.16
1493 NASDAQ CFFI Thu, Jan 19, 2006 38.24 38.50 38.24 38.50
1492 NASDAQ CFFI Wed, Jan 18, 2006 37.94 37.94 37.94 37.94
1491 NASDAQ CFFI Tue, Jan 17, 2006 37.85 38.72 37.85 38.72
1490 NASDAQ CFFI Fri, Jan 13, 2006 37.75 37.77 37.75 37.77
1489 NASDAQ CFFI Wed, Jan 11, 2006 37.35 37.35 37.35 37.35
1488 NASDAQ CFFI Tue, Jan 10, 2006 37.55 37.55 37.55 37.55
1487 NASDAQ CFFI Mon, Jan 9, 2006 37.55 37.55 37.55 37.55
1486 NASDAQ CFFI Fri, Jan 6, 2006 37.54 37.54 37.54 37.54
1485 NASDAQ CFFI Thu, Jan 5, 2006 37.50 37.50 37.12 37.17
1484 NASDAQ CFFI Wed, Jan 4, 2006 38.99 38.99 38.06 38.06
1483 NASDAQ CFFI Tue, Jan 3, 2006 37.40 38.45 37.37 38.45
1482 NASDAQ CFFI Fri, Dec 30, 2005 37.40 37.40 37.40 37.40
1481 NASDAQ CFFI Thu, Dec 29, 2005 37.74 37.74 37.74 37.74
1480 NASDAQ CFFI Wed, Dec 28, 2005 38.00 38.00 38.00 38.00
1479 NASDAQ CFFI Tue, Dec 27, 2005 37.02 37.02 37.02 37.02
1478 NASDAQ CFFI Fri, Dec 23, 2005 37.51 37.51 37.51 37.51
1477 NASDAQ CFFI Thu, Dec 22, 2005 37.99 37.99 37.98 37.98
1476 NASDAQ CFFI Wed, Dec 21, 2005 37.25 37.25 37.25 37.25
1475 NASDAQ CFFI Mon, Dec 19, 2005 37.26 37.99 37.26 37.99
1474 NASDAQ CFFI Fri, Dec 16, 2005 37.81 37.81 37.81 37.81
1473 NASDAQ CFFI Thu, Dec 15, 2005 38.25 38.25 38.25 38.25
1472 NASDAQ CFFI Wed, Dec 14, 2005 38.77 38.77 38.77 38.77
1471 NASDAQ CFFI Tue, Dec 13, 2005 38.75 38.75 38.75 38.75
1470 NASDAQ CFFI Mon, Dec 12, 2005 38.50 38.50 38.50 38.50
1469 NASDAQ CFFI Fri, Dec 9, 2005 38.01 38.50 38.01 38.49
1468 NASDAQ CFFI Wed, Dec 7, 2005 37.54 38.00 37.54 38.00
1467 NASDAQ CFFI Tue, Dec 6, 2005 38.45 39.45 38.45 39.01
1466 NASDAQ CFFI Fri, Dec 2, 2005 38.00 38.01 37.99 37.99
1465 NASDAQ CFFI Thu, Dec 1, 2005 38.50 38.50 38.05 38.05
1464 NASDAQ CFFI Wed, Nov 30, 2005 39.00 39.00 38.50 38.50
1463 NASDAQ CFFI Fri, Nov 25, 2005 38.50 38.50 38.50 38.50
1462 NASDAQ CFFI Fri, Nov 18, 2005 39.00 39.00 39.00 39.00
1461 NASDAQ CFFI Mon, Nov 14, 2005 38.35 38.35 38.35 38.35
1460 NASDAQ CFFI Thu, Nov 10, 2005 38.50 38.53 38.50 38.53
1459 NASDAQ CFFI Fri, Nov 4, 2005 38.99 38.99 38.99 38.99
1458 NASDAQ CFFI Thu, Nov 3, 2005 38.15 38.98 38.00 38.98
1457 NASDAQ CFFI Tue, Nov 1, 2005 38.90 38.90 38.90 38.90
1456 NASDAQ CFFI Thu, Oct 27, 2005 38.15 38.15 38.15 38.15
1455 NASDAQ CFFI Wed, Oct 26, 2005 38.50 38.58 38.49 38.58
1454 NASDAQ CFFI Mon, Oct 24, 2005 38.25 38.25 37.75 37.75
1453 NASDAQ CFFI Fri, Oct 21, 2005 38.50 38.50 38.50 38.50
1452 NASDAQ CFFI Thu, Oct 13, 2005 40.10 40.15 40.10 40.15
1451 NASDAQ CFFI Wed, Oct 12, 2005 39.49 40.39 39.49 40.13
1450 NASDAQ CFFI Thu, Oct 6, 2005 38.65 39.48 38.65 39.48
1449 NASDAQ CFFI Wed, Oct 5, 2005 39.47 39.47 39.47 39.47
1448 NASDAQ CFFI Tue, Oct 4, 2005 39.07 39.71 39.07 39.71
1447 NASDAQ CFFI Mon, Oct 3, 2005 39.00 39.98 39.00 39.98
1446 NASDAQ CFFI Fri, Sep 30, 2005 39.12 39.13 39.12 39.13
1445 NASDAQ CFFI Thu, Sep 29, 2005 39.06 39.06 39.06 39.06
1444 NASDAQ CFFI Wed, Sep 28, 2005 39.50 39.50 39.49 39.50
1443 NASDAQ CFFI Thu, Sep 22, 2005 39.25 39.25 38.50 39.25
1442 NASDAQ CFFI Wed, Sep 21, 2005 37.92 37.95 37.92 37.95
1441 NASDAQ CFFI Tue, Sep 20, 2005 38.50 38.57 38.20 38.57
1440 NASDAQ CFFI Mon, Sep 19, 2005 38.50 38.50 38.50 38.50
1439 NASDAQ CFFI Thu, Sep 15, 2005 38.50 38.50 38.50 38.50
1438 NASDAQ CFFI Tue, Sep 13, 2005 39.10 39.10 38.50 38.50
1437 NASDAQ CFFI Mon, Sep 12, 2005 38.25 38.50 38.25 38.50
1436 NASDAQ CFFI Fri, Sep 9, 2005 38.95 38.95 38.91 38.91
1435 NASDAQ CFFI Thu, Sep 8, 2005 39.06 39.06 39.00 39.00
1434 NASDAQ CFFI Wed, Sep 7, 2005 38.50 38.53 38.50 38.50
1433 NASDAQ CFFI Tue, Sep 6, 2005 39.32 39.32 39.32 39.32
1432 NASDAQ CFFI Fri, Sep 2, 2005 38.40 38.40 38.40 38.40
1431 NASDAQ CFFI Thu, Sep 1, 2005 38.33 38.33 38.00 38.00
1430 NASDAQ CFFI Fri, Aug 26, 2005 38.50 38.50 38.50 38.50
1429 NASDAQ CFFI Thu, Aug 25, 2005 39.75 39.75 39.75 39.75
1428 NASDAQ CFFI Thu, Aug 18, 2005 39.63 39.75 39.63 39.75
1427 NASDAQ CFFI Mon, Aug 15, 2005 38.83 40.00 38.83 40.00
1426 NASDAQ CFFI Thu, Aug 11, 2005 40.00 40.00 39.87 40.00
1425 NASDAQ CFFI Tue, Aug 9, 2005 40.00 40.00 40.00 40.00
1424 NASDAQ CFFI Mon, Aug 8, 2005 39.15 41.00 39.15 41.00
1423 NASDAQ CFFI Fri, Aug 5, 2005 40.14 40.14 40.10 40.10
1422 NASDAQ CFFI Thu, Aug 4, 2005 40.13 40.13 40.13 40.13
1421 NASDAQ CFFI Wed, Aug 3, 2005 41.00 41.00 41.00 41.00
1420 NASDAQ CFFI Tue, Aug 2, 2005 40.11 40.11 40.11 40.11
1419 NASDAQ CFFI Mon, Aug 1, 2005 40.89 40.89 40.89 40.89
1418 NASDAQ CFFI Thu, Jul 28, 2005 40.12 40.50 40.12 40.50
1417 NASDAQ CFFI Thu, Jul 21, 2005 40.00 40.00 40.00 40.00
1416 NASDAQ CFFI Wed, Jul 20, 2005 39.80 40.90 39.80 39.80
1415 NASDAQ CFFI Tue, Jul 19, 2005 40.50 40.50 40.50 40.50
1414 NASDAQ CFFI Mon, Jul 18, 2005 40.30 40.30 40.28 40.30
1413 NASDAQ CFFI Fri, Jul 15, 2005 40.75 40.97 39.85 39.85
1412 NASDAQ CFFI Wed, Jul 13, 2005 40.50 40.50 40.50 40.50
1411 NASDAQ CFFI Tue, Jul 12, 2005 40.50 40.60 40.35 40.60
1410 NASDAQ CFFI Mon, Jul 11, 2005 40.95 40.95 40.68 40.70
1409 NASDAQ CFFI Fri, Jul 8, 2005 40.97 40.97 40.00 40.00
1408 NASDAQ CFFI Tue, Jul 5, 2005 39.53 40.50 39.53 40.20
1407 NASDAQ CFFI Fri, Jul 1, 2005 38.28 39.70 38.28 39.21
1406 NASDAQ CFFI Thu, Jun 30, 2005 37.57 38.50 37.57 37.72
1405 NASDAQ CFFI Wed, Jun 29, 2005 37.61 37.85 37.10 37.57
1404 NASDAQ CFFI Tue, Jun 28, 2005 38.42 38.42 37.71 37.88
1403 NASDAQ CFFI Mon, Jun 27, 2005 38.19 38.19 37.89 38.05
1402 NASDAQ CFFI Fri, Jun 24, 2005 39.15 39.24 37.60 37.60
1401 NASDAQ CFFI Thu, Jun 23, 2005 39.55 39.77 39.55 39.77
1400 NASDAQ CFFI Tue, Jun 21, 2005 40.00 40.19 40.00 40.19
1399 NASDAQ CFFI Mon, Jun 20, 2005 39.76 39.76 39.52 39.52
1398 NASDAQ CFFI Fri, Jun 17, 2005 39.60 39.60 39.60 39.60
1397 NASDAQ CFFI Thu, Jun 16, 2005 39.99 39.99 39.99 39.99
1396 NASDAQ CFFI Tue, Jun 14, 2005 39.50 39.50 39.40 39.40
1395 NASDAQ CFFI Fri, Jun 10, 2005 39.55 39.55 39.55 39.55
1394 NASDAQ CFFI Thu, Jun 9, 2005 39.90 39.99 39.57 39.94
1393 NASDAQ CFFI Wed, Jun 8, 2005 40.00 40.00 40.00 40.00
1392 NASDAQ CFFI Tue, Jun 7, 2005 40.20 40.20 39.71 40.00
1391 NASDAQ CFFI Mon, Jun 6, 2005 40.00 40.00 39.62 40.00
1390 NASDAQ CFFI Fri, Jun 3, 2005 40.00 40.00 40.00 40.00
1389 NASDAQ CFFI Wed, Jun 1, 2005 40.30 40.30 40.15 40.15
1388 NASDAQ CFFI Tue, May 31, 2005 40.16 40.16 40.00 40.00
1387 NASDAQ CFFI Fri, May 27, 2005 40.00 40.43 40.00 40.43
1386 NASDAQ CFFI Thu, May 26, 2005 39.86 40.00 39.86 40.00
1385 NASDAQ CFFI Wed, May 25, 2005 40.24 40.25 40.24 40.25
1384 NASDAQ CFFI Tue, May 24, 2005 39.57 39.57 39.50 39.50
1383 NASDAQ CFFI Mon, May 23, 2005 40.13 40.45 39.54 40.00
1382 NASDAQ CFFI Fri, May 20, 2005 40.25 40.25 40.25 40.25
1381 NASDAQ CFFI Thu, May 19, 2005 40.25 40.44 40.00 40.44
1380 NASDAQ CFFI Wed, May 18, 2005 40.00 40.25 40.00 40.25
1379 NASDAQ CFFI Tue, May 17, 2005 39.70 40.50 39.70 40.00
1378 NASDAQ CFFI Mon, May 16, 2005 38.64 39.73 38.64 39.50
1377 NASDAQ CFFI Fri, May 13, 2005 38.00 39.00 37.49 38.17
1376 NASDAQ CFFI Thu, May 12, 2005 35.60 35.60 35.60 35.60
1375 NASDAQ CFFI Wed, May 11, 2005 35.50 36.20 35.50 35.50
1374 NASDAQ CFFI Tue, May 10, 2005 35.80 35.80 35.50 35.50
1373 NASDAQ CFFI Fri, May 6, 2005 36.59 36.60 36.00 36.00
1372 NASDAQ CFFI Wed, May 4, 2005 35.52 35.52 35.50 35.50
1371 NASDAQ CFFI Tue, May 3, 2005 37.00 37.00 35.20 36.01
1370 NASDAQ CFFI Mon, May 2, 2005 35.10 35.20 35.10 35.20
1369 NASDAQ CFFI Fri, Apr 29, 2005 35.10 35.20 35.10 35.20
1368 NASDAQ CFFI Thu, Apr 28, 2005 35.39 35.40 35.01 35.01
1367 NASDAQ CFFI Wed, Apr 27, 2005 36.87 36.87 35.10 35.10
1366 NASDAQ CFFI Fri, Apr 22, 2005 35.67 35.67 35.67 35.67
1365 NASDAQ CFFI Wed, Apr 20, 2005 35.58 35.64 35.23 35.64
1364 NASDAQ CFFI Tue, Apr 19, 2005 35.01 35.09 34.90 35.09
1363 NASDAQ CFFI Mon, Apr 18, 2005 35.13 35.13 35.13 35.13
1362 NASDAQ CFFI Fri, Apr 15, 2005 34.81 34.81 34.81 34.81
1361 NASDAQ CFFI Thu, Apr 14, 2005 35.11 35.11 34.85 34.86
1360 NASDAQ CFFI Wed, Apr 13, 2005 35.18 35.65 35.10 35.12
1359 NASDAQ CFFI Tue, Apr 12, 2005 35.26 35.58 35.13 35.58
1358 NASDAQ CFFI Mon, Apr 11, 2005 35.37 35.38 35.34 35.34
1357 NASDAQ CFFI Fri, Apr 8, 2005 36.24 36.37 35.00 35.97
1356 NASDAQ CFFI Thu, Apr 7, 2005 36.05 36.38 36.05 36.10
1355 NASDAQ CFFI Wed, Apr 6, 2005 36.40 36.40 36.00 36.00
1354 NASDAQ CFFI Tue, Apr 5, 2005 37.25 37.99 36.07 37.99
1353 NASDAQ CFFI Mon, Apr 4, 2005 37.21 37.21 37.00 37.00
1352 NASDAQ CFFI Fri, Apr 1, 2005 37.99 37.99 37.00 37.00
1351 NASDAQ CFFI Thu, Mar 31, 2005 37.00 37.00 36.10 36.27
1350 NASDAQ CFFI Wed, Mar 30, 2005 36.97 36.97 36.17 36.95
1349 NASDAQ CFFI Tue, Mar 29, 2005 37.11 37.11 36.12 36.12
1348 NASDAQ CFFI Mon, Mar 28, 2005 36.54 36.54 36.54 36.54
1347 NASDAQ CFFI Thu, Mar 24, 2005 36.86 36.89 36.50 36.55
1346 NASDAQ CFFI Wed, Mar 23, 2005 37.00 37.65 36.87 36.87
1345 NASDAQ CFFI Mon, Mar 21, 2005 37.51 37.51 37.01 37.01
1344 NASDAQ CFFI Fri, Mar 18, 2005 38.01 38.01 37.98 38.00
1343 NASDAQ CFFI Thu, Mar 17, 2005 38.01 38.45 38.01 38.41
1342 NASDAQ CFFI Wed, Mar 16, 2005 38.27 38.52 38.01 38.01
1341 NASDAQ CFFI Mon, Mar 14, 2005 38.99 38.99 38.34 38.34
1340 NASDAQ CFFI Wed, Mar 9, 2005 39.04 39.04 38.24 38.55
1339 NASDAQ CFFI Tue, Mar 8, 2005 38.99 38.99 38.60 38.90
1338 NASDAQ CFFI Mon, Mar 7, 2005 38.10 38.58 38.01 38.01
1337 NASDAQ CFFI Fri, Mar 4, 2005 38.25 38.89 37.99 38.89
1336 NASDAQ CFFI Wed, Mar 2, 2005 38.07 38.07 38.07 38.07
1335 NASDAQ CFFI Tue, Mar 1, 2005 38.01 38.49 38.01 38.01
1334 NASDAQ CFFI Fri, Feb 25, 2005 38.24 38.25 38.00 38.00
1333 NASDAQ CFFI Thu, Feb 24, 2005 37.91 37.91 37.89 37.91
1332 NASDAQ CFFI Wed, Feb 23, 2005 37.16 38.00 37.16 38.00
1331 NASDAQ CFFI Fri, Feb 18, 2005 37.41 37.41 37.01 37.15
1330 NASDAQ CFFI Wed, Feb 16, 2005 37.15 37.47 37.15 37.40
1329 NASDAQ CFFI Tue, Feb 15, 2005 37.10 37.15 37.10 37.15
1328 NASDAQ CFFI Mon, Feb 14, 2005 37.19 37.20 37.10 37.10
1327 NASDAQ CFFI Fri, Feb 11, 2005 37.00 37.12 37.00 37.10
1326 NASDAQ CFFI Thu, Feb 10, 2005 37.14 37.14 37.14 37.14
1325 NASDAQ CFFI Tue, Feb 8, 2005 37.17 37.17 37.17 37.17
1324 NASDAQ CFFI Mon, Feb 7, 2005 36.85 37.00 36.84 37.00
1323 NASDAQ CFFI Fri, Feb 4, 2005 37.00 37.18 36.85 37.18
1322 NASDAQ CFFI Thu, Feb 3, 2005 37.00 37.00 37.00 37.00
1321 NASDAQ CFFI Wed, Feb 2, 2005 37.27 37.27 37.27 37.27
1320 NASDAQ CFFI Tue, Feb 1, 2005 38.00 38.00 37.04 37.62
1319 NASDAQ CFFI Mon, Jan 31, 2005 38.00 38.00 38.00 38.00
1318 NASDAQ CFFI Fri, Jan 28, 2005 38.00 38.00 38.00 38.00
1317 NASDAQ CFFI Thu, Jan 27, 2005 38.17 38.17 38.06 38.06
1316 NASDAQ CFFI Wed, Jan 26, 2005 37.21 37.59 37.21 37.58
1315 NASDAQ CFFI Tue, Jan 25, 2005 37.21 37.60 37.07 37.15
1314 NASDAQ CFFI Mon, Jan 24, 2005 38.55 38.65 37.61 37.61
1313 NASDAQ CFFI Fri, Jan 21, 2005 38.61 38.61 38.30 38.30
1312 NASDAQ CFFI Thu, Jan 20, 2005 38.60 38.62 38.60 38.60
1311 NASDAQ CFFI Wed, Jan 19, 2005 39.00 39.29 39.00 39.29
1310 NASDAQ CFFI Tue, Jan 18, 2005 40.00 40.00 38.45 38.96
1309 NASDAQ CFFI Fri, Jan 14, 2005 39.05 39.05 39.00 39.05
1308 NASDAQ CFFI Thu, Jan 13, 2005 39.05 39.18 39.05 39.05
1307 NASDAQ CFFI Tue, Jan 11, 2005 39.06 39.97 39.05 39.05
1306 NASDAQ CFFI Mon, Jan 10, 2005 39.20 39.20 39.20 39.20
1305 NASDAQ CFFI Fri, Jan 7, 2005 40.00 40.20 40.00 40.20
1304 NASDAQ CFFI Thu, Jan 6, 2005 40.40 40.69 40.20 40.20
1303 NASDAQ CFFI Wed, Jan 5, 2005 40.50 40.97 40.01 40.01
1302 NASDAQ CFFI Tue, Jan 4, 2005 40.79 40.95 39.72 39.73
1301 NASDAQ CFFI Mon, Jan 3, 2005 40.00 40.75 39.51 39.73
1300 NASDAQ CFFI Fri, Dec 31, 2004 39.05 40.37 39.05 40.35
1299 NASDAQ CFFI Thu, Dec 30, 2004 39.40 39.91 39.40 39.60
1298 NASDAQ CFFI Tue, Dec 28, 2004 38.90 39.45 38.76 39.45
1297 NASDAQ CFFI Mon, Dec 27, 2004 39.10 39.99 38.60 38.96
1296 NASDAQ CFFI Thu, Dec 23, 2004 39.06 39.66 38.95 39.66
1295 NASDAQ CFFI Wed, Dec 22, 2004 39.40 39.40 39.40 39.40
1294 NASDAQ CFFI Tue, Dec 21, 2004 39.40 39.40 39.05 39.29
1293 NASDAQ CFFI Mon, Dec 20, 2004 39.74 39.74 38.75 39.02
1292 NASDAQ CFFI Fri, Dec 17, 2004 39.00 39.00 39.00 39.00
1291 NASDAQ CFFI Wed, Dec 15, 2004 39.57 39.96 39.30 39.79
1290 NASDAQ CFFI Tue, Dec 14, 2004 39.89 39.89 39.89 39.89
1289 NASDAQ CFFI Mon, Dec 13, 2004 39.37 39.51 39.37 39.51
1288 NASDAQ CFFI Fri, Dec 10, 2004 38.20 39.69 38.20 39.50
1287 NASDAQ CFFI Thu, Dec 9, 2004 38.22 38.39 38.00 38.00
1286 NASDAQ CFFI Wed, Dec 8, 2004 39.53 39.53 38.32 38.32
1285 NASDAQ CFFI Tue, Dec 7, 2004 39.68 39.79 38.48 39.00
1284 NASDAQ CFFI Mon, Dec 6, 2004 39.20 39.20 39.20 39.20
1283 NASDAQ CFFI Fri, Dec 3, 2004 39.90 39.90 39.90 39.90
1282 NASDAQ CFFI Thu, Dec 2, 2004 39.90 39.90 39.90 39.90
1281 NASDAQ CFFI Wed, Dec 1, 2004 39.86 39.97 39.57 39.90
1280 NASDAQ CFFI Tue, Nov 30, 2004 39.57 39.65 39.57 39.65
1279 NASDAQ CFFI Mon, Nov 29, 2004 39.00 39.02 39.00 39.02
1278 NASDAQ CFFI Fri, Nov 26, 2004 39.21 39.30 39.21 39.25
1277 NASDAQ CFFI Wed, Nov 24, 2004 38.99 39.24 38.99 39.01
1276 NASDAQ CFFI Tue, Nov 23, 2004 38.30 38.90 38.25 38.90
1275 NASDAQ CFFI Mon, Nov 22, 2004 38.90 38.90 38.90 38.90
1274 NASDAQ CFFI Fri, Nov 19, 2004 38.31 38.31 38.30 38.30
1273 NASDAQ CFFI Tue, Nov 16, 2004 38.71 38.71 38.40 38.40
1272 NASDAQ CFFI Mon, Nov 15, 2004 38.35 38.50 38.35 38.50
1271 NASDAQ CFFI Fri, Nov 12, 2004 38.99 38.99 38.99 38.99
1270 NASDAQ CFFI Thu, Nov 11, 2004 39.00 39.00 38.99 38.99
1269 NASDAQ CFFI Wed, Nov 10, 2004 38.85 39.00 38.35 39.00
1268 NASDAQ CFFI Mon, Nov 8, 2004 39.20 39.20 38.72 38.72
1267 NASDAQ CFFI Thu, Nov 4, 2004 39.45 39.45 39.45 39.45
1266 NASDAQ CFFI Wed, Nov 3, 2004 38.50 38.50 38.50 38.50
1265 NASDAQ CFFI Tue, Nov 2, 2004 38.10 38.63 38.10 38.28
1264 NASDAQ CFFI Mon, Nov 1, 2004 38.95 38.97 38.30 38.50
1263 NASDAQ CFFI Fri, Oct 29, 2004 38.75 39.06 38.00 38.95
1262 NASDAQ CFFI Thu, Oct 28, 2004 38.73 38.73 38.22 38.22
1261 NASDAQ CFFI Wed, Oct 27, 2004 39.00 39.00 38.73 38.73
1260 NASDAQ CFFI Tue, Oct 26, 2004 38.79 38.79 38.25 38.42
1259 NASDAQ CFFI Mon, Oct 25, 2004 37.10 38.75 37.10 38.50
1258 NASDAQ CFFI Fri, Oct 22, 2004 37.06 38.10 37.06 38.10
1257 NASDAQ CFFI Thu, Oct 21, 2004 38.06 38.06 38.06 38.06
1256 NASDAQ CFFI Tue, Oct 19, 2004 38.55 38.55 37.09 37.50
1255 NASDAQ CFFI Mon, Oct 18, 2004 38.60 38.60 37.16 37.16
1254 NASDAQ CFFI Fri, Oct 15, 2004 37.14 37.89 37.06 37.71
1253 NASDAQ CFFI Thu, Oct 14, 2004 37.37 37.37 37.15 37.16
1252 NASDAQ CFFI Wed, Oct 13, 2004 37.80 37.80 37.38 37.38
1251 NASDAQ CFFI Mon, Oct 11, 2004 38.18 38.20 37.88 37.88
1250 NASDAQ CFFI Fri, Oct 8, 2004 38.60 39.00 37.80 38.70
1249 NASDAQ CFFI Thu, Oct 7, 2004 38.52 38.52 38.04 38.08
1248 NASDAQ CFFI Wed, Oct 6, 2004 39.00 39.01 38.56 38.56
1247 NASDAQ CFFI Tue, Oct 5, 2004 39.12 39.49 39.04 39.49
1246 NASDAQ CFFI Mon, Oct 4, 2004 39.25 39.25 38.62 38.90
1245 NASDAQ CFFI Fri, Oct 1, 2004 38.10 39.05 38.10 38.84
1244 NASDAQ CFFI Thu, Sep 30, 2004 38.11 38.50 38.00 38.00
1243 NASDAQ CFFI Wed, Sep 29, 2004 38.85 38.95 38.04 38.04
1242 NASDAQ CFFI Tue, Sep 28, 2004 38.95 39.00 37.79 37.97
1241 NASDAQ CFFI Mon, Sep 27, 2004 40.00 40.00 38.76 38.76
1240 NASDAQ CFFI Fri, Sep 24, 2004 39.03 39.40 38.54 39.08
1239 NASDAQ CFFI Thu, Sep 23, 2004 39.99 39.99 39.46 39.46
1238 NASDAQ CFFI Wed, Sep 22, 2004 38.77 40.50 38.77 40.50
1237 NASDAQ CFFI Tue, Sep 21, 2004 39.24 39.77 39.24 39.35
1236 NASDAQ CFFI Mon, Sep 20, 2004 39.35 39.77 39.31 39.71
1235 NASDAQ CFFI Fri, Sep 17, 2004 39.07 39.24 38.79 39.04
1234 NASDAQ CFFI Thu, Sep 16, 2004 39.79 39.90 38.80 39.08
1233 NASDAQ CFFI Wed, Sep 15, 2004 39.14 39.61 38.79 39.28
1232 NASDAQ CFFI Tue, Sep 14, 2004 38.00 40.25 38.00 39.29
1231 NASDAQ CFFI Mon, Sep 13, 2004 37.28 38.50 37.28 38.00
1230 NASDAQ CFFI Fri, Sep 10, 2004 36.99 37.50 36.99 37.50
1229 NASDAQ CFFI Thu, Sep 9, 2004 36.99 36.99 36.99 36.99
1228 NASDAQ CFFI Wed, Sep 8, 2004 36.96 36.96 36.77 36.77
1227 NASDAQ CFFI Tue, Sep 7, 2004 36.25 36.99 36.24 36.96
1226 NASDAQ CFFI Fri, Sep 3, 2004 35.65 36.24 35.65 36.23
1225 NASDAQ CFFI Thu, Sep 2, 2004 35.58 36.24 35.52 36.08
1224 NASDAQ CFFI Wed, Sep 1, 2004 35.50 35.50 35.50 35.50
1223 NASDAQ CFFI Mon, Aug 30, 2004 36.12 36.12 35.84 35.93
1222 NASDAQ CFFI Thu, Aug 26, 2004 36.23 36.23 36.23 36.23
1221 NASDAQ CFFI Wed, Aug 25, 2004 35.56 35.56 35.45 35.45
1220 NASDAQ CFFI Tue, Aug 24, 2004 36.24 36.24 36.00 36.05
1219 NASDAQ CFFI Mon, Aug 23, 2004 35.50 36.07 35.50 35.95
1218 NASDAQ CFFI Fri, Aug 20, 2004 35.25 35.45 35.25 35.25
1217 NASDAQ CFFI Thu, Aug 19, 2004 35.91 35.91 35.35 35.35
1216 NASDAQ CFFI Wed, Aug 18, 2004 35.26 35.62 35.26 35.50
1215 NASDAQ CFFI Tue, Aug 17, 2004 35.19 35.41 35.15 35.41
1214 NASDAQ CFFI Mon, Aug 16, 2004 35.25 35.25 35.02 35.02
1213 NASDAQ CFFI Fri, Aug 13, 2004 35.38 35.38 35.20 35.20
1212 NASDAQ CFFI Thu, Aug 12, 2004 35.08 35.38 35.00 35.00
1211 NASDAQ CFFI Wed, Aug 11, 2004 35.02 35.39 35.02 35.39
1210 NASDAQ CFFI Mon, Aug 9, 2004 35.00 35.00 35.00 35.00
1209 NASDAQ CFFI Fri, Aug 6, 2004 35.01 35.30 35.01 35.13
1208 NASDAQ CFFI Thu, Aug 5, 2004 35.32 35.40 35.24 35.24
1207 NASDAQ CFFI Wed, Aug 4, 2004 35.20 35.20 35.20 35.20
1206 NASDAQ CFFI Tue, Aug 3, 2004 35.50 35.58 35.49 35.49
1205 NASDAQ CFFI Mon, Aug 2, 2004 35.50 35.57 35.22 35.57
1204 NASDAQ CFFI Fri, Jul 30, 2004 35.50 35.50 35.30 35.30
1203 NASDAQ CFFI Thu, Jul 29, 2004 35.44 35.47 35.44 35.47
1202 NASDAQ CFFI Wed, Jul 28, 2004 35.00 35.43 35.00 35.43
1201 NASDAQ CFFI Tue, Jul 27, 2004 35.00 35.73 35.00 35.73
1200 NASDAQ CFFI Mon, Jul 26, 2004 35.22 35.22 34.60 35.11
1199 NASDAQ CFFI Fri, Jul 23, 2004 34.87 35.22 34.87 35.22
1198 NASDAQ CFFI Thu, Jul 22, 2004 34.55 35.75 34.55 35.75
1197 NASDAQ CFFI Wed, Jul 21, 2004 35.22 35.30 34.90 35.29
1196 NASDAQ CFFI Tue, Jul 20, 2004 35.47 35.47 35.05 35.22
1195 NASDAQ CFFI Mon, Jul 19, 2004 35.00 35.01 34.99 35.01
1194 NASDAQ CFFI Fri, Jul 16, 2004 35.22 35.45 34.51 35.45
1193 NASDAQ CFFI Thu, Jul 15, 2004 34.83 35.91 34.83 35.91
1192 NASDAQ CFFI Wed, Jul 14, 2004 35.16 35.16 35.16 35.16
1191 NASDAQ CFFI Tue, Jul 13, 2004 34.99 35.91 34.79 35.91
1190 NASDAQ CFFI Mon, Jul 12, 2004 34.51 34.96 34.51 34.91
1189 NASDAQ CFFI Fri, Jul 9, 2004 34.06 34.63 34.06 34.63
1188 NASDAQ CFFI Thu, Jul 8, 2004 33.59 34.59 33.59 34.59
1187 NASDAQ CFFI Wed, Jul 7, 2004 33.79 33.85 33.62 33.84
1186 NASDAQ CFFI Tue, Jul 6, 2004 33.24 33.79 33.15 33.79
1185 NASDAQ CFFI Fri, Jul 2, 2004 33.00 33.83 33.00 33.83
1184 NASDAQ CFFI Thu, Jul 1, 2004 33.47 33.58 33.24 33.29
1183 NASDAQ CFFI Wed, Jun 30, 2004 33.56 33.56 33.20 33.23
1182 NASDAQ CFFI Tue, Jun 29, 2004 33.16 33.33 33.00 33.24
1181 NASDAQ CFFI Mon, Jun 28, 2004 33.00 33.35 33.00 33.27
1180 NASDAQ CFFI Fri, Jun 25, 2004 33.80 35.02 32.75 32.75
1179 NASDAQ CFFI Thu, Jun 24, 2004 33.52 33.65 33.20 33.42
1178 NASDAQ CFFI Wed, Jun 23, 2004 35.50 35.50 33.08 33.36
1177 NASDAQ CFFI Tue, Jun 22, 2004 35.00 35.00 34.13 34.23
1176 NASDAQ CFFI Mon, Jun 21, 2004 35.67 35.67 34.62 35.00
1175 NASDAQ CFFI Fri, Jun 18, 2004 35.93 36.24 34.75 34.77
1174 NASDAQ CFFI Thu, Jun 17, 2004 36.80 36.80 35.25 36.20
1173 NASDAQ CFFI Wed, Jun 16, 2004 36.80 36.95 35.20 35.76
1172 NASDAQ CFFI Tue, Jun 15, 2004 36.11 36.94 35.70 36.80
1171 NASDAQ CFFI Mon, Jun 14, 2004 37.92 37.92 36.03 36.19
1170 NASDAQ CFFI Thu, Jun 10, 2004 36.84 37.46 36.81 36.92
1169 NASDAQ CFFI Wed, Jun 9, 2004 37.20 37.32 37.01 37.32
1168 NASDAQ CFFI Tue, Jun 8, 2004 36.60 37.07 36.53 37.07
1167 NASDAQ CFFI Mon, Jun 7, 2004 36.11 37.01 36.11 36.98
1166 NASDAQ CFFI Fri, Jun 4, 2004 36.02 36.91 36.02 36.71
1165 NASDAQ CFFI Thu, Jun 3, 2004 37.90 37.90 35.92 35.99
1164 NASDAQ CFFI Wed, Jun 2, 2004 38.30 38.30 37.17 37.48
1163 NASDAQ CFFI Tue, Jun 1, 2004 37.24 38.00 37.05 37.78
1162 NASDAQ CFFI Fri, May 28, 2004 38.03 38.03 37.50 37.82
1161 NASDAQ CFFI Thu, May 27, 2004 38.06 38.10 37.60 38.10
1160 NASDAQ CFFI Wed, May 26, 2004 38.00 38.73 37.95 38.73
1159 NASDAQ CFFI Tue, May 25, 2004 38.24 38.44 37.97 38.28
1158 NASDAQ CFFI Mon, May 24, 2004 38.13 38.14 37.79 37.99
1157 NASDAQ CFFI Fri, May 21, 2004 38.09 38.33 37.05 37.31
1156 NASDAQ CFFI Thu, May 20, 2004 38.53 38.53 37.91 37.91
1155 NASDAQ CFFI Wed, May 19, 2004 38.95 39.00 38.09 39.00
1154 NASDAQ CFFI Tue, May 18, 2004 37.76 38.73 37.75 38.61
1153 NASDAQ CFFI Mon, May 17, 2004 38.56 38.79 37.80 38.17
1152 NASDAQ CFFI Fri, May 14, 2004 38.29 38.81 38.00 38.00
1151 NASDAQ CFFI Thu, May 13, 2004 38.50 38.60 38.34 38.50
1150 NASDAQ CFFI Wed, May 12, 2004 37.92 38.63 37.70 38.62
1149 NASDAQ CFFI Tue, May 11, 2004 37.77 38.22 37.77 38.05
1148 NASDAQ CFFI Mon, May 10, 2004 38.40 38.40 37.65 38.01
1147 NASDAQ CFFI Fri, May 7, 2004 38.15 38.42 37.75 37.89
1146 NASDAQ CFFI Thu, May 6, 2004 38.01 38.01 37.50 37.66
1145 NASDAQ CFFI Wed, May 5, 2004 38.39 38.44 37.25 38.00
1144 NASDAQ CFFI Tue, May 4, 2004 37.00 37.75 36.80 37.75
1143 NASDAQ CFFI Mon, May 3, 2004 36.68 37.58 36.50 37.22
1142 NASDAQ CFFI Fri, Apr 30, 2004 38.18 38.18 37.50 37.50
1141 NASDAQ CFFI Thu, Apr 29, 2004 37.98 37.98 37.01 37.28
1140 NASDAQ CFFI Wed, Apr 28, 2004 37.50 37.76 36.75 36.75
1139 NASDAQ CFFI Tue, Apr 27, 2004 37.50 37.98 37.50 37.50
1138 NASDAQ CFFI Mon, Apr 26, 2004 37.25 37.59 37.25 37.25
1137 NASDAQ CFFI Fri, Apr 23, 2004 38.36 38.40 37.00 37.50
1136 NASDAQ CFFI Thu, Apr 22, 2004 36.68 38.36 36.68 37.16
1135 NASDAQ CFFI Wed, Apr 21, 2004 37.92 37.92 36.84 37.04
1134 NASDAQ CFFI Tue, Apr 20, 2004 38.80 39.86 38.11 38.11
1133 NASDAQ CFFI Mon, Apr 19, 2004 38.07 39.63 37.79 39.47
1132 NASDAQ CFFI Fri, Apr 16, 2004 39.13 39.85 38.98 39.83
1131 NASDAQ CFFI Thu, Apr 15, 2004 39.49 39.49 38.51 39.13
1130 NASDAQ CFFI Wed, Apr 14, 2004 40.45 40.45 38.61 39.49
1129 NASDAQ CFFI Tue, Apr 13, 2004 40.75 40.75 40.39 40.45
1128 NASDAQ CFFI Mon, Apr 12, 2004 40.50 41.91 40.50 41.91
1127 NASDAQ CFFI Thu, Apr 8, 2004 41.00 41.00 40.70 40.98
1126 NASDAQ CFFI Wed, Apr 7, 2004 40.50 41.07 40.50 40.95
1125 NASDAQ CFFI Tue, Apr 6, 2004 41.00 41.01 40.52 40.97
1124 NASDAQ CFFI Mon, Apr 5, 2004 41.50 41.50 40.70 41.21
1123 NASDAQ CFFI Fri, Apr 2, 2004 41.50 41.61 41.50 41.61
1122 NASDAQ CFFI Thu, Apr 1, 2004 41.00 41.40 40.77 41.35
1121 NASDAQ CFFI Wed, Mar 31, 2004 40.77 41.00 40.71 40.76
1120 NASDAQ CFFI Tue, Mar 30, 2004 41.30 41.30 40.67 41.30
1119 NASDAQ CFFI Mon, Mar 29, 2004 40.67 42.00 40.67 41.30
1118 NASDAQ CFFI Fri, Mar 26, 2004 40.83 41.30 40.83 41.30
1117 NASDAQ CFFI Thu, Mar 25, 2004 40.80 41.45 40.80 41.03
1116 NASDAQ CFFI Wed, Mar 24, 2004 40.50 41.29 40.50 40.85
1115 NASDAQ CFFI Tue, Mar 23, 2004 41.28 41.30 40.72 40.95
1114 NASDAQ CFFI Mon, Mar 22, 2004 41.12 41.70 40.86 41.25
1113 NASDAQ CFFI Fri, Mar 19, 2004 40.61 41.74 40.54 40.85
1112 NASDAQ CFFI Thu, Mar 18, 2004 41.24 41.89 40.65 41.32
1111 NASDAQ CFFI Wed, Mar 17, 2004 41.57 41.57 40.67 41.52
1110 NASDAQ CFFI Tue, Mar 16, 2004 40.61 41.90 40.61 41.90
1109 NASDAQ CFFI Mon, Mar 15, 2004 41.29 41.29 40.76 40.90
1108 NASDAQ CFFI Fri, Mar 12, 2004 40.43 41.99 40.43 41.99
1107 NASDAQ CFFI Thu, Mar 11, 2004 41.01 41.04 40.22 40.97
1106 NASDAQ CFFI Wed, Mar 10, 2004 40.27 41.42 40.16 41.29
1105 NASDAQ CFFI Tue, Mar 9, 2004 40.64 41.40 40.23 41.40
1104 NASDAQ CFFI Mon, Mar 8, 2004 40.30 41.20 40.12 41.20
1103 NASDAQ CFFI Fri, Mar 5, 2004 38.11 40.50 37.30 40.37
1102 NASDAQ CFFI Thu, Mar 4, 2004 37.99 38.45 37.57 38.45
1101 NASDAQ CFFI Wed, Mar 3, 2004 37.48 38.25 37.12 38.07
1100 NASDAQ CFFI Tue, Mar 2, 2004 38.03 38.17 37.23 38.17
1099 NASDAQ CFFI Mon, Mar 1, 2004 38.75 38.75 37.79 37.79
1098 NASDAQ CFFI Fri, Feb 27, 2004 37.21 38.75 37.10 38.75
1097 NASDAQ CFFI Thu, Feb 26, 2004 37.50 38.60 37.49 38.60
1096 NASDAQ CFFI Wed, Feb 25, 2004 37.30 37.50 37.29 37.36
1095 NASDAQ CFFI Tue, Feb 24, 2004 36.76 37.56 36.76 36.91
1094 NASDAQ CFFI Mon, Feb 23, 2004 38.90 38.90 37.00 37.00
1093 NASDAQ CFFI Fri, Feb 20, 2004 39.19 39.19 37.80 38.24
1092 NASDAQ CFFI Thu, Feb 19, 2004 39.09 39.74 39.09 39.12
1091 NASDAQ CFFI Wed, Feb 18, 2004 39.32 40.00 39.09 39.77
1090 NASDAQ CFFI Tue, Feb 17, 2004 40.00 40.00 39.25 39.84
1089 NASDAQ CFFI Fri, Feb 13, 2004 39.51 39.99 39.51 39.84
1088 NASDAQ CFFI Thu, Feb 12, 2004 39.99 39.99 39.51 39.51
1087 NASDAQ CFFI Wed, Feb 11, 2004 39.10 40.00 39.10 39.98
1086 NASDAQ CFFI Tue, Feb 10, 2004 37.80 39.52 37.75 39.49
1085 NASDAQ CFFI Mon, Feb 9, 2004 38.35 38.88 37.80 38.07
1084 NASDAQ CFFI Fri, Feb 6, 2004 39.02 40.00 38.92 38.92
1083 NASDAQ CFFI Thu, Feb 5, 2004 39.87 39.87 39.10 39.29
1082 NASDAQ CFFI Wed, Feb 4, 2004 41.88 41.90 40.22 40.22
1081 NASDAQ CFFI Tue, Feb 3, 2004 41.85 42.30 41.85 41.85
1080 NASDAQ CFFI Mon, Feb 2, 2004 42.30 42.45 41.86 42.00
1079 NASDAQ CFFI Fri, Jan 30, 2004 42.38 42.38 41.83 42.30
1078 NASDAQ CFFI Thu, Jan 29, 2004 41.87 42.34 41.81 41.81
1077 NASDAQ CFFI Wed, Jan 28, 2004 42.50 43.00 41.85 41.85
1076 NASDAQ CFFI Tue, Jan 27, 2004 43.24 43.24 42.00 42.40
1075 NASDAQ CFFI Mon, Jan 26, 2004 42.10 42.98 42.01 42.98
1074 NASDAQ CFFI Fri, Jan 23, 2004 42.10 42.75 42.00 42.30
1073 NASDAQ CFFI Thu, Jan 22, 2004 42.03 43.00 42.03 42.11
1072 NASDAQ CFFI Wed, Jan 21, 2004 42.50 43.71 42.22 43.71
1071 NASDAQ CFFI Tue, Jan 20, 2004 42.08 43.10 42.00 43.00
1070 NASDAQ CFFI Fri, Jan 16, 2004 42.50 43.00 42.10 42.85
1069 NASDAQ CFFI Thu, Jan 15, 2004 42.20 42.49 42.20 42.49
1068 NASDAQ CFFI Wed, Jan 14, 2004 42.98 42.98 42.00 42.15
1067 NASDAQ CFFI Tue, Jan 13, 2004 42.39 42.50 42.03 42.45
1066 NASDAQ CFFI Mon, Jan 12, 2004 42.49 42.90 41.97 42.89
1065 NASDAQ CFFI Fri, Jan 9, 2004 42.02 42.05 42.00 42.02
1064 NASDAQ CFFI Thu, Jan 8, 2004 42.42 42.42 41.82 42.20
1063 NASDAQ CFFI Wed, Jan 7, 2004 41.95 42.40 41.35 42.35
1062 NASDAQ CFFI Tue, Jan 6, 2004 41.26 41.94 41.21 41.80
1061 NASDAQ CFFI Mon, Jan 5, 2004 41.40 41.85 41.10 41.72
1060 NASDAQ CFFI Fri, Jan 2, 2004 40.00 41.40 40.00 41.00
1059 NASDAQ CFFI Wed, Dec 31, 2003 39.70 40.11 38.47 39.70
1058 NASDAQ CFFI Tue, Dec 30, 2003 40.00 40.00 39.51 39.51
1057 NASDAQ CFFI Mon, Dec 29, 2003 40.00 40.00 39.75 40.00
1056 NASDAQ CFFI Fri, Dec 26, 2003 39.80 40.00 39.80 40.00
1055 NASDAQ CFFI Wed, Dec 24, 2003 39.11 40.00 39.11 39.90
1054 NASDAQ CFFI Tue, Dec 23, 2003 38.75 40.01 38.75 40.00
1053 NASDAQ CFFI Mon, Dec 22, 2003 39.42 39.80 38.52 38.52
1052 NASDAQ CFFI Fri, Dec 19, 2003 39.48 39.95 38.50 39.93
1051 NASDAQ CFFI Thu, Dec 18, 2003 40.62 40.75 39.09 39.89
1050 NASDAQ CFFI Wed, Dec 17, 2003 42.12 42.12 40.65 40.65
1049 NASDAQ CFFI Tue, Dec 16, 2003 42.40 43.02 41.45 42.00
1048 NASDAQ CFFI Mon, Dec 15, 2003 43.37 44.15 42.41 43.23
1047 NASDAQ CFFI Fri, Dec 12, 2003 42.61 43.94 42.23 43.25
1046 NASDAQ CFFI Thu, Dec 11, 2003 42.12 43.16 42.12 43.00
1045 NASDAQ CFFI Wed, Dec 10, 2003 43.50 43.66 41.90 41.90
1044 NASDAQ CFFI Tue, Dec 9, 2003 43.12 44.00 42.52 43.76
1043 NASDAQ CFFI Mon, Dec 8, 2003 43.90 44.09 42.73 43.70
1042 NASDAQ CFFI Fri, Dec 5, 2003 45.01 45.01 43.75 43.92
1041 NASDAQ CFFI Thu, Dec 4, 2003 43.73 44.50 43.73 44.15
1040 NASDAQ CFFI Wed, Dec 3, 2003 45.00 45.00 43.73 44.55
1039 NASDAQ CFFI Tue, Dec 2, 2003 45.69 45.72 44.91 45.53
1038 NASDAQ CFFI Mon, Dec 1, 2003 45.69 45.69 44.81 44.81
1037 NASDAQ CFFI Fri, Nov 28, 2003 45.50 45.50 45.00 45.50
1036 NASDAQ CFFI Wed, Nov 26, 2003 45.17 45.50 44.61 45.50
1035 NASDAQ CFFI Tue, Nov 25, 2003 45.08 45.50 45.07 45.41
1034 NASDAQ CFFI Mon, Nov 24, 2003 45.10 45.60 45.10 45.50
1033 NASDAQ CFFI Fri, Nov 21, 2003 44.85 45.30 44.85 45.30
1032 NASDAQ CFFI Thu, Nov 20, 2003 45.00 45.00 44.81 44.83
1031 NASDAQ CFFI Wed, Nov 19, 2003 44.60 45.49 44.60 45.49
1030 NASDAQ CFFI Tue, Nov 18, 2003 44.61 45.00 44.59 44.59
1029 NASDAQ CFFI Mon, Nov 17, 2003 44.71 45.24 44.60 44.77
1028 NASDAQ CFFI Fri, Nov 14, 2003 45.50 45.50 44.99 44.99
1027 NASDAQ CFFI Thu, Nov 13, 2003 45.50 45.50 45.06 45.50
1026 NASDAQ CFFI Wed, Nov 12, 2003 45.28 45.50 44.65 45.36
1025 NASDAQ CFFI Tue, Nov 11, 2003 44.63 45.52 44.63 44.68
1024 NASDAQ CFFI Mon, Nov 10, 2003 45.31 45.50 44.80 45.43
1023 NASDAQ CFFI Fri, Nov 7, 2003 45.50 46.00 45.29 45.55
1022 NASDAQ CFFI Thu, Nov 6, 2003 45.26 45.55 45.12 45.50
1021 NASDAQ CFFI Wed, Nov 5, 2003 45.49 45.90 44.94 45.90
1020 NASDAQ CFFI Tue, Nov 4, 2003 44.76 45.48 44.62 45.48
1019 NASDAQ CFFI Mon, Nov 3, 2003 45.00 45.15 44.99 45.00
1018 NASDAQ CFFI Fri, Oct 31, 2003 45.56 46.10 45.02 45.02
1017 NASDAQ CFFI Thu, Oct 30, 2003 45.83 46.20 44.95 45.40
1016 NASDAQ CFFI Wed, Oct 29, 2003 45.27 45.80 44.89 45.53
1015 NASDAQ CFFI Tue, Oct 28, 2003 44.85 45.60 44.80 45.19
1014 NASDAQ CFFI Mon, Oct 27, 2003 44.86 45.16 44.86 45.07
1013 NASDAQ CFFI Fri, Oct 24, 2003 45.35 45.85 44.65 45.19
1012 NASDAQ CFFI Thu, Oct 23, 2003 45.35 46.03 45.35 45.50
1011 NASDAQ CFFI Wed, Oct 22, 2003 46.02 46.25 45.56 45.75
1010 NASDAQ CFFI Tue, Oct 21, 2003 45.94 46.50 45.91 46.20
1009 NASDAQ CFFI Mon, Oct 20, 2003 45.13 46.09 45.13 46.03
1008 NASDAQ CFFI Fri, Oct 17, 2003 45.16 46.00 45.15 45.99
1007 NASDAQ CFFI Thu, Oct 16, 2003 46.37 46.40 45.65 46.00
1006 NASDAQ CFFI Wed, Oct 15, 2003 44.61 46.40 44.61 46.40
1005 NASDAQ CFFI Tue, Oct 14, 2003 46.00 46.50 45.36 46.50
1004 NASDAQ CFFI Mon, Oct 13, 2003 46.05 46.05 45.99 46.00
1003 NASDAQ CFFI Fri, Oct 10, 2003 45.94 45.95 45.00 45.95
1002 NASDAQ CFFI Thu, Oct 9, 2003 45.85 45.99 45.10 45.16
1001 NASDAQ CFFI Wed, Oct 8, 2003 45.95 46.05 45.25 45.79
1000 NASDAQ CFFI Tue, Oct 7, 2003 45.89 46.35 45.89 46.05
999 NASDAQ CFFI Mon, Oct 6, 2003 46.20 46.20 45.70 46.10
998 NASDAQ CFFI Fri, Oct 3, 2003 45.99 46.50 45.12 46.35
997 NASDAQ CFFI Thu, Oct 2, 2003 46.18 46.35 45.73 46.18
996 NASDAQ CFFI Wed, Oct 1, 2003 45.24 46.50 45.24 46.50
995 NASDAQ CFFI Tue, Sep 30, 2003 44.11 45.23 44.10 44.50
994 NASDAQ CFFI Mon, Sep 29, 2003 44.40 45.25 44.15 44.33
993 NASDAQ CFFI Fri, Sep 26, 2003 44.00 45.34 44.00 44.38
992 NASDAQ CFFI Thu, Sep 25, 2003 44.35 45.40 43.42 44.25
991 NASDAQ CFFI Wed, Sep 24, 2003 44.22 45.41 44.22 44.75
990 NASDAQ CFFI Tue, Sep 23, 2003 43.89 44.41 43.65 44.15
989 NASDAQ CFFI Mon, Sep 22, 2003 44.99 45.62 43.72 44.20
988 NASDAQ CFFI Fri, Sep 19, 2003 46.06 46.10 46.00 46.00
987 NASDAQ CFFI Thu, Sep 18, 2003 46.20 46.45 45.81 46.10
986 NASDAQ CFFI Wed, Sep 17, 2003 45.76 46.08 45.76 45.97
985 NASDAQ CFFI Tue, Sep 16, 2003 46.00 46.35 46.00 46.11
984 NASDAQ CFFI Mon, Sep 15, 2003 45.27 46.00 43.53 45.80
983 NASDAQ CFFI Fri, Sep 12, 2003 43.75 45.18 43.75 45.18
982 NASDAQ CFFI Thu, Sep 11, 2003 44.75 45.00 44.43 44.43
981 NASDAQ CFFI Wed, Sep 10, 2003 45.60 45.60 45.25 45.25
980 NASDAQ CFFI Tue, Sep 9, 2003 45.39 45.71 44.71 45.45
979 NASDAQ CFFI Mon, Sep 8, 2003 45.30 45.97 44.45 44.75
978 NASDAQ CFFI Fri, Sep 5, 2003 44.99 45.40 44.75 45.39
977 NASDAQ CFFI Thu, Sep 4, 2003 45.00 45.00 44.75 44.75
976 NASDAQ CFFI Wed, Sep 3, 2003 44.70 45.00 44.70 45.00
975 NASDAQ CFFI Tue, Sep 2, 2003 44.80 45.00 44.70 45.00
974 NASDAQ CFFI Fri, Aug 29, 2003 44.80 44.95 44.70 44.95
973 NASDAQ CFFI Thu, Aug 28, 2003 44.60 44.93 44.60 44.73
972 NASDAQ CFFI Wed, Aug 27, 2003 45.00 45.00 44.74 44.74
971 NASDAQ CFFI Tue, Aug 26, 2003 44.50 44.98 44.50 44.98
970 NASDAQ CFFI Mon, Aug 25, 2003 44.74 44.95 44.50 44.70
969 NASDAQ CFFI Fri, Aug 22, 2003 44.60 44.98 44.50 44.65
968 NASDAQ CFFI Thu, Aug 21, 2003 44.95 44.99 44.00 44.48
967 NASDAQ CFFI Wed, Aug 20, 2003 44.43 44.90 44.18 44.50
966 NASDAQ CFFI Tue, Aug 19, 2003 43.99 44.22 43.90 44.00
965 NASDAQ CFFI Mon, Aug 18, 2003 42.80 44.00 42.67 44.00
964 NASDAQ CFFI Fri, Aug 15, 2003 43.00 43.00 43.00 43.00
963 NASDAQ CFFI Thu, Aug 14, 2003 42.80 42.99 41.67 42.47
962 NASDAQ CFFI Wed, Aug 13, 2003 41.30 42.30 41.25 42.30
961 NASDAQ CFFI Tue, Aug 12, 2003 41.63 41.99 41.01 41.94
960 NASDAQ CFFI Mon, Aug 11, 2003 41.17 41.65 40.91 41.65
959 NASDAQ CFFI Fri, Aug 8, 2003 41.01 41.72 40.84 41.00
958 NASDAQ CFFI Thu, Aug 7, 2003 40.77 41.93 40.70 41.50
957 NASDAQ CFFI Wed, Aug 6, 2003 42.30 42.49 40.55 41.40
956 NASDAQ CFFI Tue, Aug 5, 2003 43.23 43.23 42.45 42.50
955 NASDAQ CFFI Mon, Aug 4, 2003 43.74 43.74 42.52 43.12
954 NASDAQ CFFI Fri, Aug 1, 2003 44.30 44.30 42.51 42.74
953 NASDAQ CFFI Thu, Jul 31, 2003 42.50 44.25 42.50 44.10
952 NASDAQ CFFI Wed, Jul 30, 2003 41.53 42.92 41.53 42.92
951 NASDAQ CFFI Tue, Jul 29, 2003 40.30 41.50 39.88 41.48
950 NASDAQ CFFI Mon, Jul 28, 2003 39.44 40.17 39.24 40.02
949 NASDAQ CFFI Fri, Jul 25, 2003 39.56 39.72 38.71 38.71
948 NASDAQ CFFI Thu, Jul 24, 2003 39.45 39.59 38.83 39.08
947 NASDAQ CFFI Wed, Jul 23, 2003 39.50 39.63 38.81 38.81
946 NASDAQ CFFI Tue, Jul 22, 2003 39.59 39.95 39.25 39.70
945 NASDAQ CFFI Mon, Jul 21, 2003 39.00 41.00 39.00 39.59
944 NASDAQ CFFI Fri, Jul 18, 2003 39.54 39.54 39.45 39.50
943 NASDAQ CFFI Thu, Jul 17, 2003 39.55 39.55 38.97 39.32
942 NASDAQ CFFI Wed, Jul 16, 2003 39.50 39.50 39.50 39.50
941 NASDAQ CFFI Tue, Jul 15, 2003 39.13 39.50 39.13 39.50
940 NASDAQ CFFI Mon, Jul 14, 2003 38.98 39.43 38.84 39.30
939 NASDAQ CFFI Fri, Jul 11, 2003 39.90 39.90 39.80 39.80
938 NASDAQ CFFI Thu, Jul 10, 2003 39.32 39.69 38.83 39.21
937 NASDAQ CFFI Wed, Jul 9, 2003 39.70 39.70 39.40 39.58
936 NASDAQ CFFI Tue, Jul 8, 2003 39.50 39.70 39.21 39.70
935 NASDAQ CFFI Mon, Jul 7, 2003 39.65 39.68 39.22 39.44
934 NASDAQ CFFI Thu, Jul 3, 2003 39.27 39.60 39.23 39.23
933 NASDAQ CFFI Wed, Jul 2, 2003 39.63 39.65 39.22 39.22
932 NASDAQ CFFI Tue, Jul 1, 2003 39.33 39.70 37.89 38.80
931 NASDAQ CFFI Mon, Jun 30, 2003 38.38 41.03 38.32 39.49
930 NASDAQ CFFI Fri, Jun 27, 2003 42.02 42.13 37.00 38.78
929 NASDAQ CFFI Thu, Jun 26, 2003 41.80 42.87 41.80 42.29
928 NASDAQ CFFI Wed, Jun 25, 2003 44.04 44.31 41.82 42.00
927 NASDAQ CFFI Tue, Jun 24, 2003 43.52 45.15 43.50 44.41
926 NASDAQ CFFI Mon, Jun 23, 2003 43.88 45.26 43.61 43.83
925 NASDAQ CFFI Fri, Jun 20, 2003 45.24 45.24 43.63 43.70
924 NASDAQ CFFI Thu, Jun 19, 2003 45.18 46.30 44.28 44.54
923 NASDAQ CFFI Wed, Jun 18, 2003 44.80 46.04 44.72 45.81
922 NASDAQ CFFI Tue, Jun 17, 2003 43.00 45.20 42.52 44.99
921 NASDAQ CFFI Mon, Jun 16, 2003 40.90 43.25 40.85 43.09
920 NASDAQ CFFI Fri, Jun 13, 2003 40.89 41.97 39.93 41.68
919 NASDAQ CFFI Thu, Jun 12, 2003 40.03 40.79 39.98 40.06
918 NASDAQ CFFI Wed, Jun 11, 2003 40.00 40.50 39.83 40.00
917 NASDAQ CFFI Tue, Jun 10, 2003 39.00 40.00 39.00 40.00
916 NASDAQ CFFI Mon, Jun 9, 2003 39.39 39.59 39.16 39.45
915 NASDAQ CFFI Fri, Jun 6, 2003 39.20 39.27 38.97 39.00
914 NASDAQ CFFI Thu, Jun 5, 2003 39.22 39.22 38.55 39.10
913 NASDAQ CFFI Wed, Jun 4, 2003 38.55 39.64 38.52 39.22
912 NASDAQ CFFI Tue, Jun 3, 2003 39.30 39.65 38.60 39.65
911 NASDAQ CFFI Mon, Jun 2, 2003 39.00 41.48 39.00 39.99
910 NASDAQ CFFI Fri, May 30, 2003 39.25 41.21 38.53 40.15
909 NASDAQ CFFI Thu, May 29, 2003 39.11 39.98 38.98 39.98
908 NASDAQ CFFI Wed, May 28, 2003 38.53 39.20 38.53 38.96
907 NASDAQ CFFI Tue, May 27, 2003 38.81 39.20 38.53 38.53
906 NASDAQ CFFI Fri, May 23, 2003 38.69 39.36 38.32 38.60
905 NASDAQ CFFI Thu, May 22, 2003 39.84 39.85 38.31 38.42
904 NASDAQ CFFI Wed, May 21, 2003 39.60 39.60 38.25 39.06
903 NASDAQ CFFI Tue, May 20, 2003 38.60 39.91 38.60 39.66
902 NASDAQ CFFI Mon, May 19, 2003 39.17 39.60 38.41 38.70
901 NASDAQ CFFI Fri, May 16, 2003 39.90 40.18 38.40 39.99
900 NASDAQ CFFI Thu, May 15, 2003 40.17 40.80 39.68 40.80
899 NASDAQ CFFI Wed, May 14, 2003 40.80 40.80 39.52 39.60
898 NASDAQ CFFI Tue, May 13, 2003 41.20 41.85 40.73 40.78
897 NASDAQ CFFI Mon, May 12, 2003 41.86 41.99 41.11 41.15
896 NASDAQ CFFI Fri, May 9, 2003 41.07 41.95 41.00 41.21
895 NASDAQ CFFI Thu, May 8, 2003 39.79 42.00 39.79 41.11
894 NASDAQ CFFI Wed, May 7, 2003 39.71 39.84 39.48 39.79
893 NASDAQ CFFI Tue, May 6, 2003 39.79 40.00 39.38 39.85
892 NASDAQ CFFI Mon, May 5, 2003 40.00 40.00 39.49 39.97
891 NASDAQ CFFI Fri, May 2, 2003 40.50 40.50 39.40 39.98
890 NASDAQ CFFI Thu, May 1, 2003 40.00 40.64 39.98 40.50
889 NASDAQ CFFI Wed, Apr 30, 2003 40.02 40.02 39.80 39.94
888 NASDAQ CFFI Tue, Apr 29, 2003 39.23 40.10 39.23 39.99
887 NASDAQ CFFI Mon, Apr 28, 2003 38.40 40.00 38.40 40.00
886 NASDAQ CFFI Fri, Apr 25, 2003 37.40 38.39 37.40 38.39
885 NASDAQ CFFI Thu, Apr 24, 2003 36.93 38.00 36.93 37.40
884 NASDAQ CFFI Wed, Apr 23, 2003 36.35 37.29 36.29 37.29
883 NASDAQ CFFI Tue, Apr 22, 2003 36.02 36.35 35.81 36.35
882 NASDAQ CFFI Mon, Apr 21, 2003 35.75 36.72 35.75 36.35
881 NASDAQ CFFI Thu, Apr 17, 2003 35.35 35.75 35.05 35.75
880 NASDAQ CFFI Wed, Apr 16, 2003 34.00 35.30 34.00 35.00
879 NASDAQ CFFI Tue, Apr 15, 2003 34.75 35.00 33.84 34.00
878 NASDAQ CFFI Mon, Apr 14, 2003 34.88 35.19 34.61 34.98
877 NASDAQ CFFI Fri, Apr 11, 2003 34.90 35.25 34.66 35.15
876 NASDAQ CFFI Thu, Apr 10, 2003 34.99 35.25 34.49 35.25
875 NASDAQ CFFI Wed, Apr 9, 2003 34.02 35.16 34.02 35.00
874 NASDAQ CFFI Tue, Apr 8, 2003 34.50 35.25 33.80 35.22
873 NASDAQ CFFI Mon, Apr 7, 2003 33.20 35.22 33.20 35.22
872 NASDAQ CFFI Fri, Apr 4, 2003 35.00 35.10 34.61 34.75
871 NASDAQ CFFI Thu, Apr 3, 2003 34.60 34.90 33.55 34.90
870 NASDAQ CFFI Wed, Apr 2, 2003 34.50 34.85 34.28 34.79
869 NASDAQ CFFI Tue, Apr 1, 2003 34.48 35.18 34.15 34.90
868 NASDAQ CFFI Mon, Mar 31, 2003 33.77 34.48 33.00 34.40
867 NASDAQ CFFI Fri, Mar 28, 2003 34.06 34.06 31.76 33.52
866 NASDAQ CFFI Thu, Mar 27, 2003 33.90 34.00 31.75 34.00
865 NASDAQ CFFI Wed, Mar 26, 2003 33.20 33.94 31.89 33.94
864 NASDAQ CFFI Tue, Mar 25, 2003 31.84 33.60 31.80 33.25
863 NASDAQ CFFI Mon, Mar 24, 2003 31.74 31.90 31.65 31.67
862 NASDAQ CFFI Fri, Mar 21, 2003 29.84 31.80 29.69 31.80
861 NASDAQ CFFI Thu, Mar 20, 2003 29.86 29.86 29.80 29.80
860 NASDAQ CFFI Wed, Mar 19, 2003 30.00 30.00 30.00 30.00
859 NASDAQ CFFI Tue, Mar 18, 2003 29.73 30.00 29.73 30.00
858 NASDAQ CFFI Mon, Mar 17, 2003 29.03 30.00 29.03 30.00
857 NASDAQ CFFI Fri, Mar 14, 2003 29.50 29.50 29.00 29.49
856 NASDAQ CFFI Thu, Mar 13, 2003 29.20 29.20 28.82 29.20
855 NASDAQ CFFI Wed, Mar 12, 2003 29.06 29.06 29.00 29.00
854 NASDAQ CFFI Tue, Mar 11, 2003 29.19 29.20 28.72 29.00
853 NASDAQ CFFI Mon, Mar 10, 2003 28.71 29.20 28.71 29.20
852 NASDAQ CFFI Fri, Mar 7, 2003 28.98 28.98 28.64 28.90
851 NASDAQ CFFI Thu, Mar 6, 2003 28.64 29.20 28.64 29.00
850 NASDAQ CFFI Wed, Mar 5, 2003 29.20 29.21 29.00 29.13
849 NASDAQ CFFI Tue, Mar 4, 2003 28.91 29.40 28.90 29.40
848 NASDAQ CFFI Mon, Mar 3, 2003 28.67 29.09 28.39 28.60
847 NASDAQ CFFI Fri, Feb 28, 2003 29.14 29.50 27.80 29.50
846 NASDAQ CFFI Thu, Feb 27, 2003 29.59 29.59 28.77 28.77
845 NASDAQ CFFI Wed, Feb 26, 2003 29.50 29.75 29.25 29.60
844 NASDAQ CFFI Tue, Feb 25, 2003 29.50 29.50 29.30 29.30
843 NASDAQ CFFI Mon, Feb 24, 2003 29.00 29.82 28.55 29.03
842 NASDAQ CFFI Fri, Feb 21, 2003 28.75 29.00 28.70 29.00
841 NASDAQ CFFI Thu, Feb 20, 2003 28.40 28.75 28.25 28.56
840 NASDAQ CFFI Wed, Feb 19, 2003 28.38 28.38 28.09 28.29
839 NASDAQ CFFI Tue, Feb 18, 2003 28.00 28.25 27.77 28.25
838 NASDAQ CFFI Fri, Feb 14, 2003 27.75 28.00 27.51 27.79
837 NASDAQ CFFI Thu, Feb 13, 2003 27.75 28.00 27.75 27.77
836 NASDAQ CFFI Wed, Feb 12, 2003 27.50 27.75 27.49 27.75
835 NASDAQ CFFI Tue, Feb 11, 2003 27.99 28.00 27.75 27.75
834 NASDAQ CFFI Mon, Feb 10, 2003 27.74 28.00 27.74 28.00
833 NASDAQ CFFI Fri, Feb 7, 2003 27.50 27.75 27.31 27.61
832 NASDAQ CFFI Thu, Feb 6, 2003 27.35 27.50 27.35 27.50
831 NASDAQ CFFI Wed, Feb 5, 2003 27.47 27.47 27.12 27.12
830 NASDAQ CFFI Tue, Feb 4, 2003 27.15 27.46 26.75 27.00
829 NASDAQ CFFI Mon, Feb 3, 2003 26.05 26.70 26.05 26.70
828 NASDAQ CFFI Fri, Jan 31, 2003 26.99 27.00 26.09 26.09
827 NASDAQ CFFI Thu, Jan 30, 2003 27.29 27.29 26.84 26.99
826 NASDAQ CFFI Wed, Jan 29, 2003 25.94 27.75 25.94 27.28
825 NASDAQ CFFI Tue, Jan 28, 2003 25.28 26.09 25.15 25.94
824 NASDAQ CFFI Mon, Jan 27, 2003 25.28 25.28 25.28 25.28
823 NASDAQ CFFI Wed, Jan 22, 2003 25.65 25.65 25.65 25.65
822 NASDAQ CFFI Fri, Jan 17, 2003 25.65 25.65 25.65 25.65
821 NASDAQ CFFI Thu, Jan 16, 2003 25.30 25.50 25.30 25.50
820 NASDAQ CFFI Tue, Jan 14, 2003 25.49 25.49 24.98 25.26
819 NASDAQ CFFI Mon, Jan 13, 2003 25.48 25.49 25.34 25.35
818 NASDAQ CFFI Fri, Jan 10, 2003 25.49 25.51 25.49 25.50
817 NASDAQ CFFI Thu, Jan 9, 2003 25.42 25.60 25.38 25.38
816 NASDAQ CFFI Wed, Jan 8, 2003 25.01 25.21 25.01 25.21
815 NASDAQ CFFI Tue, Jan 7, 2003 25.16 25.16 25.09 25.10
814 NASDAQ CFFI Mon, Jan 6, 2003 25.23 25.26 25.23 25.26
813 NASDAQ CFFI Fri, Jan 3, 2003 25.20 25.50 25.20 25.47
812 NASDAQ CFFI Thu, Jan 2, 2003 24.79 25.12 24.79 25.12
811 NASDAQ CFFI Tue, Dec 31, 2002 24.65 24.65 24.65 24.65
810 NASDAQ CFFI Mon, Dec 30, 2002 24.63 24.63 24.50 24.50
809 NASDAQ CFFI Fri, Dec 27, 2002 25.01 25.01 24.87 24.87
808 NASDAQ CFFI Thu, Dec 26, 2002 24.98 25.00 24.98 25.00
807 NASDAQ CFFI Tue, Dec 24, 2002 25.00 25.00 25.00 25.00
806 NASDAQ CFFI Mon, Dec 23, 2002 24.97 24.98 24.97 24.97
805 NASDAQ CFFI Fri, Dec 20, 2002 25.00 25.00 24.60 24.94
804 NASDAQ CFFI Thu, Dec 19, 2002 24.95 24.95 24.95 24.95
803 NASDAQ CFFI Wed, Dec 18, 2002 25.00 25.05 24.99 24.99
802 NASDAQ CFFI Tue, Dec 17, 2002 25.00 25.48 24.99 24.99
801 NASDAQ CFFI Mon, Dec 16, 2002 24.90 25.51 24.75 25.00
800 NASDAQ CFFI Fri, Dec 13, 2002 24.75 24.80 24.75 24.80
799 NASDAQ CFFI Thu, Dec 12, 2002 23.99 24.80 23.98 24.75
798 NASDAQ CFFI Wed, Dec 11, 2002 23.70 23.70 23.70 23.70
797 NASDAQ CFFI Mon, Dec 9, 2002 23.99 23.99 23.50 23.50
796 NASDAQ CFFI Fri, Dec 6, 2002 23.25 23.85 23.25 23.83
795 NASDAQ CFFI Thu, Dec 5, 2002 23.00 23.15 23.00 23.15
794 NASDAQ CFFI Wed, Dec 4, 2002 23.00 23.00 22.95 22.95
793 NASDAQ CFFI Tue, Dec 3, 2002 23.32 23.55 23.15 23.15
792 NASDAQ CFFI Mon, Dec 2, 2002 22.75 23.27 22.75 23.27
791 NASDAQ CFFI Fri, Nov 29, 2002 23.06 23.25 23.06 23.25
790 NASDAQ CFFI Wed, Nov 27, 2002 22.75 22.75 22.75 22.75
789 NASDAQ CFFI Tue, Nov 26, 2002 23.00 23.00 23.00 23.00
788 NASDAQ CFFI Mon, Nov 25, 2002 22.78 22.78 22.78 22.78
787 NASDAQ CFFI Fri, Nov 22, 2002 23.00 23.00 23.00 23.00
786 NASDAQ CFFI Tue, Nov 19, 2002 23.00 23.00 22.75 22.75
785 NASDAQ CFFI Mon, Nov 18, 2002 22.99 23.00 22.75 22.75
784 NASDAQ CFFI Thu, Nov 14, 2002 22.75 22.75 22.75 22.75
783 NASDAQ CFFI Wed, Nov 13, 2002 23.00 23.00 22.76 22.76
782 NASDAQ CFFI Tue, Nov 12, 2002 22.65 22.67 22.65 22.67
781 NASDAQ CFFI Mon, Nov 11, 2002 22.42 22.43 22.42 22.43
780 NASDAQ CFFI Wed, Nov 6, 2002 22.75 22.75 22.75 22.75
779 NASDAQ CFFI Tue, Nov 5, 2002 22.76 22.76 22.76 22.76
778 NASDAQ CFFI Mon, Nov 4, 2002 22.74 22.75 22.74 22.75
777 NASDAQ CFFI Fri, Nov 1, 2002 22.74 22.74 22.74 22.74
776 NASDAQ CFFI Thu, Oct 31, 2002 22.78 22.78 22.78 22.78
775 NASDAQ CFFI Tue, Oct 29, 2002 22.00 22.00 22.00 22.00
774 NASDAQ CFFI Fri, Oct 25, 2002 22.25 22.25 21.75 22.10
773 NASDAQ CFFI Wed, Oct 23, 2002 22.49 22.49 21.90 21.90
772 NASDAQ CFFI Tue, Oct 22, 2002 22.98 23.25 22.49 22.49
771 NASDAQ CFFI Mon, Oct 21, 2002 22.47 23.00 22.47 23.00
770 NASDAQ CFFI Thu, Oct 17, 2002 21.90 22.49 21.90 22.49
769 NASDAQ CFFI Fri, Oct 11, 2002 21.62 22.07 21.62 22.07
768 NASDAQ CFFI Thu, Oct 10, 2002 22.49 22.49 22.49 22.49
767 NASDAQ CFFI Wed, Oct 9, 2002 22.48 22.48 22.48 22.48
766 NASDAQ CFFI Tue, Oct 8, 2002 21.60 22.50 21.60 22.50
765 NASDAQ CFFI Mon, Oct 7, 2002 22.48 22.48 21.60 21.60
764 NASDAQ CFFI Fri, Oct 4, 2002 22.49 22.49 22.49 22.49
763 NASDAQ CFFI Thu, Oct 3, 2002 21.55 21.55 21.55 21.55
762 NASDAQ CFFI Wed, Oct 2, 2002 21.55 21.55 21.55 21.55
761 NASDAQ CFFI Tue, Oct 1, 2002 22.49 23.00 22.49 23.00
760 NASDAQ CFFI Mon, Sep 30, 2002 22.49 22.49 22.49 22.49
759 NASDAQ CFFI Fri, Sep 27, 2002 21.53 21.53 21.53 21.53
758 NASDAQ CFFI Thu, Sep 26, 2002 22.25 22.25 22.25 22.25
757 NASDAQ CFFI Wed, Sep 25, 2002 22.49 22.50 22.24 22.24
756 NASDAQ CFFI Tue, Sep 24, 2002 22.01 22.49 22.00 22.49
755 NASDAQ CFFI Mon, Sep 23, 2002 22.47 22.47 22.47 22.47
754 NASDAQ CFFI Thu, Sep 19, 2002 22.00 22.00 22.00 22.00
753 NASDAQ CFFI Wed, Sep 18, 2002 22.00 22.48 22.00 22.48
752 NASDAQ CFFI Tue, Sep 17, 2002 22.47 22.47 22.47 22.47
751 NASDAQ CFFI Mon, Sep 16, 2002 22.00 22.00 22.00 22.00
750 NASDAQ CFFI Thu, Sep 12, 2002 22.01 22.01 22.00 22.00
749 NASDAQ CFFI Wed, Sep 11, 2002 22.49 22.49 22.00 22.49
748 NASDAQ CFFI Tue, Sep 10, 2002 21.60 21.60 21.60 21.60
747 NASDAQ CFFI Fri, Sep 6, 2002 23.00 23.00 21.75 21.75
746 NASDAQ CFFI Wed, Sep 4, 2002 22.70 23.70 22.00 22.89
745 NASDAQ CFFI Tue, Sep 3, 2002 22.55 22.89 21.00 22.89
744 NASDAQ CFFI Fri, Aug 30, 2002 22.89 22.89 22.55 22.89
743 NASDAQ CFFI Thu, Aug 29, 2002 23.06 23.10 22.88 22.90
742 NASDAQ CFFI Wed, Aug 28, 2002 23.06 23.06 23.05 23.06
741 NASDAQ CFFI Tue, Aug 27, 2002 23.13 23.13 23.13 23.13
740 NASDAQ CFFI Mon, Aug 26, 2002 23.12 23.12 23.12 23.12
739 NASDAQ CFFI Fri, Aug 23, 2002 23.60 23.60 23.48 23.48
738 NASDAQ CFFI Wed, Aug 21, 2002 23.61 23.61 23.50 23.60
737 NASDAQ CFFI Tue, Aug 20, 2002 23.62 23.70 23.62 23.70
736 NASDAQ CFFI Fri, Aug 16, 2002 23.70 23.70 23.60 23.70
735 NASDAQ CFFI Thu, Aug 15, 2002 23.06 23.06 23.06 23.06
734 NASDAQ CFFI Wed, Aug 14, 2002 23.69 23.69 23.69 23.69
733 NASDAQ CFFI Tue, Aug 13, 2002 23.90 24.00 23.66 23.95
732 NASDAQ CFFI Mon, Aug 12, 2002 23.56 23.56 22.56 22.56
731 NASDAQ CFFI Fri, Aug 9, 2002 23.25 23.82 23.25 23.55
730 NASDAQ CFFI Thu, Aug 8, 2002 22.75 23.15 22.65 23.10
729 NASDAQ CFFI Wed, Aug 7, 2002 22.80 22.94 22.75 22.75
728 NASDAQ CFFI Tue, Aug 6, 2002 22.00 22.75 22.00 22.70
727 NASDAQ CFFI Mon, Aug 5, 2002 22.00 22.00 21.85 22.00
726 NASDAQ CFFI Fri, Aug 2, 2002 21.75 22.25 21.75 22.02
725 NASDAQ CFFI Thu, Aug 1, 2002 22.01 22.49 22.00 22.00
724 NASDAQ CFFI Wed, Jul 31, 2002 21.01 22.20 21.01 22.20
723 NASDAQ CFFI Tue, Jul 30, 2002 20.16 21.00 20.16 21.00
722 NASDAQ CFFI Mon, Jul 29, 2002 20.49 20.50 20.49 20.50
721 NASDAQ CFFI Thu, Jul 25, 2002 20.65 20.65 20.65 20.65
720 NASDAQ CFFI Wed, Jul 24, 2002 20.00 20.00 19.92 19.92
719 NASDAQ CFFI Tue, Jul 23, 2002 20.99 21.00 20.25 20.25
718 NASDAQ CFFI Mon, Jul 22, 2002 20.50 20.50 20.50 20.50
717 NASDAQ CFFI Fri, Jul 19, 2002 20.75 20.75 20.50 20.50
716 NASDAQ CFFI Thu, Jul 18, 2002 20.01 21.00 20.01 20.75
715 NASDAQ CFFI Mon, Jul 15, 2002 20.99 21.20 20.60 20.60
714 NASDAQ CFFI Fri, Jul 12, 2002 21.15 21.24 21.00 21.00
713 NASDAQ CFFI Thu, Jul 11, 2002 20.51 20.60 20.51 20.60
712 NASDAQ CFFI Wed, Jul 10, 2002 21.24 21.24 20.60 21.23
711 NASDAQ CFFI Tue, Jul 9, 2002 21.50 21.50 21.07 21.24
710 NASDAQ CFFI Mon, Jul 8, 2002 21.23 21.23 21.23 21.23
709 NASDAQ CFFI Fri, Jul 5, 2002 20.99 21.00 20.50 20.50
708 NASDAQ CFFI Wed, Jul 3, 2002 20.75 20.99 20.75 20.99
707 NASDAQ CFFI Tue, Jul 2, 2002 20.78 20.78 20.78 20.78
706 NASDAQ CFFI Mon, Jul 1, 2002 21.25 21.49 21.01 21.25
705 NASDAQ CFFI Fri, Jun 28, 2002 21.10 21.55 20.82 21.24
704 NASDAQ CFFI Mon, Jun 24, 2002 21.64 21.64 21.25 21.25
703 NASDAQ CFFI Fri, Jun 21, 2002 21.89 22.00 21.65 21.65
702 NASDAQ CFFI Thu, Jun 20, 2002 21.88 21.88 21.88 21.88
701 NASDAQ CFFI Wed, Jun 19, 2002 21.99 22.00 21.99 22.00
700 NASDAQ CFFI Tue, Jun 18, 2002 22.90 22.90 22.00 22.00
699 NASDAQ CFFI Wed, Jun 12, 2002 23.00 23.29 23.00 23.29
698 NASDAQ CFFI Tue, Jun 11, 2002 23.37 23.37 23.00 23.00
697 NASDAQ CFFI Mon, Jun 10, 2002 23.50 23.60 23.10 23.10
696 NASDAQ CFFI Fri, Jun 7, 2002 23.00 23.00 23.00 23.00
695 NASDAQ CFFI Thu, Jun 6, 2002 23.49 23.50 23.40 23.40
694 NASDAQ CFFI Tue, Jun 4, 2002 23.00 23.00 23.00 23.00
693 NASDAQ CFFI Mon, Jun 3, 2002 23.50 23.50 23.25 23.25
692 NASDAQ CFFI Fri, May 31, 2002 23.00 23.50 23.00 23.50
691 NASDAQ CFFI Thu, May 30, 2002 23.44 23.45 23.44 23.44
690 NASDAQ CFFI Wed, May 29, 2002 23.29 23.29 23.29 23.29
689 NASDAQ CFFI Tue, May 28, 2002 23.00 23.00 23.00 23.00
688 NASDAQ CFFI Fri, May 24, 2002 23.65 23.65 23.65 23.65
687 NASDAQ CFFI Wed, May 22, 2002 23.10 23.10 23.10 23.10
686 NASDAQ CFFI Tue, May 21, 2002 23.07 23.49 23.00 23.49
685 NASDAQ CFFI Mon, May 20, 2002 22.60 22.60 22.60 22.60
684 NASDAQ CFFI Fri, May 17, 2002 22.50 22.50 22.50 22.50
683 NASDAQ CFFI Thu, May 16, 2002 22.75 22.75 22.52 22.52
682 NASDAQ CFFI Mon, May 13, 2002 22.75 22.75 22.74 22.74
681 NASDAQ CFFI Thu, May 9, 2002 22.40 22.40 22.00 22.00
680 NASDAQ CFFI Wed, May 8, 2002 22.63 22.63 22.50 22.63
679 NASDAQ CFFI Tue, May 7, 2002 22.61 22.62 22.61 22.62
678 NASDAQ CFFI Mon, May 6, 2002 22.41 22.75 22.41 22.74
677 NASDAQ CFFI Fri, May 3, 2002 22.42 22.42 22.00 22.00
676 NASDAQ CFFI Thu, May 2, 2002 21.95 21.95 21.95 21.95
675 NASDAQ CFFI Wed, May 1, 2002 22.41 22.41 22.00 22.32
674 NASDAQ CFFI Tue, Apr 30, 2002 22.75 22.75 22.50 22.57
673 NASDAQ CFFI Mon, Apr 29, 2002 23.00 23.00 23.00 23.00
672 NASDAQ CFFI Fri, Apr 26, 2002 23.05 23.05 22.75 23.00
671 NASDAQ CFFI Thu, Apr 25, 2002 23.20 23.30 23.20 23.30
670 NASDAQ CFFI Wed, Apr 24, 2002 23.15 23.39 23.15 23.30
669 NASDAQ CFFI Tue, Apr 23, 2002 23.35 23.35 23.05 23.05
668 NASDAQ CFFI Mon, Apr 22, 2002 23.54 23.55 23.54 23.55
667 NASDAQ CFFI Fri, Apr 19, 2002 23.75 23.75 23.50 23.50
666 NASDAQ CFFI Thu, Apr 18, 2002 23.93 23.93 23.40 23.75
665 NASDAQ CFFI Wed, Apr 17, 2002 24.40 25.00 24.00 24.25
664 NASDAQ CFFI Tue, Apr 16, 2002 25.24 25.25 24.40 25.25
663 NASDAQ CFFI Fri, Apr 12, 2002 24.50 25.25 24.40 24.40
662 NASDAQ CFFI Thu, Apr 11, 2002 25.25 25.25 24.40 24.40
661 NASDAQ CFFI Wed, Apr 10, 2002 24.50 25.25 24.50 25.25
660 NASDAQ CFFI Tue, Apr 9, 2002 24.40 24.40 24.40 24.40
659 NASDAQ CFFI Mon, Apr 8, 2002 24.75 24.75 24.20 24.20
658 NASDAQ CFFI Fri, Apr 5, 2002 23.72 24.92 23.35 24.74
657 NASDAQ CFFI Thu, Apr 4, 2002 22.65 23.52 22.65 23.52
656 NASDAQ CFFI Wed, Apr 3, 2002 22.05 22.65 22.05 22.65
655 NASDAQ CFFI Tue, Apr 2, 2002 21.80 21.98 21.80 21.98
654 NASDAQ CFFI Mon, Apr 1, 2002 22.00 22.00 21.75 21.75
653 NASDAQ CFFI Thu, Mar 28, 2002 22.00 22.00 22.00 22.00
652 NASDAQ CFFI Wed, Mar 27, 2002 21.55 21.55 21.55 21.55
651 NASDAQ CFFI Tue, Mar 26, 2002 21.00 21.00 21.00 21.00
650 NASDAQ CFFI Fri, Mar 22, 2002 21.42 21.75 21.42 21.75
649 NASDAQ CFFI Wed, Mar 20, 2002 21.05 21.05 21.05 21.05
648 NASDAQ CFFI Tue, Mar 19, 2002 21.35 21.35 21.35 21.35
647 NASDAQ CFFI Fri, Mar 15, 2002 21.15 21.15 21.15 21.15
646 NASDAQ CFFI Thu, Mar 14, 2002 21.09 21.25 21.09 21.25
645 NASDAQ CFFI Wed, Mar 13, 2002 21.00 21.00 21.00 21.00
644 NASDAQ CFFI Tue, Mar 12, 2002 21.00 21.00 20.90 21.00
643 NASDAQ CFFI Mon, Mar 11, 2002 20.80 21.00 20.80 21.00
642 NASDAQ CFFI Fri, Mar 8, 2002 20.80 20.80 20.80 20.80
641 NASDAQ CFFI Thu, Mar 7, 2002 20.90 21.00 20.90 21.00
640 NASDAQ CFFI Tue, Mar 5, 2002 20.87 21.00 20.87 21.00
639 NASDAQ CFFI Mon, Mar 4, 2002 20.64 20.65 20.64 20.65
638 NASDAQ CFFI Fri, Mar 1, 2002 20.50 20.67 20.50 20.67
637 NASDAQ CFFI Thu, Feb 28, 2002 20.40 20.64 20.36 20.64
636 NASDAQ CFFI Wed, Feb 27, 2002 20.20 20.40 20.20 20.40
635 NASDAQ CFFI Tue, Feb 26, 2002 20.21 20.21 20.20 20.20
634 NASDAQ CFFI Mon, Feb 25, 2002 20.05 20.40 20.05 20.40
633 NASDAQ CFFI Fri, Feb 22, 2002 20.00 20.01 20.00 20.01
632 NASDAQ CFFI Thu, Feb 21, 2002 20.00 20.00 20.00 20.00
631 NASDAQ CFFI Wed, Feb 20, 2002 19.70 19.70 19.70 19.70
630 NASDAQ CFFI Fri, Feb 15, 2002 20.00 20.00 19.70 19.70
629 NASDAQ CFFI Wed, Feb 13, 2002 20.00 20.00 19.50 20.00
628 NASDAQ CFFI Tue, Feb 12, 2002 20.15 20.15 19.50 19.50
627 NASDAQ CFFI Mon, Feb 11, 2002 19.50 19.50 19.50 19.50
626 NASDAQ CFFI Fri, Feb 8, 2002 19.75 19.75 19.50 19.50
625 NASDAQ CFFI Thu, Feb 7, 2002 19.50 19.50 19.50 19.50
624 NASDAQ CFFI Wed, Feb 6, 2002 19.10 19.79 19.10 19.79
623 NASDAQ CFFI Tue, Feb 5, 2002 19.65 20.00 19.65 20.00
622 NASDAQ CFFI Mon, Feb 4, 2002 20.00 20.00 19.00 19.00
621 NASDAQ CFFI Fri, Feb 1, 2002 20.69 20.69 20.00 20.00
620 NASDAQ CFFI Thu, Jan 31, 2002 19.70 20.75 19.70 20.75
619 NASDAQ CFFI Wed, Jan 30, 2002 19.62 19.62 19.62 19.62
618 NASDAQ CFFI Tue, Jan 29, 2002 19.65 19.75 19.65 19.75
617 NASDAQ CFFI Mon, Jan 28, 2002 19.65 19.66 19.65 19.66
616 NASDAQ CFFI Thu, Jan 24, 2002 19.85 20.10 19.85 20.10
615 NASDAQ CFFI Wed, Jan 23, 2002 20.12 20.12 19.65 19.75
614 NASDAQ CFFI Tue, Jan 22, 2002 20.25 20.25 20.25 20.25
613 NASDAQ CFFI Fri, Jan 18, 2002 21.20 21.50 20.11 20.11
612 NASDAQ CFFI Thu, Jan 17, 2002 21.20 21.20 21.20 21.20
611 NASDAQ CFFI Wed, Jan 16, 2002 20.01 20.01 20.01 20.01
610 NASDAQ CFFI Mon, Jan 14, 2002 20.01 20.01 20.01 20.01
609 NASDAQ CFFI Thu, Jan 10, 2002 20.90 20.90 20.00 20.00
608 NASDAQ CFFI Tue, Jan 8, 2002 20.75 21.00 19.75 19.75
607 NASDAQ CFFI Mon, Jan 7, 2002 20.50 20.80 20.50 20.80
606 NASDAQ CFFI Fri, Jan 4, 2002 19.75 20.20 19.20 20.18
605 NASDAQ CFFI Thu, Jan 3, 2002 19.60 19.60 19.50 19.50
604 NASDAQ CFFI Wed, Jan 2, 2002 19.08 19.08 19.08 19.08
603 NASDAQ CFFI Mon, Dec 31, 2001 19.75 20.00 19.75 20.00
602 NASDAQ CFFI Fri, Dec 28, 2001 19.60 19.60 19.60 19.60
601 NASDAQ CFFI Mon, Dec 24, 2001 18.97 18.97 18.97 18.97
600 NASDAQ CFFI Thu, Dec 20, 2001 19.25 19.25 19.25 19.25
599 NASDAQ CFFI Tue, Dec 18, 2001 19.05 19.05 19.05 19.05
598 NASDAQ CFFI Mon, Dec 17, 2001 19.25 19.25 18.90 18.90
597 NASDAQ CFFI Fri, Dec 14, 2001 18.90 18.90 18.90 18.90
596 NASDAQ CFFI Thu, Dec 13, 2001 19.00 19.00 19.00 19.00
595 NASDAQ CFFI Wed, Dec 12, 2001 18.90 18.90 18.90 18.90
594 NASDAQ CFFI Fri, Dec 7, 2001 19.09 19.10 19.08 19.08
593 NASDAQ CFFI Wed, Dec 5, 2001 19.00 19.10 19.00 19.05
592 NASDAQ CFFI Tue, Dec 4, 2001 18.68 19.00 18.68 19.00
591 NASDAQ CFFI Mon, Dec 3, 2001 19.12 19.12 19.12 19.12
590 NASDAQ CFFI Fri, Nov 30, 2001 18.70 19.07 18.70 19.00
589 NASDAQ CFFI Thu, Nov 29, 2001 18.93 18.94 18.68 18.68
588 NASDAQ CFFI Tue, Nov 27, 2001 19.05 19.05 19.05 19.05
587 NASDAQ CFFI Mon, Nov 26, 2001 19.46 19.46 19.05 19.05
586 NASDAQ CFFI Fri, Nov 23, 2001 19.45 19.45 19.45 19.45
585 NASDAQ CFFI Mon, Nov 19, 2001 19.30 19.30 19.30 19.30
584 NASDAQ CFFI Thu, Nov 15, 2001 19.00 19.00 19.00 19.00
583 NASDAQ CFFI Wed, Nov 14, 2001 19.30 19.30 19.17 19.17
582 NASDAQ CFFI Fri, Nov 9, 2001 19.50 19.50 19.50 19.50
581 NASDAQ CFFI Thu, Nov 8, 2001 20.00 20.00 20.00 20.00
580 NASDAQ CFFI Wed, Nov 7, 2001 19.50 19.50 19.50 19.50
579 NASDAQ CFFI Mon, Nov 5, 2001 19.25 19.25 19.25 19.25
578 NASDAQ CFFI Fri, Nov 2, 2001 19.20 19.20 19.00 19.00
577 NASDAQ CFFI Thu, Nov 1, 2001 20.38 20.38 20.38 20.38
576 NASDAQ CFFI Tue, Oct 30, 2001 20.25 20.25 20.25 20.25
575 NASDAQ CFFI Mon, Oct 29, 2001 20.11 20.11 19.50 19.50
574 NASDAQ CFFI Fri, Oct 26, 2001 19.50 23.00 19.00 20.00
573 NASDAQ CFFI Wed, Oct 24, 2001 20.00 20.00 19.75 19.75
572 NASDAQ CFFI Wed, Oct 17, 2001 21.00 21.00 21.00 21.00
571 NASDAQ CFFI Tue, Oct 16, 2001 20.12 20.12 19.86 19.86
570 NASDAQ CFFI Mon, Oct 15, 2001 20.50 20.50 20.50 20.50
569 NASDAQ CFFI Thu, Oct 11, 2001 20.50 20.50 20.50 20.50
568 NASDAQ CFFI Mon, Oct 8, 2001 20.00 21.00 19.75 19.75
567 NASDAQ CFFI Fri, Oct 5, 2001 20.00 20.00 20.00 20.00
566 NASDAQ CFFI Thu, Oct 4, 2001 20.00 20.00 20.00 20.00
565 NASDAQ CFFI Tue, Oct 2, 2001 21.00 21.00 21.00 21.00
564 NASDAQ CFFI Mon, Oct 1, 2001 18.45 21.00 18.45 20.50
563 NASDAQ CFFI Wed, Sep 26, 2001 18.20 18.20 18.20 18.20
562 NASDAQ CFFI Tue, Sep 25, 2001 17.90 17.90 17.90 17.90
561 NASDAQ CFFI Mon, Sep 24, 2001 17.90 17.90 17.90 17.90
560 NASDAQ CFFI Fri, Sep 21, 2001 17.95 18.00 17.90 18.00
559 NASDAQ CFFI Thu, Sep 20, 2001 18.00 18.00 18.00 18.00
558 NASDAQ CFFI Wed, Sep 19, 2001 17.90 18.26 17.90 18.00
557 NASDAQ CFFI Tue, Sep 18, 2001 18.00 18.26 17.90 18.00
556 NASDAQ CFFI Mon, Sep 17, 2001 17.90 18.25 17.90 18.00
555 NASDAQ CFFI Mon, Sep 10, 2001 17.80 17.80 17.80 17.80
554 NASDAQ CFFI Wed, Sep 5, 2001 17.90 17.90 17.90 17.90
553 NASDAQ CFFI Tue, Sep 4, 2001 17.90 17.90 17.55 17.55
552 NASDAQ CFFI Fri, Aug 31, 2001 17.75 17.90 17.75 17.90
551 NASDAQ CFFI Thu, Aug 30, 2001 17.70 17.80 17.70 17.71
550 NASDAQ CFFI Wed, Aug 29, 2001 17.90 17.90 17.90 17.90
549 NASDAQ CFFI Tue, Aug 28, 2001 17.90 17.90 17.90 17.90
548 NASDAQ CFFI Mon, Aug 27, 2001 17.90 17.90 17.90 17.90
547 NASDAQ CFFI Fri, Aug 24, 2001 17.75 17.75 17.70 17.70
546 NASDAQ CFFI Thu, Aug 23, 2001 17.68 17.80 17.50 17.75
545 NASDAQ CFFI Tue, Aug 21, 2001 17.70 17.75 17.70 17.75
544 NASDAQ CFFI Mon, Aug 20, 2001 17.80 17.80 17.80 17.80
543 NASDAQ CFFI Thu, Aug 16, 2001 17.80 17.80 17.80 17.80
542 NASDAQ CFFI Wed, Aug 15, 2001 17.70 17.70 17.70 17.70
541 NASDAQ CFFI Tue, Aug 14, 2001 17.68 17.68 17.68 17.68
540 NASDAQ CFFI Fri, Aug 10, 2001 18.00 18.00 18.00 18.00
539 NASDAQ CFFI Wed, Aug 8, 2001 18.00 18.00 17.75 17.75
538 NASDAQ CFFI Mon, Aug 6, 2001 17.71 18.00 17.70 18.00
537 NASDAQ CFFI Fri, Aug 3, 2001 18.00 18.00 17.70 17.70
536 NASDAQ CFFI Thu, Aug 2, 2001 18.00 18.00 17.70 17.70
535 NASDAQ CFFI Wed, Aug 1, 2001 18.00 18.00 17.90 18.00
534 NASDAQ CFFI Tue, Jul 31, 2001 17.70 18.00 17.56 18.00
533 NASDAQ CFFI Mon, Jul 30, 2001 17.95 17.95 17.70 17.70
532 NASDAQ CFFI Fri, Jul 27, 2001 17.95 17.95 17.95 17.95
531 NASDAQ CFFI Thu, Jul 26, 2001 17.89 17.89 17.60 17.61
530 NASDAQ CFFI Wed, Jul 25, 2001 17.80 17.80 17.80 17.80
529 NASDAQ CFFI Tue, Jul 24, 2001 17.65 17.90 17.50 17.60
528 NASDAQ CFFI Mon, Jul 23, 2001 17.50 17.85 17.31 17.31
527 NASDAQ CFFI Fri, Jul 20, 2001 17.20 17.50 17.20 17.30
526 NASDAQ CFFI Thu, Jul 19, 2001 17.19 17.49 17.19 17.20
525 NASDAQ CFFI Wed, Jul 18, 2001 17.45 17.45 17.00 17.25
524 NASDAQ CFFI Tue, Jul 17, 2001 17.29 17.94 16.85 17.94
523 NASDAQ CFFI Mon, Jul 16, 2001 17.40 17.40 17.00 17.00
522 NASDAQ CFFI Fri, Jul 13, 2001 16.50 17.25 16.50 17.00
521 NASDAQ CFFI Thu, Jul 12, 2001 16.25 16.72 16.25 16.72
520 NASDAQ CFFI Wed, Jul 11, 2001 16.25 16.25 16.25 16.25
519 NASDAQ CFFI Tue, Jul 10, 2001 16.50 16.99 16.40 16.99
518 NASDAQ CFFI Mon, Jul 9, 2001 16.60 16.70 16.60 16.60
517 NASDAQ CFFI Fri, Jul 6, 2001 16.48 17.00 16.48 17.00
516 NASDAQ CFFI Thu, Jul 5, 2001 16.48 16.48 16.48 16.48
515 NASDAQ CFFI Tue, Jul 3, 2001 16.40 16.40 16.40 16.40
514 NASDAQ CFFI Mon, Jul 2, 2001 16.20 16.25 16.20 16.25
513 NASDAQ CFFI Thu, Jun 28, 2001 16.28 16.28 16.28 16.28
512 NASDAQ CFFI Tue, Jun 26, 2001 16.48 16.48 15.90 15.90
511 NASDAQ CFFI Fri, Jun 22, 2001 16.30 16.30 16.00 16.05
510 NASDAQ CFFI Thu, Jun 21, 2001 16.48 16.48 16.48 16.48
509 NASDAQ CFFI Tue, Jun 19, 2001 16.30 16.30 16.30 16.30
508 NASDAQ CFFI Fri, Jun 15, 2001 16.29 16.29 16.29 16.29
507 NASDAQ CFFI Wed, Jun 13, 2001 16.25 16.25 16.25 16.25
506 NASDAQ CFFI Tue, Jun 12, 2001 16.25 16.25 16.25 16.25
505 NASDAQ CFFI Mon, Jun 11, 2001 16.25 16.25 16.25 16.25
504 NASDAQ CFFI Fri, Jun 8, 2001 16.49 16.49 16.49 16.49
503 NASDAQ CFFI Mon, Jun 4, 2001 16.01 16.25 16.01 16.25
502 NASDAQ CFFI Fri, Jun 1, 2001 16.50 16.50 16.50 16.50
501 NASDAQ CFFI Thu, May 31, 2001 16.40 16.40 16.40 16.40
500 NASDAQ CFFI Fri, May 25, 2001 16.50 16.50 16.50 16.50
499 NASDAQ CFFI Thu, May 24, 2001 16.01 16.01 16.01 16.01
498 NASDAQ CFFI Mon, May 21, 2001 16.50 16.50 16.50 16.50
497 NASDAQ CFFI Mon, May 14, 2001 16.45 16.75 16.45 16.75
496 NASDAQ CFFI Tue, May 8, 2001 16.20 16.20 16.01 16.01
495 NASDAQ CFFI Fri, May 4, 2001 16.45 16.45 16.45 16.45
494 NASDAQ CFFI Thu, May 3, 2001 16.96 16.96 16.96 16.96
493 NASDAQ CFFI Wed, May 2, 2001 16.48 16.48 16.48 16.48
492 NASDAQ CFFI Tue, May 1, 2001 16.80 16.80 16.75 16.75
491 NASDAQ CFFI Fri, Apr 27, 2001 16.50 16.50 16.45 16.45
490 NASDAQ CFFI Thu, Apr 19, 2001 17.20 17.20 16.80 17.00
489 NASDAQ CFFI Wed, Apr 18, 2001 17.20 17.20 17.20 17.20
488 NASDAQ CFFI Tue, Apr 17, 2001 17.10 17.10 17.10 17.10
487 NASDAQ CFFI Mon, Apr 16, 2001 17.00 17.00 16.95 16.95
486 NASDAQ CFFI Thu, Apr 12, 2001 16.95 16.95 16.95 16.95
485 NASDAQ CFFI Wed, Apr 11, 2001 16.95 17.20 16.95 17.20
484 NASDAQ CFFI Tue, Apr 10, 2001 16.81 17.10 16.81 17.10
483 NASDAQ CFFI Thu, Apr 5, 2001 16.75 17.00 16.75 17.00
482 NASDAQ CFFI Wed, Apr 4, 2001 17.00 17.00 16.69 16.69
481 NASDAQ CFFI Mon, Apr 2, 2001 16.25 17.00 16.25 16.94
480 NASDAQ CFFI Thu, Mar 29, 2001 15.25 16.50 15.25 16.50
479 NASDAQ CFFI Wed, Mar 28, 2001 15.13 15.25 15.13 15.13
478 NASDAQ CFFI Tue, Mar 27, 2001 15.00 15.13 15.00 15.13
477 NASDAQ CFFI Mon, Mar 26, 2001 14.75 15.13 14.75 14.75
476 NASDAQ CFFI Fri, Mar 23, 2001 14.75 15.00 14.75 15.00
475 NASDAQ CFFI Mon, Mar 19, 2001 15.13 15.25 15.13 15.25
474 NASDAQ CFFI Fri, Mar 16, 2001 15.13 15.13 15.13 15.13
473 NASDAQ CFFI Thu, Mar 15, 2001 14.75 14.75 14.75 14.75
472 NASDAQ CFFI Wed, Mar 14, 2001 15.25 15.25 14.63 14.75
471 NASDAQ CFFI Tue, Mar 13, 2001 15.38 15.38 15.13 15.13
470 NASDAQ CFFI Mon, Mar 12, 2001 15.13 15.13 15.13 15.13
469 NASDAQ CFFI Fri, Mar 9, 2001 15.25 15.38 14.75 15.38
468 NASDAQ CFFI Thu, Mar 8, 2001 15.38 15.38 15.38 15.38
467 NASDAQ CFFI Tue, Mar 6, 2001 15.44 15.44 15.38 15.38
466 NASDAQ CFFI Mon, Mar 5, 2001 15.44 15.50 15.25 15.25
465 NASDAQ CFFI Thu, Mar 1, 2001 15.25 15.38 15.25 15.38
464 NASDAQ CFFI Wed, Feb 28, 2001 15.50 15.50 15.25 15.25
463 NASDAQ CFFI Tue, Feb 27, 2001 15.50 15.50 15.50 15.50
462 NASDAQ CFFI Fri, Feb 23, 2001 15.25 15.25 15.25 15.25
461 NASDAQ CFFI Wed, Feb 21, 2001 15.50 15.50 15.50 15.50
460 NASDAQ CFFI Tue, Feb 20, 2001 15.00 15.00 15.00 15.00
459 NASDAQ CFFI Fri, Feb 16, 2001 15.25 15.25 15.25 15.25
458 NASDAQ CFFI Fri, Feb 9, 2001 15.50 15.50 15.50 15.50
457 NASDAQ CFFI Thu, Feb 8, 2001 15.50 15.50 15.50 15.50
456 NASDAQ CFFI Thu, Feb 1, 2001 16.25 16.25 16.25 16.25
455 NASDAQ CFFI Wed, Jan 31, 2001 15.50 15.50 15.50 15.50
454 NASDAQ CFFI Tue, Jan 30, 2001 15.75 15.75 15.38 15.38
453 NASDAQ CFFI Mon, Jan 29, 2001 15.50 15.50 15.50 15.50
452 NASDAQ CFFI Fri, Jan 26, 2001 15.38 15.50 15.38 15.50
451 NASDAQ CFFI Wed, Jan 24, 2001 14.50 14.50 14.50 14.50
450 NASDAQ CFFI Fri, Jan 19, 2001 14.50 14.75 14.00 14.50
449 NASDAQ CFFI Wed, Jan 17, 2001 15.25 15.25 15.25 15.25
448 NASDAQ CFFI Tue, Jan 16, 2001 14.50 14.50 14.50 14.50
447 NASDAQ CFFI Thu, Jan 11, 2001 15.50 15.50 15.00 15.00
446 NASDAQ CFFI Wed, Jan 10, 2001 15.75 15.75 15.63 15.63
445 NASDAQ CFFI Fri, Jan 5, 2001 15.25 15.75 15.25 15.75
444 NASDAQ CFFI Thu, Jan 4, 2001 15.25 15.25 15.13 15.25
443 NASDAQ CFFI Wed, Jan 3, 2001 15.75 15.75 15.25 15.25
442 NASDAQ CFFI Tue, Jan 2, 2001 15.75 16.50 15.75 15.75
441 NASDAQ CFFI Fri, Dec 29, 2000 15.00 15.75 14.50 14.50
440 NASDAQ CFFI Thu, Dec 28, 2000 15.00 15.00 14.55 14.55
439 NASDAQ CFFI Fri, Dec 22, 2000 15.75 15.75 15.75 15.75
438 NASDAQ CFFI Thu, Dec 21, 2000 15.00 15.00 15.00 15.00
437 NASDAQ CFFI Wed, Dec 20, 2000 15.50 15.50 15.00 15.00
436 NASDAQ CFFI Tue, Dec 19, 2000 15.50 15.75 15.50 15.75
435 NASDAQ CFFI Mon, Dec 18, 2000 15.75 16.00 15.75 16.00
434 NASDAQ CFFI Fri, Dec 15, 2000 15.75 15.75 15.75 15.75
433 NASDAQ CFFI Tue, Dec 12, 2000 15.25 15.50 15.00 15.50
432 NASDAQ CFFI Fri, Dec 8, 2000 15.50 15.50 15.50 15.50
431 NASDAQ CFFI Tue, Dec 5, 2000 15.00 15.50 15.00 15.50
430 NASDAQ CFFI Mon, Dec 4, 2000 15.00 15.00 15.00 15.00
429 NASDAQ CFFI Thu, Nov 30, 2000 15.63 15.63 15.63 15.63
428 NASDAQ CFFI Wed, Nov 29, 2000 15.63 15.63 15.63 15.63
427 NASDAQ CFFI Mon, Nov 27, 2000 15.63 15.63 15.63 15.63
426 NASDAQ CFFI Wed, Nov 22, 2000 15.75 15.75 15.63 15.75
425 NASDAQ CFFI Tue, Nov 21, 2000 15.50 15.50 15.50 15.50
424 NASDAQ CFFI Tue, Nov 14, 2000 15.75 15.75 15.75 15.75
423 NASDAQ CFFI Mon, Nov 13, 2000 15.50 15.75 15.50 15.75
422 NASDAQ CFFI Thu, Nov 9, 2000 15.50 15.50 15.50 15.50
421 NASDAQ CFFI Wed, Nov 8, 2000 15.75 15.75 15.75 15.75
420 NASDAQ CFFI Fri, Nov 3, 2000 16.00 16.25 16.00 16.25
419 NASDAQ CFFI Wed, Nov 1, 2000 15.50 15.50 15.50 15.50
418 NASDAQ CFFI Tue, Oct 31, 2000 16.00 16.00 16.00 16.00
417 NASDAQ CFFI Mon, Oct 30, 2000 15.50 15.50 15.50 15.50
416 NASDAQ CFFI Thu, Oct 26, 2000 16.00 16.00 15.50 15.50
415 NASDAQ CFFI Mon, Oct 23, 2000 15.50 16.38 15.25 15.63
414 NASDAQ CFFI Thu, Oct 19, 2000 15.25 15.25 15.25 15.25
413 NASDAQ CFFI Tue, Oct 17, 2000 15.13 15.38 15.13 15.38
412 NASDAQ CFFI Mon, Oct 16, 2000 15.25 15.25 15.25 15.25
411 NASDAQ CFFI Fri, Oct 13, 2000 15.25 15.25 15.25 15.25
410 NASDAQ CFFI Thu, Oct 12, 2000 15.50 15.50 15.50 15.50
409 NASDAQ CFFI Wed, Oct 11, 2000 15.63 15.63 15.50 15.50
408 NASDAQ CFFI Mon, Oct 9, 2000 15.63 15.63 15.63 15.63
407 NASDAQ CFFI Wed, Oct 4, 2000 15.63 15.63 15.63 15.63
406 NASDAQ CFFI Tue, Oct 3, 2000 15.63 15.94 15.50 15.94
405 NASDAQ CFFI Mon, Oct 2, 2000 15.75 15.81 15.75 15.75
404 NASDAQ CFFI Fri, Sep 29, 2000 15.50 15.50 15.50 15.50
403 NASDAQ CFFI Wed, Sep 27, 2000 15.50 15.88 15.50 15.75
402 NASDAQ CFFI Tue, Sep 26, 2000 15.50 15.88 15.50 15.75
401 NASDAQ CFFI Fri, Sep 22, 2000 15.50 15.50 15.50 15.50
400 NASDAQ CFFI Thu, Sep 21, 2000 15.50 15.50 15.50 15.50
399 NASDAQ CFFI Wed, Sep 20, 2000 15.50 15.50 15.50 15.50
398 NASDAQ CFFI Wed, Sep 13, 2000 15.88 15.88 15.88 15.88
397 NASDAQ CFFI Mon, Sep 11, 2000 15.50 15.50 15.50 15.50
396 NASDAQ CFFI Fri, Sep 8, 2000 15.38 15.38 15.38 15.38
395 NASDAQ CFFI Wed, Sep 6, 2000 15.13 15.25 15.13 15.25
394 NASDAQ CFFI Fri, Sep 1, 2000 15.25 15.75 15.25 15.25
393 NASDAQ CFFI Thu, Aug 31, 2000 15.75 15.75 15.75 15.75
392 NASDAQ CFFI Wed, Aug 30, 2000 15.25 15.25 15.25 15.25
391 NASDAQ CFFI Tue, Aug 29, 2000 15.38 15.38 15.38 15.38
390 NASDAQ CFFI Mon, Aug 28, 2000 16.38 16.38 16.38 16.38
389 NASDAQ CFFI Fri, Aug 25, 2000 15.38 16.13 15.38 15.88
388 NASDAQ CFFI Mon, Aug 21, 2000 15.63 15.63 15.63 15.63
387 NASDAQ CFFI Fri, Aug 18, 2000 15.00 15.38 15.00 15.25
386 NASDAQ CFFI Thu, Aug 17, 2000 15.00 15.00 15.00 15.00
385 NASDAQ CFFI Wed, Aug 16, 2000 15.50 15.50 15.50 15.50
384 NASDAQ CFFI Tue, Aug 15, 2000 15.50 15.50 15.50 15.50
383 NASDAQ CFFI Mon, Aug 14, 2000 15.50 15.50 15.50 15.50
382 NASDAQ CFFI Fri, Aug 11, 2000 16.25 16.25 16.25 16.25
381 NASDAQ CFFI Thu, Aug 10, 2000 16.00 16.50 16.00 16.50
380 NASDAQ CFFI Fri, Aug 4, 2000 16.25 16.50 16.25 16.50
379 NASDAQ CFFI Wed, Aug 2, 2000 16.00 16.00 16.00 16.00
378 NASDAQ CFFI Tue, Aug 1, 2000 16.50 16.50 16.00 16.00
377 NASDAQ CFFI Mon, Jul 31, 2000 16.25 16.38 16.25 16.38
376 NASDAQ CFFI Fri, Jul 21, 2000 16.25 16.25 16.25 16.25
375 NASDAQ CFFI Tue, Jul 18, 2000 16.88 16.88 16.88 16.88
374 NASDAQ CFFI Fri, Jul 14, 2000 16.25 16.25 16.25 16.25
373 NASDAQ CFFI Tue, Jul 11, 2000 16.75 16.75 16.63 16.63
372 NASDAQ CFFI Mon, Jul 10, 2000 17.00 17.00 17.00 17.00
371 NASDAQ CFFI Fri, Jul 7, 2000 17.25 17.25 17.25 17.25
370 NASDAQ CFFI Wed, Jul 5, 2000 16.75 17.50 16.75 17.38
369 NASDAQ CFFI Fri, Jun 30, 2000 16.38 16.38 16.38 16.38
368 NASDAQ CFFI Thu, Jun 29, 2000 16.56 16.56 16.38 16.38
367 NASDAQ CFFI Tue, Jun 27, 2000 17.00 17.00 16.94 16.94
366 NASDAQ CFFI Mon, Jun 26, 2000 16.56 17.00 16.56 17.00
365 NASDAQ CFFI Fri, Jun 23, 2000 16.75 16.75 16.75 16.75
364 NASDAQ CFFI Mon, Jun 19, 2000 17.00 17.00 16.75 16.75
363 NASDAQ CFFI Fri, Jun 16, 2000 16.88 17.00 16.75 16.75
362 NASDAQ CFFI Thu, Jun 15, 2000 17.06 17.06 16.75 17.00
361 NASDAQ CFFI Wed, Jun 14, 2000 16.75 16.75 16.75 16.75
360 NASDAQ CFFI Tue, Jun 13, 2000 16.63 16.63 16.63 16.63
359 NASDAQ CFFI Mon, Jun 12, 2000 16.88 16.88 16.88 16.88
358 NASDAQ CFFI Fri, Jun 9, 2000 16.63 16.88 16.63 16.88
357 NASDAQ CFFI Thu, Jun 8, 2000 17.00 17.00 17.00 17.00
356 NASDAQ CFFI Wed, Jun 7, 2000 16.75 17.75 16.75 17.75
355 NASDAQ CFFI Tue, Jun 6, 2000 16.00 16.00 16.00 16.00
354 NASDAQ CFFI Fri, Jun 2, 2000 16.38 16.38 16.38 16.38
353 NASDAQ CFFI Thu, Jun 1, 2000 16.25 16.75 16.25 16.75
352 NASDAQ CFFI Wed, May 31, 2000 16.25 16.50 16.25 16.31
351 NASDAQ CFFI Tue, May 30, 2000 16.00 16.00 16.00 16.00
350 NASDAQ CFFI Thu, May 25, 2000 16.13 16.13 16.13 16.13
349 NASDAQ CFFI Wed, May 17, 2000 15.75 16.25 15.75 16.00
348 NASDAQ CFFI Thu, May 11, 2000 16.00 16.00 16.00 16.00
347 NASDAQ CFFI Wed, May 10, 2000 15.75 15.75 15.75 15.75
346 NASDAQ CFFI Tue, May 9, 2000 16.00 16.00 15.75 15.75
345 NASDAQ CFFI Mon, May 8, 2000 15.75 16.00 15.75 16.00
344 NASDAQ CFFI Fri, May 5, 2000 15.50 16.00 15.50 16.00
343 NASDAQ CFFI Thu, May 4, 2000 15.25 15.25 15.25 15.25
342 NASDAQ CFFI Wed, May 3, 2000 15.25 15.25 15.25 15.25
341 NASDAQ CFFI Tue, May 2, 2000 15.25 15.25 15.25 15.25
340 NASDAQ CFFI Mon, May 1, 2000 16.00 16.00 16.00 16.00
339 NASDAQ CFFI Thu, Apr 27, 2000 15.50 15.50 15.25 15.25
338 NASDAQ CFFI Wed, Apr 26, 2000 15.38 15.50 15.25 15.50
337 NASDAQ CFFI Tue, Apr 25, 2000 15.38 15.38 15.38 15.38
336 NASDAQ CFFI Mon, Apr 24, 2000 14.75 15.25 14.75 15.25
335 NASDAQ CFFI Thu, Apr 20, 2000 14.50 15.00 14.50 15.00
334 NASDAQ CFFI Wed, Apr 19, 2000 14.50 14.50 13.75 14.50
333 NASDAQ CFFI Tue, Apr 18, 2000 14.00 14.75 14.00 14.25
332 NASDAQ CFFI Mon, Apr 17, 2000 14.00 14.25 14.00 14.00
331 NASDAQ CFFI Fri, Apr 14, 2000 14.13 14.38 13.75 13.75
330 NASDAQ CFFI Thu, Apr 13, 2000 14.13 14.38 14.13 14.38
329 NASDAQ CFFI Wed, Apr 12, 2000 14.38 14.50 14.00 14.00
328 NASDAQ CFFI Tue, Apr 11, 2000 14.13 14.13 14.13 14.13
327 NASDAQ CFFI Fri, Apr 7, 2000 14.00 14.00 13.75 14.00
326 NASDAQ CFFI Thu, Apr 6, 2000 13.75 13.88 13.63 13.88
325 NASDAQ CFFI Wed, Apr 5, 2000 13.75 14.38 13.75 13.75
324 NASDAQ CFFI Tue, Apr 4, 2000 13.75 13.75 13.50 13.75
323 NASDAQ CFFI Mon, Apr 3, 2000 12.50 13.75 12.50 13.75
322 NASDAQ CFFI Fri, Mar 31, 2000 13.13 14.13 11.25 11.25
321 NASDAQ CFFI Thu, Mar 30, 2000 12.25 14.00 12.13 14.00
320 NASDAQ CFFI Wed, Mar 29, 2000 12.50 12.50 11.00 12.13
319 NASDAQ CFFI Tue, Mar 28, 2000 13.75 13.75 10.00 12.56
318 NASDAQ CFFI Mon, Mar 27, 2000 13.00 14.00 13.00 13.88
317 NASDAQ CFFI Fri, Mar 24, 2000 14.25 14.25 12.50 13.00
316 NASDAQ CFFI Thu, Mar 23, 2000 14.25 14.75 14.25 14.75
315 NASDAQ CFFI Wed, Mar 22, 2000 14.25 14.38 13.69 13.69
314 NASDAQ CFFI Tue, Mar 21, 2000 15.00 15.00 15.00 15.00
313 NASDAQ CFFI Mon, Mar 20, 2000 13.88 13.88 13.63 13.63
312 NASDAQ CFFI Fri, Mar 17, 2000 14.75 14.75 14.75 14.75
311 NASDAQ CFFI Thu, Mar 16, 2000 14.75 14.75 13.50 13.50
310 NASDAQ CFFI Wed, Mar 15, 2000 13.25 13.25 13.25 13.25
309 NASDAQ CFFI Tue, Mar 14, 2000 13.50 13.75 13.50 13.75
308 NASDAQ CFFI Fri, Mar 10, 2000 13.50 13.50 13.50 13.50
307 NASDAQ CFFI Thu, Mar 9, 2000 14.00 14.75 14.00 14.00
306 NASDAQ CFFI Wed, Mar 8, 2000 14.63 14.63 14.00 14.00
305 NASDAQ CFFI Mon, Mar 6, 2000 15.25 15.25 15.25 15.25
304 NASDAQ CFFI Wed, Mar 1, 2000 15.50 15.50 15.50 15.50
303 NASDAQ CFFI Fri, Feb 25, 2000 15.50 15.50 14.88 14.88
302 NASDAQ CFFI Thu, Feb 24, 2000 14.25 14.25 14.25 14.25
301 NASDAQ CFFI Wed, Feb 23, 2000 16.00 16.00 15.00 15.00
300 NASDAQ CFFI Tue, Feb 22, 2000 15.06 15.06 15.06 15.06
299 NASDAQ CFFI Fri, Feb 18, 2000 15.50 15.50 15.50 15.50
298 NASDAQ CFFI Thu, Feb 17, 2000 15.50 15.50 15.00 15.00
297 NASDAQ CFFI Wed, Feb 16, 2000 15.50 16.00 15.00 15.88
296 NASDAQ CFFI Tue, Feb 15, 2000 16.50 16.50 16.13 16.13
295 NASDAQ CFFI Mon, Feb 14, 2000 15.50 16.25 15.50 16.25
294 NASDAQ CFFI Fri, Feb 11, 2000 16.25 16.50 16.25 16.50
293 NASDAQ CFFI Thu, Feb 10, 2000 16.75 16.75 16.50 16.50
292 NASDAQ CFFI Wed, Feb 9, 2000 16.75 16.75 16.75 16.75
291 NASDAQ CFFI Tue, Feb 8, 2000 16.50 16.88 16.50 16.88
290 NASDAQ CFFI Mon, Feb 7, 2000 16.00 16.00 16.00 16.00
289 NASDAQ CFFI Fri, Feb 4, 2000 16.50 16.50 16.50 16.50
288 NASDAQ CFFI Thu, Feb 3, 2000 16.50 16.50 16.25 16.25
287 NASDAQ CFFI Wed, Feb 2, 2000 16.88 16.88 16.88 16.88
286 NASDAQ CFFI Tue, Feb 1, 2000 16.94 16.94 16.94 16.94
285 NASDAQ CFFI Fri, Jan 28, 2000 17.00 17.00 17.00 17.00
284 NASDAQ CFFI Thu, Jan 27, 2000 16.63 16.63 16.63 16.63
283 NASDAQ CFFI Tue, Jan 25, 2000 16.50 16.50 16.50 16.50
282 NASDAQ CFFI Mon, Jan 24, 2000 17.00 17.00 16.50 16.50
281 NASDAQ CFFI Fri, Jan 21, 2000 16.50 16.50 16.50 16.50
280 NASDAQ CFFI Wed, Jan 19, 2000 16.50 17.00 16.00 16.25
279 NASDAQ CFFI Tue, Jan 18, 2000 17.50 17.50 17.50 17.50
278 NASDAQ CFFI Wed, Jan 12, 2000 17.50 17.50 17.00 17.00
277 NASDAQ CFFI Tue, Jan 11, 2000 18.00 18.00 18.00 18.00
276 NASDAQ CFFI Mon, Jan 10, 2000 17.56 17.56 17.56 17.56
275 NASDAQ CFFI Fri, Jan 7, 2000 17.50 17.50 17.50 17.50
274 NASDAQ CFFI Thu, Jan 6, 2000 17.75 17.75 17.75 17.75
273 NASDAQ CFFI Wed, Jan 5, 2000 17.00 17.00 17.00 17.00
272 NASDAQ CFFI Tue, Jan 4, 2000 17.50 17.50 17.00 17.00
271 NASDAQ CFFI Mon, Jan 3, 2000 17.25 18.25 17.25 18.00
270 NASDAQ CFFI Tue, Dec 28, 1999 17.00 17.13 17.00 17.13
269 NASDAQ CFFI Mon, Dec 27, 1999 17.00 17.00 17.00 17.00
268 NASDAQ CFFI Thu, Dec 23, 1999 17.25 17.38 17.00 17.00
267 NASDAQ CFFI Wed, Dec 22, 1999 16.00 16.88 15.63 16.75
266 NASDAQ CFFI Mon, Dec 20, 1999 17.00 17.00 17.00 17.00
265 NASDAQ CFFI Fri, Dec 17, 1999 17.38 17.38 17.00 17.25
264 NASDAQ CFFI Fri, Dec 10, 1999 18.25 18.63 17.88 18.63
263 NASDAQ CFFI Wed, Dec 8, 1999 18.38 18.38 18.38 18.38
262 NASDAQ CFFI Tue, Dec 7, 1999 18.25 18.25 18.25 18.25
261 NASDAQ CFFI Mon, Dec 6, 1999 18.25 18.50 18.25 18.50
260 NASDAQ CFFI Wed, Dec 1, 1999 18.63 18.63 18.63 18.63
259 NASDAQ CFFI Mon, Nov 29, 1999 18.75 18.75 18.75 18.75
258 NASDAQ CFFI Tue, Nov 23, 1999 18.50 18.75 18.50 18.75
257 NASDAQ CFFI Mon, Nov 22, 1999 18.75 18.75 18.75 18.75
256 NASDAQ CFFI Fri, Nov 19, 1999 18.50 18.50 18.50 18.50
255 NASDAQ CFFI Thu, Nov 18, 1999 17.75 17.75 17.75 17.75
254 NASDAQ CFFI Wed, Nov 17, 1999 18.00 18.00 17.75 17.75
253 NASDAQ CFFI Mon, Nov 15, 1999 18.75 18.75 18.75 18.75
252 NASDAQ CFFI Fri, Nov 12, 1999 18.88 18.88 18.88 18.88
251 NASDAQ CFFI Thu, Nov 11, 1999 18.75 18.75 18.75 18.75
250 NASDAQ CFFI Tue, Nov 9, 1999 19.00 19.00 19.00 19.00
249 NASDAQ CFFI Mon, Nov 8, 1999 19.19 19.19 19.19 19.19
248 NASDAQ CFFI Thu, Nov 4, 1999 18.75 18.75 18.75 18.75
247 NASDAQ CFFI Wed, Nov 3, 1999 19.00 19.50 18.75 19.50
246 NASDAQ CFFI Tue, Nov 2, 1999 19.00 19.00 19.00 19.00
245 NASDAQ CFFI Mon, Nov 1, 1999 19.50 19.50 19.50 19.50
244 NASDAQ CFFI Thu, Oct 28, 1999 19.00 19.00 19.00 19.00
243 NASDAQ CFFI Fri, Oct 22, 1999 20.00 20.00 19.75 19.75
242 NASDAQ CFFI Thu, Oct 21, 1999 20.00 20.00 20.00 20.00
241 NASDAQ CFFI Fri, Oct 15, 1999 20.50 20.50 20.50 20.50
240 NASDAQ CFFI Thu, Oct 14, 1999 20.75 21.00 20.63 20.63
239 NASDAQ CFFI Wed, Oct 13, 1999 21.00 21.50 21.00 21.50
238 NASDAQ CFFI Mon, Oct 11, 1999 21.00 21.00 21.00 21.00
237 NASDAQ CFFI Fri, Oct 8, 1999 21.00 21.00 21.00 21.00
236 NASDAQ CFFI Wed, Oct 6, 1999 22.00 22.00 21.50 21.50
235 NASDAQ CFFI Tue, Oct 5, 1999 21.00 21.50 21.00 21.50
234 NASDAQ CFFI Mon, Oct 4, 1999 21.25 22.00 21.00 21.50
233 NASDAQ CFFI Fri, Oct 1, 1999 21.88 22.50 20.00 22.50
232 NASDAQ CFFI Thu, Sep 30, 1999 19.75 25.50 19.50 23.00
231 NASDAQ CFFI Wed, Sep 29, 1999 18.63 19.13 18.25 19.00
230 NASDAQ CFFI Tue, Sep 28, 1999 18.00 18.00 18.00 18.00
229 NASDAQ CFFI Mon, Sep 27, 1999 18.00 18.06 18.00 18.06
228 NASDAQ CFFI Wed, Sep 22, 1999 17.25 17.25 17.25 17.25
227 NASDAQ CFFI Tue, Sep 21, 1999 19.00 19.00 19.00 19.00
226 NASDAQ CFFI Mon, Sep 20, 1999 17.50 17.50 17.50 17.50
225 NASDAQ CFFI Fri, Sep 17, 1999 18.19 18.19 17.50 17.50
224 NASDAQ CFFI Tue, Sep 14, 1999 18.75 18.75 18.75 18.75
223 NASDAQ CFFI Mon, Sep 13, 1999 18.13 18.13 18.00 18.00
222 NASDAQ CFFI Thu, Sep 9, 1999 18.25 18.25 18.00 18.00
221 NASDAQ CFFI Fri, Sep 3, 1999 18.63 18.63 18.63 18.63
220 NASDAQ CFFI Thu, Sep 2, 1999 18.25 18.56 18.25 18.38
219 NASDAQ CFFI Wed, Sep 1, 1999 18.75 18.75 18.75 18.75
218 NASDAQ CFFI Tue, Aug 31, 1999 18.25 18.50 17.75 18.50
217 NASDAQ CFFI Mon, Aug 30, 1999 18.00 18.00 17.88 17.88
216 NASDAQ CFFI Thu, Aug 26, 1999 17.50 17.50 17.50 17.50
215 NASDAQ CFFI Tue, Aug 24, 1999 17.50 18.00 17.00 17.25
214 NASDAQ CFFI Fri, Aug 20, 1999 18.25 18.25 18.25 18.25
213 NASDAQ CFFI Thu, Aug 19, 1999 18.50 18.50 18.50 18.50
212 NASDAQ CFFI Wed, Aug 18, 1999 17.44 17.44 17.00 17.25
211 NASDAQ CFFI Tue, Aug 17, 1999 17.50 17.50 17.50 17.50
210 NASDAQ CFFI Mon, Aug 16, 1999 18.00 18.00 18.00 18.00
209 NASDAQ CFFI Fri, Aug 13, 1999 18.38 18.38 18.38 18.38
208 NASDAQ CFFI Thu, Aug 12, 1999 17.75 18.50 17.25 17.25
207 NASDAQ CFFI Tue, Aug 10, 1999 18.25 18.25 18.00 18.00
206 NASDAQ CFFI Fri, Aug 6, 1999 18.25 18.25 18.13 18.25
205 NASDAQ CFFI Wed, Aug 4, 1999 18.13 18.50 18.13 18.50
204 NASDAQ CFFI Tue, Aug 3, 1999 18.00 18.00 18.00 18.00
203 NASDAQ CFFI Mon, Aug 2, 1999 18.00 18.63 18.00 18.63
202 NASDAQ CFFI Fri, Jul 30, 1999 18.13 18.38 18.00 18.38
201 NASDAQ CFFI Thu, Jul 29, 1999 18.25 18.25 18.25 18.25
200 NASDAQ CFFI Wed, Jul 28, 1999 18.50 18.50 18.25 18.50
199 NASDAQ CFFI Tue, Jul 27, 1999 18.50 18.50 18.50 18.50
198 NASDAQ CFFI Mon, Jul 26, 1999 18.50 18.50 18.50 18.50
197 NASDAQ CFFI Fri, Jul 23, 1999 18.75 19.00 18.75 18.88
196 NASDAQ CFFI Thu, Jul 22, 1999 19.00 19.00 19.00 19.00
195 NASDAQ CFFI Wed, Jul 21, 1999 19.25 19.25 19.25 19.25
194 NASDAQ CFFI Tue, Jul 20, 1999 18.63 18.63 18.63 18.63
193 NASDAQ CFFI Thu, Jul 15, 1999 19.00 19.25 19.00 19.00
192 NASDAQ CFFI Wed, Jul 14, 1999 19.00 19.50 18.25 18.50
191 NASDAQ CFFI Tue, Jul 13, 1999 19.00 19.00 18.00 18.00
190 NASDAQ CFFI Thu, Jul 8, 1999 19.00 19.00 19.00 19.00
189 NASDAQ CFFI Wed, Jul 7, 1999 19.00 19.00 19.00 19.00
188 NASDAQ CFFI Thu, Jul 1, 1999 18.88 19.75 18.88 19.75
187 NASDAQ CFFI Wed, Jun 30, 1999 18.50 18.50 18.50 18.50
186 NASDAQ CFFI Tue, Jun 29, 1999 19.00 19.00 19.00 19.00
185 NASDAQ CFFI Mon, Jun 28, 1999 19.00 19.00 18.63 18.63
184 NASDAQ CFFI Fri, Jun 25, 1999 19.50 19.50 18.75 19.50
183 NASDAQ CFFI Thu, Jun 24, 1999 19.00 19.00 19.00 19.00
182 NASDAQ CFFI Wed, Jun 23, 1999 19.13 19.13 19.00 19.00
181 NASDAQ CFFI Tue, Jun 22, 1999 19.50 19.50 19.50 19.50
180 NASDAQ CFFI Mon, Jun 21, 1999 19.25 19.25 19.25 19.25
179 NASDAQ CFFI Wed, Jun 16, 1999 19.00 19.00 19.00 19.00
178 NASDAQ CFFI Fri, Jun 11, 1999 20.00 20.00 20.00 20.00
177 NASDAQ CFFI Wed, Jun 9, 1999 20.00 20.00 20.00 20.00
176 NASDAQ CFFI Tue, Jun 8, 1999 19.00 19.00 19.00 19.00
175 NASDAQ CFFI Mon, Jun 7, 1999 19.75 19.75 19.75 19.75
174 NASDAQ CFFI Fri, Jun 4, 1999 19.25 19.25 19.00 19.00
173 NASDAQ CFFI Wed, Jun 2, 1999 19.88 19.88 19.88 19.88
172 NASDAQ CFFI Tue, Jun 1, 1999 20.00 20.00 20.00 20.00
171 NASDAQ CFFI Wed, May 26, 1999 18.50 18.50 18.50 18.50
170 NASDAQ CFFI Mon, May 24, 1999 18.00 19.50 18.00 19.50
169 NASDAQ CFFI Fri, May 21, 1999 19.50 19.50 19.50 19.50
168 NASDAQ CFFI Thu, May 20, 1999 19.25 19.25 19.25 19.25
167 NASDAQ CFFI Tue, May 18, 1999 19.00 19.00 19.00 19.00
166 NASDAQ CFFI Wed, May 12, 1999 18.88 19.25 18.75 19.00
165 NASDAQ CFFI Tue, May 11, 1999 19.00 19.00 18.75 18.75
164 NASDAQ CFFI Mon, May 10, 1999 18.75 18.88 18.75 18.88
163 NASDAQ CFFI Fri, May 7, 1999 18.75 18.75 18.75 18.75
162 NASDAQ CFFI Thu, May 6, 1999 18.75 18.75 18.38 18.38
161 NASDAQ CFFI Wed, May 5, 1999 19.00 19.00 19.00 19.00
160 NASDAQ CFFI Tue, May 4, 1999 19.13 19.13 19.00 19.00
159 NASDAQ CFFI Mon, May 3, 1999 19.00 19.50 19.00 19.00
158 NASDAQ CFFI Fri, Apr 30, 1999 19.00 19.00 19.00 19.00
157 NASDAQ CFFI Wed, Apr 28, 1999 19.25 19.25 19.25 19.25
156 NASDAQ CFFI Tue, Apr 27, 1999 19.75 19.75 19.63 19.63
155 NASDAQ CFFI Mon, Apr 26, 1999 19.25 21.00 19.25 21.00
154 NASDAQ CFFI Thu, Apr 22, 1999 18.75 18.75 18.75 18.75
153 NASDAQ CFFI Wed, Apr 21, 1999 19.25 19.25 18.50 18.50
152 NASDAQ CFFI Tue, Apr 20, 1999 18.50 18.50 18.00 18.50
151 NASDAQ CFFI Mon, Apr 19, 1999 18.50 18.50 18.50 18.50
150 NASDAQ CFFI Fri, Apr 16, 1999 19.00 19.00 19.00 19.00
149 NASDAQ CFFI Mon, Apr 12, 1999 19.25 19.25 19.00 19.25
148 NASDAQ CFFI Wed, Apr 7, 1999 19.00 19.75 19.00 19.75
147 NASDAQ CFFI Tue, Apr 6, 1999 19.50 19.50 19.50 19.50
146 NASDAQ CFFI Mon, Apr 5, 1999 18.50 19.00 18.50 19.00
145 NASDAQ CFFI Thu, Apr 1, 1999 19.25 19.50 19.25 19.50
144 NASDAQ CFFI Tue, Mar 30, 1999 18.63 18.63 18.63 18.63
143 NASDAQ CFFI Mon, Mar 29, 1999 19.13 19.13 19.13 19.13
142 NASDAQ CFFI Fri, Mar 26, 1999 19.00 19.00 18.25 18.25
141 NASDAQ CFFI Thu, Mar 25, 1999 19.00 19.13 19.00 19.13
140 NASDAQ CFFI Wed, Mar 24, 1999 19.00 19.00 19.00 19.00
139 NASDAQ CFFI Tue, Mar 23, 1999 19.00 19.25 19.00 19.00
138 NASDAQ CFFI Mon, Mar 22, 1999 19.00 19.00 19.00 19.00
137 NASDAQ CFFI Fri, Mar 19, 1999 19.06 19.25 18.75 19.25
136 NASDAQ CFFI Thu, Mar 18, 1999 19.38 19.38 19.38 19.38
135 NASDAQ CFFI Tue, Mar 16, 1999 19.06 19.06 19.06 19.06
134 NASDAQ CFFI Mon, Mar 15, 1999 19.25 19.50 19.25 19.38
133 NASDAQ CFFI Fri, Mar 12, 1999 19.00 19.00 19.00 19.00
132 NASDAQ CFFI Thu, Mar 11, 1999 19.00 19.50 18.75 18.88
131 NASDAQ CFFI Wed, Mar 10, 1999 18.75 19.25 18.75 19.25
130 NASDAQ CFFI Mon, Mar 8, 1999 18.63 18.63 18.63 18.63
129 NASDAQ CFFI Fri, Mar 5, 1999 18.63 18.63 18.63 18.63
128 NASDAQ CFFI Wed, Mar 3, 1999 18.00 18.00 18.00 18.00
127 NASDAQ CFFI Mon, Mar 1, 1999 18.50 18.50 18.50 18.50
126 NASDAQ CFFI Fri, Feb 26, 1999 18.75 18.75 18.75 18.75
125 NASDAQ CFFI Mon, Feb 22, 1999 18.00 18.50 18.00 18.50
124 NASDAQ CFFI Wed, Feb 17, 1999 18.63 18.63 18.00 18.50
123 NASDAQ CFFI Tue, Feb 16, 1999 19.50 19.50 19.00 19.00
122 NASDAQ CFFI Wed, Feb 10, 1999 19.50 19.50 18.75 18.75
121 NASDAQ CFFI Tue, Feb 9, 1999 19.50 19.50 19.50 19.50
120 NASDAQ CFFI Mon, Feb 8, 1999 19.38 19.38 19.00 19.00
119 NASDAQ CFFI Fri, Feb 5, 1999 19.44 19.44 19.38 19.38
118 NASDAQ CFFI Tue, Feb 2, 1999 19.50 19.50 19.50 19.50
117 NASDAQ CFFI Mon, Feb 1, 1999 19.00 19.63 19.00 19.63
116 NASDAQ CFFI Fri, Jan 29, 1999 19.00 19.00 19.00 19.00
115 NASDAQ CFFI Thu, Jan 28, 1999 18.94 19.00 18.94 19.00
114 NASDAQ CFFI Wed, Jan 27, 1999 18.50 18.50 18.50 18.50
113 NASDAQ CFFI Tue, Jan 26, 1999 19.50 19.50 18.50 18.50
112 NASDAQ CFFI Mon, Jan 25, 1999 18.38 18.38 18.38 18.38
111 NASDAQ CFFI Fri, Jan 22, 1999 19.13 19.13 19.13 19.13
110 NASDAQ CFFI Thu, Jan 21, 1999 19.13 19.13 19.13 19.13
109 NASDAQ CFFI Tue, Jan 19, 1999 18.50 18.50 18.50 18.50
108 NASDAQ CFFI Fri, Jan 15, 1999 18.50 18.50 18.50 18.50
107 NASDAQ CFFI Thu, Jan 14, 1999 19.00 19.00 18.88 19.00
106 NASDAQ CFFI Wed, Jan 13, 1999 19.00 19.00 19.00 19.00
105 NASDAQ CFFI Tue, Jan 12, 1999 18.38 18.38 18.25 18.25
104 NASDAQ CFFI Thu, Jan 7, 1999 18.25 19.00 18.25 18.38
103 NASDAQ CFFI Wed, Jan 6, 1999 18.50 18.50 18.50 18.50
102 NASDAQ CFFI Mon, Jan 4, 1999 18.75 19.25 18.25 18.25
101 NASDAQ CFFI Thu, Dec 31, 1998 18.25 19.50 18.25 18.75
100 NASDAQ CFFI Tue, Dec 29, 1998 18.25 18.25 18.25 18.25
99 NASDAQ CFFI Fri, Dec 18, 1998 18.25 18.25 18.25 18.25
98 NASDAQ CFFI Wed, Dec 16, 1998 18.63 18.63 18.63 18.63
97 NASDAQ CFFI Tue, Dec 15, 1998 19.00 19.00 18.50 18.63
96 NASDAQ CFFI Mon, Dec 14, 1998 18.50 19.25 18.50 19.00
95 NASDAQ CFFI Fri, Dec 11, 1998 19.25 19.25 19.25 19.25
94 NASDAQ CFFI Thu, Dec 10, 1998 19.00 19.00 19.00 19.00
93 NASDAQ CFFI Tue, Dec 8, 1998 18.50 20.00 18.50 20.00
92 NASDAQ CFFI Mon, Dec 7, 1998 18.88 18.88 18.88 18.88
91 NASDAQ CFFI Thu, Dec 3, 1998 18.75 19.00 18.50 19.00
90 NASDAQ CFFI Tue, Dec 1, 1998 19.75 19.75 19.25 19.25
89 NASDAQ CFFI Mon, Nov 30, 1998 19.50 19.50 19.50 19.50
88 NASDAQ CFFI Wed, Nov 25, 1998 19.00 19.00 19.00 19.00
87 NASDAQ CFFI Tue, Nov 24, 1998 19.00 20.00 19.00 19.00
86 NASDAQ CFFI Fri, Nov 20, 1998 19.00 19.00 19.00 19.00
85 NASDAQ CFFI Wed, Nov 18, 1998 20.00 20.00 20.00 20.00
84 NASDAQ CFFI Tue, Nov 17, 1998 19.13 19.75 19.13 19.75
83 NASDAQ CFFI Thu, Nov 12, 1998 20.00 20.00 20.00 20.00
82 NASDAQ CFFI Wed, Nov 11, 1998 19.00 19.00 19.00 19.00
81 NASDAQ CFFI Fri, Nov 6, 1998 19.00 19.00 19.00 19.00
80 NASDAQ CFFI Thu, Nov 5, 1998 19.00 19.00 19.00 19.00
79 NASDAQ CFFI Wed, Nov 4, 1998 18.75 19.00 18.75 19.00
78 NASDAQ CFFI Tue, Nov 3, 1998 20.00 20.00 19.00 19.25
77 NASDAQ CFFI Mon, Nov 2, 1998 19.00 19.50 19.00 19.50
76 NASDAQ CFFI Fri, Oct 30, 1998 19.00 19.00 19.00 19.00
75 NASDAQ CFFI Thu, Oct 29, 1998 19.00 19.00 19.00 19.00
74 NASDAQ CFFI Tue, Oct 27, 1998 20.00 20.00 19.00 19.00
73 NASDAQ CFFI Mon, Oct 26, 1998 19.50 19.88 19.25 19.25
72 NASDAQ CFFI Mon, Oct 19, 1998 18.50 19.50 18.50 18.50
71 NASDAQ CFFI Fri, Oct 16, 1998 19.00 19.00 18.75 18.75
70 NASDAQ CFFI Thu, Oct 15, 1998 19.00 19.00 19.00 19.00
69 NASDAQ CFFI Tue, Oct 13, 1998 18.50 18.50 18.50 18.50
68 NASDAQ CFFI Mon, Oct 12, 1998 18.75 18.75 18.75 18.75
67 NASDAQ CFFI Fri, Oct 9, 1998 18.75 18.75 18.75 18.75
66 NASDAQ CFFI Thu, Oct 8, 1998 19.00 19.00 19.00 19.00
65 NASDAQ CFFI Fri, Oct 2, 1998 19.13 19.13 19.13 19.13
64 NASDAQ CFFI Thu, Oct 1, 1998 19.50 19.50 19.50 19.50
63 NASDAQ CFFI Tue, Sep 22, 1998 19.13 19.13 19.13 19.13
62 NASDAQ CFFI Mon, Sep 21, 1998 19.63 19.63 19.00 19.00
61 NASDAQ CFFI Fri, Sep 18, 1998 19.00 19.25 19.00 19.25
60 NASDAQ CFFI Tue, Sep 15, 1998 19.13 19.38 19.13 19.38
59 NASDAQ CFFI Mon, Sep 14, 1998 20.00 20.00 20.00 20.00
58 NASDAQ CFFI Fri, Sep 11, 1998 19.50 19.50 19.13 19.13
57 NASDAQ CFFI Thu, Sep 10, 1998 19.75 19.75 19.25 19.25
56 NASDAQ CFFI Wed, Sep 9, 1998 20.00 20.00 20.00 20.00
55 NASDAQ CFFI Tue, Sep 8, 1998 19.25 19.25 19.25 19.25
54 NASDAQ CFFI Fri, Sep 4, 1998 19.25 19.25 19.25 19.25
53 NASDAQ CFFI Thu, Sep 3, 1998 19.38 19.50 19.25 19.50
52 NASDAQ CFFI Wed, Sep 2, 1998 20.00 20.00 20.00 20.00
51 NASDAQ CFFI Tue, Sep 1, 1998 19.25 19.38 19.25 19.38
50 NASDAQ CFFI Mon, Aug 31, 1998 19.50 19.50 19.50 19.50
49 NASDAQ CFFI Fri, Aug 28, 1998 20.00 20.00 20.00 20.00
48 NASDAQ CFFI Thu, Aug 27, 1998 20.00 20.00 20.00 20.00
47 NASDAQ CFFI Wed, Aug 26, 1998 19.75 19.75 19.75 19.75
46 NASDAQ CFFI Fri, Aug 21, 1998 19.38 19.38 19.38 19.38
45 NASDAQ CFFI Wed, Aug 19, 1998 20.00 20.00 20.00 20.00
44 NASDAQ CFFI Mon, Aug 17, 1998 20.75 21.00 20.75 21.00
43 NASDAQ CFFI Fri, Aug 14, 1998 20.75 20.75 20.75 20.75
42 NASDAQ CFFI Wed, Aug 5, 1998 20.00 21.00 20.00 20.75
41 NASDAQ CFFI Tue, Aug 4, 1998 21.00 21.13 20.00 20.00
40 NASDAQ CFFI Mon, Aug 3, 1998 22.50 22.50 22.50 22.50
39 NASDAQ CFFI Fri, Jul 31, 1998 21.25 21.25 21.25 21.25
38 NASDAQ CFFI Thu, Jul 30, 1998 21.25 21.25 21.25 21.25
37 NASDAQ CFFI Tue, Jul 28, 1998 21.25 21.25 21.25 21.25
36 NASDAQ CFFI Mon, Jul 27, 1998 22.00 22.00 22.00 22.00
35 NASDAQ CFFI Fri, Jul 24, 1998 22.00 22.13 21.25 21.25
34 NASDAQ CFFI Wed, Jul 22, 1998 21.63 22.00 21.56 22.00
33 NASDAQ CFFI Tue, Jul 21, 1998 21.75 21.75 21.50 21.50
32 NASDAQ CFFI Mon, Jul 20, 1998 21.50 21.50 21.50 21.50
31 NASDAQ CFFI Fri, Jul 17, 1998 21.25 21.25 21.25 21.25
30 NASDAQ CFFI Wed, Jul 15, 1998 21.00 21.44 20.38 21.13
29 NASDAQ CFFI Mon, Jul 13, 1998 21.00 21.00 21.00 21.00
28 NASDAQ CFFI Fri, Jul 10, 1998 21.25 21.25 21.25 21.25
27 NASDAQ CFFI Thu, Jul 9, 1998 21.25 21.25 21.25 21.25
26 NASDAQ CFFI Wed, Jul 8, 1998 21.38 21.38 21.38 21.38
25 NASDAQ CFFI Tue, Jul 7, 1998 20.75 21.38 20.75 21.38
24 NASDAQ CFFI Mon, Jul 6, 1998 20.38 20.38 20.38 20.38
23 NASDAQ CFFI Thu, Jul 2, 1998 20.25 20.25 20.25 20.25
22 NASDAQ CFFI Wed, Jul 1, 1998 20.38 20.38 20.25 20.25
21 NASDAQ CFFI Tue, Jun 30, 1998 20.38 20.38 20.38 20.38
20 NASDAQ CFFI Fri, Jun 26, 1998 20.13 20.38 20.13 20.38
19 NASDAQ CFFI Thu, Jun 25, 1998 20.25 20.25 20.25 20.25
18 NASDAQ CFFI Wed, Jun 24, 1998 20.00 20.38 20.00 20.38
17 NASDAQ CFFI Tue, Jun 23, 1998 20.00 20.50 20.00 20.38
16 NASDAQ CFFI Mon, Jun 22, 1998 20.38 20.38 20.00 20.03
15 NASDAQ CFFI Fri, Jun 19, 1998 20.25 20.50 20.25 20.25
14 NASDAQ CFFI Thu, Jun 18, 1998 20.50 20.63 20.50 20.50
13 NASDAQ CFFI Wed, Jun 17, 1998 21.00 21.25 20.50 20.50
12 NASDAQ CFFI Wed, Jun 10, 1998 20.50 20.50 20.50 20.50
11 NASDAQ CFFI Tue, Jun 9, 1998 20.50 20.50 20.50 20.50
10 NASDAQ CFFI Mon, Jun 8, 1998 20.50 20.50 20.50 20.50
9 NASDAQ CFFI Thu, Jun 4, 1998 20.50 20.50 20.50 20.50
8 NASDAQ CFFI Wed, Jun 3, 1998 20.50 20.50 20.50 20.50
7 NASDAQ CFFI Mon, Jun 1, 1998 21.00 21.00 20.75 20.75
6 NASDAQ CFFI Thu, May 28, 1998 20.50 20.50 20.50 20.50
5 NASDAQ CFFI Wed, May 20, 1998 20.50 20.50 20.50 20.50
4 NASDAQ CFFI Tue, May 19, 1998 21.00 21.00 20.50 20.50
3 NASDAQ CFFI Mon, May 18, 1998 20.63 20.63 20.63 20.63
2 NASDAQ CFFI Thu, May 14, 1998 20.88 20.88 20.88 20.88
1 NASDAQ CFFI Wed, May 13, 1998 20.63 20.88 20.63 20.88
# 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.