Market Price
$ 100.34
Selling Price
$ 86.02
1067
414
576
1930
Market Price
$ 99.56
Selling Price
$ 85.91
2160
1880
1375
2570
Market Price
$ 113.11
Selling Price
$ 96.18
2173
1978
1888
2835
Market Price
$ 109.22
Selling Price
$ 98.66
650
205
171
993
Market Price
$ 63.86
Selling Price
$ 55.38
1506
449
787
4286
Market Price
$ 98.06
Selling Price
$ 85.07
2315
758
1108
4907
Market Price
$ 71.37
Selling Price
$ 60.99
574
343
427
1364
Market Price
$ 101.11
Selling Price
$ 84.30
2288
1636
485
2452
Market Price
$ 64.14
Selling Price
$ 57.83
2670
1348
553
2729
Market Price
$ 104.79
Selling Price
$ 93.96
1445
1078
876
1900
Market Price
$ 71.72
Selling Price
$ 60.32
1447
1263
506
2973
Market Price
$ 91.71
Selling Price
$ 80.21
3133
1486
2804
3208
Market Price
$ 112.00
Selling Price
$ 95.25
230
152
97
545
Market Price
$ 77.47
Selling Price
$ 69.67
2644
1598
1275
2886
Market Price
$ 74.49
Selling Price
$ 66.04
1430
958
613
3313
Market Price
$ 115.06
Selling Price
$ 97.84
434
151
342
1564
Market Price
$ 90.58
Selling Price
$ 78.72
1705
468
1305
2908
Market Price
$ 78.21
Selling Price
$ 65.59
2283
1600
1642
3185
Market Price
$ 106.99
Selling Price
$ 94.08
3400
1444
3167
3525
Market Price
$ 67.47
Selling Price
$ 57.94
1911
1525
454
2266
Market Price
$ 88.53
Selling Price
$ 76.20
456
214
454
664
Market Price
$ 88.25
Selling Price
$ 74.69
1191
804
371
1250
Market Price
$ 95.44
Selling Price
$ 80.75
1209
876
713
1545
Market Price
$ 85.07
Selling Price
$ 76.68
1774
1573
1069
3818
Market Price
$ 109.05
Selling Price
$ 97.22
3889
2780
3558
4232
Market Price
$ 71.35
Selling Price
$ 59.47
2583
1257
2428
2695
Market Price
$ 107.06
Selling Price
$ 92.38
4057
2389
1923
4199
Market Price
$ 64.67
Selling Price
$ 57.15
1039
381
1015
2819
Market Price
$ 85.49
Selling Price
$ 75.45
795
336
280
1190
Market Price
$ 101.15
Selling Price
$ 88.37
3035
1468
1903
3951
Market Price
$ 86.62
Selling Price
$ 74.46
1162
785
308
2687
Market Price
$ 69.30
Selling Price
$ 61.65
479
399
184
971
Market Price
$ 68.68
Selling Price
$ 59.60
2641
1099
976
4928
Market Price
$ 105.86
Selling Price
$ 89.78
1195
576
1024
2550
Market Price
$ 75.15
Selling Price
$ 67.43
1207
1099
544
4650
Market Price
$ 94.38
Selling Price
$ 78.80
510
261
459
1040
Market Price
$ 104.81
Selling Price
$ 90.51
454
105
205
631
Market Price
$ 92.12
Selling Price
$ 76.93
728
400
214
2432
Market Price
$ 72.18
Selling Price
$ 65.04
2872
2554
828
3649
Market Price
$ 76.27
Selling Price
$ 64.42
2564
1528
2045
4747