Cacheflow, Inc.

DateInflation Amount Per Share*
11/19/1999**$62.1577***
11/22/1999$52.5314
11/23/1999$53.231
11/24/1999$50.6601
11/26/1999$55.9195
11/29/1999$71.3257
11/30/1999$75.2971
12/1/1999$74.8403
12/2/1999$71.2237
12/3/1999$70.4466
12/6/1999$65.4344
12/7/1999$73.0921
12/8/1999$79.0576
12/9/1999$77.2982
12/10/1999$72.4032
12/13/1999$70.1319
12/14/1999$68.2783
12/15/1999$56.5945
12/16/1999$57.8046
12/17/1999$59.1533
12/20/1999$56.4855
12/21/1999$60.0329
12/22/1999$55.2654
12/23/1999$55.3935
12/27/1999$53.0935
12/28/1999$59.0539
12/29/1999$54.8673
12/30/1999$51.2129
12/31/1999$54.5808
1/3/2000$55.1709
1/4/2000$53.8498
1/5/2000$42.7387
1/6/2000$31.7122
1/7/2000$22.0618
1/10/2000$9.0915
1/11/2000$19.9297
1/12/2000$19.6661
1/13/2000$13.1567
1/14/2000$15.7467
1/18/2000$10.3468
1/19/2000$9.2408
1/20/2000$11.4986
1/21/2000$17.6289
1/24/2000$13.7374
1/25/2000$11.6319
1/26/2000$13.707
1/27/2000$17.2216
1/28/2000$17.343
1/31/2000$14.7038
2/1/2000$23.2951
2/2/2000$17.2978
2/3/2000$14.2323
2/4/2000$19.5911
2/7/2000$25.2735
2/8/2000$29.6123
2/9/2000$23.1406
2/10/2000$19.1025
2/11/2000$28.7553
2/14/2000$22.3588
2/15/2000$24.8216
2/16/2000$37.5081
2/17/2000$38.7625
2/18/2000$34.3087
2/22/2000$31.3717
2/23/2000$41.1528
2/24/2000$41.7533
2/25/2000$41.1136
2/28/2000$38.0422
2/29/2000$38.1899
3/1/2000$57.151
3/2/2000$60.8843
3/3/2000$59.5682
3/6/2000$50.8113
3/7/2000$45.4899
3/8/2000$38.5301
3/9/2000$27.9277
3/10/2000$27.1776
3/13/2000$23.0654
3/14/2000$16.3976
3/15/2000$9.6652
3/16/2000$3.9942
3/17/2000$15.2209
3/20/2000$9.3363
3/21/2000$4.1955
3/22/2000$4.7193
3/23/2000$9.19
3/24/2000$16.709
3/27/2000$28.8169
3/28/2000$25.6451
3/29/2000$18.5127
3/30/2000$20.5894
3/31/2000$31.9816
4/3/2000$19.1649
4/4/2000$16.6684
4/5/2000$9.3347
4/6/2000$6.1042
4/7/2000$13.5207
4/10/2000$5.5058
4/11/2000$3.0659
4/12/2000$0
4/13/2000$0
4/14/2000$0
4/17/2000$0
4/18/2000$0
4/19/2000$0
4/20/2000$0
4/24/2000$0
4/25/2000$0
4/26/2000$0
4/27/2000$1.0109
4/28/2000$1.7333
5/1/2000$0.7128
5/2/2000$0.2252
5/3/2000$0.1162
5/4/2000$0.3782
5/5/2000$0.7374
5/8/2000$0
5/9/2000$0
5/10/2000$0
5/11/2000$0
5/12/2000$0
5/15/2000$0
5/16/2000$0
5/17/2000$0
5/18/2000$0
5/19/2000$0
5/22/2000$0
5/23/2000$0
5/24/2000$0
5/25/2000$0
5/26/2000$0
5/30/2000$0
5/31/2000$0
6/1/2000$0
6/2/2000$0
6/5/2000$0
6/6/2000$0
6/7/2000$0
6/8/2000$0
6/9/2000$0
6/12/2000$0
6/13/2000$0
6/14/2000$0
6/15/2000$0
6/16/2000$0
6/19/2000$0
6/20/2000$0
6/21/2000$0
6/22/2000$0
6/23/2000$0
6/26/2000$0
6/27/2000$0
6/28/2000$0
6/29/2000$0
6/30/2000$0
7/3/2000$0
7/5/2000$0
7/6/2000$0
7/7/2000$0.3076
7/10/2000$0.3127
7/11/2000$0.769
7/12/2000$1.1307
7/13/2000$4.9942
7/14/2000$2.7206
7/17/2000$2.8964
7/18/2000$2.0276
7/19/2000$3.6778
7/20/2000$1.5776
7/21/2000$0.61
7/24/2000$1.0768
7/25/2000$0.3007
7/26/2000$0.1355
7/27/2000$0
7/28/2000$0
7/31/2000$0.7427
8/1/2000$0.055
8/2/2000$0.048
8/3/2000$0.1569
8/4/2000$1.5164
8/7/2000$0.838
8/8/2000$0.8635
8/9/2000$1.1652
8/10/2000$2.8371
8/11/2000$2.9219
8/14/2000$4.1066
8/15/2000$15.2577
8/16/2000$14.3845
8/17/2000$20.7904
8/18/2000$24.6993
8/21/2000$15.3414
8/22/2000$11.0221
8/23/2000$13.0915
8/24/2000$10.9548
8/25/2000$10.057
8/28/2000$9.891
8/29/2000$16.6599
8/30/2000$22.0592
8/31/2000$24.8393
9/1/2000$24.6886
9/5/2000$24.9579
9/6/2000$26.6758
9/7/2000$30.4635
9/8/2000$33.1679
9/11/2000$31.287
9/12/2000$32.1516
9/13/2000$37.1377
9/14/2000$42.1625
9/15/2000$45.3369
9/18/2000$44.7717
9/19/2000$49.5548
9/20/2000$53.0012
9/21/2000$57.1821
9/22/2000$60.5192
9/25/2000$69.4171
9/26/2000$72.7779
9/27/2000$72.4026
9/28/2000$66.17
9/29/2000$66.4508
10/2/2000$66.5702
10/3/2000$63.978
10/4/2000$50.8678
10/5/2000$38.3204
10/6/2000$41.3379
10/9/2000$45.307
10/10/2000$44.3175
10/11/2000$43.9273
10/12/2000$42.7033
10/13/2000$55.4369
10/16/2000$61.3421
10/17/2000$59.0624
10/18/2000$66.8898
10/19/2000$69.1432
10/20/2000$50.1511
10/23/2000$55.3094
10/24/2000$51.733
10/25/2000$41.4624
10/26/2000$44.1194
10/27/2000$50.365
10/30/2000$34.0133
10/31/2000$39.3474
11/1/2000$51.5538
11/2/2000$54.1564
11/3/2000$63.9625
11/6/2000$66.1729
11/7/2000$68.5489
11/8/2000$66.0002
11/9/2000$55.3039
11/10/2000$46.0152
11/13/2000$38.4789
11/14/2000$52.5508
11/15/2000$54.9291
11/16/2000$46.0868
11/17/2000$46.6679
11/20/2000$30.8586
11/21/2000$16.241
11/22/2000$0
11/24/2000$0
11/27/2000$0
11/28/2000$0
11/29/2000$0
11/30/2000$0
12/1/2000$0
12/4/2000$0
12/5/2000$0
12/6/2000$0

* Data shown are adjusted forward for all stock splits between the IPO and 12/6/00.

** Purchases on a date not listed in the chart above have no artificial inflation.

*** Purchases in the IPO itself at $24.00 per share have no artificial inflation.