Market Price
$ 87.53
Selling Price
$ 78.71
1469
1386
1430
3532
Market Price
$ 111.99
Selling Price
$ 98.87
2750
1659
729
4830
Market Price
$ 87.69
Selling Price
$ 76.22
3916
3187
1323
4719
Market Price
$ 88.86
Selling Price
$ 75.74
1609
411
1265
2219
Market Price
$ 107.39
Selling Price
$ 97.17
263
196
101
1277
Market Price
$ 70.69
Selling Price
$ 59.69
2064
1388
1986
2772
Market Price
$ 88.93
Selling Price
$ 78.10
3745
1685
1874
4436
Market Price
$ 107.54
Selling Price
$ 91.94
927
535
558
3035
Market Price
$ 103.92
Selling Price
$ 94.20
1165
807
539
1316
Market Price
$ 107.24
Selling Price
$ 93.35
2412
1647
890
2926
Market Price
$ 70.94
Selling Price
$ 61.85
1759
1276
1712
3205
Market Price
$ 96.41
Selling Price
$ 82.97
1990
1988
1202
2913
Market Price
$ 65.71
Selling Price
$ 55.33
1578
1367
1431
2054
Market Price
$ 72.58
Selling Price
$ 60.89
1855
557
605
2882
Market Price
$ 111.98
Selling Price
$ 94.04
1065
968
432
1692
Market Price
$ 105.40
Selling Price
$ 88.77
2955
745
2283
3719
Market Price
$ 112.86
Selling Price
$ 98.26
3986
2885
2631
3987
Market Price
$ 82.77
Selling Price
$ 71.85
1690
1475
1103
1835
Market Price
$ 108.16
Selling Price
$ 98.00
1180
997
943
4610
Market Price
$ 102.92
Selling Price
$ 91.72
2127
1602
1395
4005
Market Price
$ 101.92
Selling Price
$ 87.19
285
102
100
630
Market Price
$ 90.55
Selling Price
$ 81.75
1943
855
932
2947
Market Price
$ 68.82
Selling Price
$ 59.52
2449
1341
838
3834
Market Price
$ 116.29
Selling Price
$ 97.61
2530
1066
957
4158
Market Price
$ 88.57
Selling Price
$ 80.51
2822
1490
2251
4071
Market Price
$ 114.62
Selling Price
$ 97.99
1604
1285
722
1813
Market Price
$ 87.70
Selling Price
$ 74.14
1450
1261
564
1640
Market Price
$ 85.75
Selling Price
$ 72.57
1085
371
428
2609
Market Price
$ 102.60
Selling Price
$ 92.57
1943
1401
1426
2202
Market Price
$ 97.82
Selling Price
$ 82.43
1072
565
559
2074
Market Price
$ 97.74
Selling Price
$ 88.19
959
423
377
3577
Market Price
$ 67.75
Selling Price
$ 57.17
3621
3105
1070
4434
Market Price
$ 107.33
Selling Price
$ 91.56
1925
1146
1064
4220
Market Price
$ 80.13
Selling Price
$ 71.20
1587
603
1546
3023
Market Price
$ 63.51
Selling Price
$ 55.15
974
942
847
3100
Market Price
$ 93.24
Selling Price
$ 79.19
2226
1893
1371
2414
Market Price
$ 94.98
Selling Price
$ 80.59
2623
575
1215
3948
Market Price
$ 101.99
Selling Price
$ 89.59
495
237
175
705
Market Price
$ 101.80
Selling Price
$ 89.46
3071
812
2591
4145
Market Price
$ 84.71
Selling Price
$ 71.56
1096
419
231
1569