Market Price
$ 70.21
Selling Price
$ 61.81
1262
803
741
2847
Market Price
$ 108.15
Selling Price
$ 96.56
2331
841
2161
3049
Market Price
$ 87.48
Selling Price
$ 78.00
1064
276
738
3818
Market Price
$ 109.44
Selling Price
$ 94.15
3656
891
1018
4734
Market Price
$ 82.08
Selling Price
$ 68.58
263
215
172
606
Market Price
$ 87.76
Selling Price
$ 79.25
3154
2838
2483
3353
Market Price
$ 107.25
Selling Price
$ 90.89
422
153
161
1472
Market Price
$ 70.95
Selling Price
$ 62.74
1268
915
483
1860
Market Price
$ 66.64
Selling Price
$ 55.93
662
256
485
1279
Market Price
$ 97.91
Selling Price
$ 83.30
1362
1279
1212
4542
Market Price
$ 67.23
Selling Price
$ 57.86
570
344
347
1212
Market Price
$ 104.84
Selling Price
$ 94.33
165
150
66
795
Market Price
$ 73.03
Selling Price
$ 60.94
397
197
184
468
Market Price
$ 111.11
Selling Price
$ 95.78
1047
1014
432
1427
Market Price
$ 70.68
Selling Price
$ 62.33
2607
992
2514
4673
Market Price
$ 79.90
Selling Price
$ 68.29
1842
1534
1817
3052
Market Price
$ 104.74
Selling Price
$ 89.37
1181
384
1046
2193
Market Price
$ 72.15
Selling Price
$ 63.85
121
49
91
575
Market Price
$ 87.02
Selling Price
$ 72.96
1599
799
599
4509
Market Price
$ 74.79
Selling Price
$ 67.31
1775
1146
1598
2798
Market Price
$ 77.95
Selling Price
$ 69.54
1106
1007
267
1180
Market Price
$ 104.57
Selling Price
$ 89.79
1579
1020
1002
2462
Market Price
$ 102.88
Selling Price
$ 93.47
1191
913
1096
1565
Market Price
$ 72.81
Selling Price
$ 63.52
211
208
83
920
Market Price
$ 98.02
Selling Price
$ 85.71
609
278
396
2190
Market Price
$ 68.68
Selling Price
$ 59.35
1927
1239
1173
2648
Market Price
$ 90.63
Selling Price
$ 81.34
4131
2276
4095
4596
Market Price
$ 107.66
Selling Price
$ 97.46
1755
761
1292
2879
Market Price
$ 96.67
Selling Price
$ 87.65
927
304
498
1653
Market Price
$ 108.28
Selling Price
$ 95.26
1573
1461
1265
2293
Market Price
$ 108.80
Selling Price
$ 96.55
3088
1952
731
3394
Market Price
$ 108.92
Selling Price
$ 96.17
1741
784
1459
2294
Market Price
$ 77.51
Selling Price
$ 65.76
253
158
89
979
Market Price
$ 66.34
Selling Price
$ 59.22
1364
554
1291
1603
Market Price
$ 68.62
Selling Price
$ 58.44
2834
1349
2232
4653
Market Price
$ 82.64
Selling Price
$ 73.99
796
328
345
2478
Market Price
$ 100.06
Selling Price
$ 85.51
689
527
202
2681
Market Price
$ 65.39
Selling Price
$ 55.51
2968
1405
1002
3685
Market Price
$ 85.51
Selling Price
$ 75.02
2396
1675
1616
2976
Market Price
$ 97.63
Selling Price
$ 88.19
549
469
446
1865