Market Price
$ 105.21
Selling Price
$ 91.78
2513
977
1033
4494
Market Price
$ 73.46
Selling Price
$ 63.33
2207
701
2150
3243
Market Price
$ 63.29
Selling Price
$ 56.62
1110
796
1002
4925
Market Price
$ 116.38
Selling Price
$ 98.93
690
437
502
3143
Market Price
$ 81.97
Selling Price
$ 69.00
2626
1986
1725
4345
Market Price
$ 110.51
Selling Price
$ 93.03
3313
1322
1226
4124
Market Price
$ 77.89
Selling Price
$ 69.72
1037
320
217
4534
Market Price
$ 77.95
Selling Price
$ 66.85
628
572
528
1286
Market Price
$ 64.61
Selling Price
$ 55.18
2044
1919
1536
4009
Market Price
$ 91.13
Selling Price
$ 80.68
832
563
629
901
Market Price
$ 77.00
Selling Price
$ 68.41
1311
503
1144
1498
Market Price
$ 77.93
Selling Price
$ 68.79
1297
639
666
1884
Market Price
$ 65.49
Selling Price
$ 58.85
619
142
154
625
Market Price
$ 63.08
Selling Price
$ 56.81
1662
1048
380
3398
Market Price
$ 101.54
Selling Price
$ 86.07
2596
817
561
4409
Market Price
$ 89.36
Selling Price
$ 76.85
785
423
713
1639
Market Price
$ 92.79
Selling Price
$ 81.06
2104
567
1876
2967
Market Price
$ 85.68
Selling Price
$ 76.48
1571
996
1250
3042
Market Price
$ 97.34
Selling Price
$ 82.11
2596
2128
2390
2697
Market Price
$ 72.35
Selling Price
$ 63.70
1596
693
328
3380
Market Price
$ 68.38
Selling Price
$ 60.46
401
159
276
579
Market Price
$ 100.17
Selling Price
$ 90.53
1725
693
611
1922
Market Price
$ 91.41
Selling Price
$ 83.06
1072
770
346
1487
Market Price
$ 101.80
Selling Price
$ 89.93
419
333
354
1990
Market Price
$ 102.85
Selling Price
$ 89.19
1559
1083
1391
2252
Market Price
$ 100.92
Selling Price
$ 85.67
1484
1005
1113
3407
Market Price
$ 91.72
Selling Price
$ 80.06
4159
2675
2752
4506
Market Price
$ 99.52
Selling Price
$ 86.54
2817
2007
1633
4576
Market Price
$ 98.76
Selling Price
$ 84.55
2599
1877
1929
4535
Market Price
$ 89.35
Selling Price
$ 79.06
2373
881
1936
2607
Market Price
$ 79.60
Selling Price
$ 70.59
186
85
110
579
Market Price
$ 66.23
Selling Price
$ 58.30
1241
1215
442
4101
Market Price
$ 100.21
Selling Price
$ 84.63
880
477
646
2825
Market Price
$ 70.83
Selling Price
$ 59.28
330
70
119
750
Market Price
$ 111.98
Selling Price
$ 96.26
309
157
96
769
Market Price
$ 86.74
Selling Price
$ 78.34
1319
645
1036
1821
Market Price
$ 92.79
Selling Price
$ 80.15
1724
1514
1292
4692
Market Price
$ 83.93
Selling Price
$ 74.47
346
258
221
422
Market Price
$ 111.77
Selling Price
$ 93.73
2654
2263
839
4947
Market Price
$ 112.68
Selling Price
$ 98.40
401
284
284
996