Market Price
$ 65.64
Selling Price
$ 59.50
1637
1561
1594
2003
Market Price
$ 69.46
Selling Price
$ 62.98
1452
311
952
2975
Market Price
$ 106.10
Selling Price
$ 96.13
1128
623
1122
3870
Market Price
$ 70.84
Selling Price
$ 62.22
1907
1445
1417
3031
Market Price
$ 93.37
Selling Price
$ 82.65
2759
2261
2703
3988
Market Price
$ 92.70
Selling Price
$ 84.02
2204
1030
1798
4718
Market Price
$ 92.38
Selling Price
$ 79.48
230
174
110
1005
Market Price
$ 94.97
Selling Price
$ 86.12
1144
355
569
1397
Market Price
$ 93.88
Selling Price
$ 84.04
123
112
117
458
Market Price
$ 93.60
Selling Price
$ 78.37
2219
1114
1573
3283
Market Price
$ 97.02
Selling Price
$ 84.26
815
677
774
900
Market Price
$ 91.14
Selling Price
$ 81.31
1663
1414
1633
1980
Market Price
$ 83.21
Selling Price
$ 74.44
3525
2701
1132
4827
Market Price
$ 90.88
Selling Price
$ 78.62
822
805
817
878
Market Price
$ 82.07
Selling Price
$ 73.23
621
591
370
1194
Market Price
$ 108.99
Selling Price
$ 92.17
1622
349
778
1834
Market Price
$ 115.18
Selling Price
$ 96.20
3622
2199
3119
3886
Market Price
$ 78.59
Selling Price
$ 67.29
632
169
358
1917
Market Price
$ 90.22
Selling Price
$ 76.41
1671
1218
1362
3384
Market Price
$ 99.16
Selling Price
$ 86.58
4237
1270
4181
4273
Market Price
$ 95.74
Selling Price
$ 85.84
4241
1395
3349
4995
Market Price
$ 76.09
Selling Price
$ 66.53
2163
894
1692
3455
Market Price
$ 105.82
Selling Price
$ 93.28
3503
2726
2601
3962
Market Price
$ 62.45
Selling Price
$ 56.29
552
427
460
1925
Market Price
$ 83.86
Selling Price
$ 73.72
1078
391
776
3125
Market Price
$ 84.81
Selling Price
$ 71.10
2038
1100
1933
3084
Market Price
$ 71.63
Selling Price
$ 60.93
1071
1042
465
1785
Market Price
$ 103.21
Selling Price
$ 88.85
434
329
97
1817
Market Price
$ 74.87
Selling Price
$ 65.44
806
253
638
3614
Market Price
$ 72.50
Selling Price
$ 61.11
3388
1732
2613
4728
Market Price
$ 91.35
Selling Price
$ 76.38
2013
423
1472
4695
Market Price
$ 103.16
Selling Price
$ 88.59
265
65
163
1169
Market Price
$ 66.37
Selling Price
$ 59.86
970
421
825
1760
Market Price
$ 108.03
Selling Price
$ 95.90
624
202
131
1090
Market Price
$ 91.09
Selling Price
$ 77.55
2499
532
2470
3283
Market Price
$ 73.84
Selling Price
$ 64.28
3477
3315
1213
4071
Market Price
$ 74.89
Selling Price
$ 62.95
1717
370
1638
4945
Market Price
$ 93.12
Selling Price
$ 79.82
3683
2901
3582
4391
Market Price
$ 71.76
Selling Price
$ 64.39
593
299
473
1312
Market Price
$ 90.03
Selling Price
$ 77.04
2243
963
709
4821