Market Price
$ 67.14
Selling Price
$ 60.46
3613
1127
2150
4850
Market Price
$ 93.45
Selling Price
$ 80.93
2206
938
2184
2605
Market Price
$ 108.06
Selling Price
$ 96.40
1155
556
311
4693
Market Price
$ 82.07
Selling Price
$ 71.36
3766
2531
2384
4340
Market Price
$ 115.06
Selling Price
$ 97.80
2153
2089
590
3188
Market Price
$ 104.74
Selling Price
$ 91.55
1370
902
957
2860
Market Price
$ 83.01
Selling Price
$ 72.31
3996
3068
2476
4150
Market Price
$ 81.12
Selling Price
$ 71.67
2108
1642
1971
2328
Market Price
$ 85.01
Selling Price
$ 77.02
377
203
342
572
Market Price
$ 80.69
Selling Price
$ 71.47
2455
2158
1240
4899
Market Price
$ 69.34
Selling Price
$ 60.45
766
593
761
1501
Market Price
$ 68.48
Selling Price
$ 58.59
3336
2609
3039
3671
Market Price
$ 100.21
Selling Price
$ 88.50
1341
512
443
2743
Market Price
$ 113.74
Selling Price
$ 94.97
1207
273
747
1588
Market Price
$ 107.14
Selling Price
$ 95.78
1017
263
1000
2807
Market Price
$ 110.66
Selling Price
$ 94.98
1198
755
1198
2011
Market Price
$ 86.75
Selling Price
$ 78.70
2926
724
1659
3858
Market Price
$ 76.41
Selling Price
$ 66.51
794
452
203
1001
Market Price
$ 95.57
Selling Price
$ 80.95
2483
774
1338
4797
Market Price
$ 89.16
Selling Price
$ 79.75
1060
294
743
4628
Market Price
$ 68.16
Selling Price
$ 58.27
346
270
164
631
Market Price
$ 106.80
Selling Price
$ 96.19
1849
576
983
4126
Market Price
$ 93.81
Selling Price
$ 78.57
802
267
270
1047
Market Price
$ 90.20
Selling Price
$ 80.55
552
481
241
1796
Market Price
$ 101.84
Selling Price
$ 89.73
156
70
109
509
Market Price
$ 88.91
Selling Price
$ 75.03
1360
526
415
1550
Market Price
$ 109.47
Selling Price
$ 91.47
1268
898
501
1765
Market Price
$ 110.14
Selling Price
$ 94.44
1095
220
389
2186
Market Price
$ 71.78
Selling Price
$ 64.58
2047
1662
1390
4990
Market Price
$ 65.36
Selling Price
$ 57.82
1577
965
1342
3343
Market Price
$ 79.26
Selling Price
$ 71.18
1623
588
1354
4900
Market Price
$ 78.24
Selling Price
$ 66.36
2481
1883
1520
4709
Market Price
$ 81.81
Selling Price
$ 68.53
368
281
200
940
Market Price
$ 102.89
Selling Price
$ 88.44
552
150
550
780
Market Price
$ 107.51
Selling Price
$ 91.55
501
307
147
2121
Market Price
$ 99.36
Selling Price
$ 90.10
2402
1630
1597
4652
Market Price
$ 63.80
Selling Price
$ 57.32
1531
1073
850
4560
Market Price
$ 90.85
Selling Price
$ 76.50
919
267
772
1041
Market Price
$ 99.83
Selling Price
$ 90.07
343
274
148
545
Market Price
$ 91.15
Selling Price
$ 76.94
326
270
259
531