Market Price
$ 86.11
Selling Price
$ 73.63
379
191
281
630
Market Price
$ 93.75
Selling Price
$ 83.38
2746
2724
1413
3050
Market Price
$ 79.05
Selling Price
$ 66.76
1099
379
840
1174
Market Price
$ 113.24
Selling Price
$ 94.47
337
93
304
1199
Market Price
$ 82.80
Selling Price
$ 72.86
2469
2057
745
3373
Market Price
$ 68.03
Selling Price
$ 56.95
1924
860
1194
3034
Market Price
$ 113.51
Selling Price
$ 96.30
950
660
711
980
Market Price
$ 75.24
Selling Price
$ 64.51
1738
788
1250
1794
Market Price
$ 99.46
Selling Price
$ 86.42
2517
573
2424
3623
Market Price
$ 107.09
Selling Price
$ 89.53
1647
334
735
1814
Market Price
$ 66.39
Selling Price
$ 58.07
1340
957
465
2681
Market Price
$ 108.66
Selling Price
$ 92.61
1159
322
1155
4941
Market Price
$ 96.74
Selling Price
$ 87.33
395
385
223
698
Market Price
$ 77.42
Selling Price
$ 67.02
405
128
307
1093
Market Price
$ 76.42
Selling Price
$ 64.25
1976
1241
1688
3833
Market Price
$ 79.52
Selling Price
$ 66.41
863
828
411
1618
Market Price
$ 63.72
Selling Price
$ 56.27
2644
2046
1780
3613
Market Price
$ 92.69
Selling Price
$ 82.64
2703
1712
1678
3072
Market Price
$ 80.24
Selling Price
$ 71.31
1487
358
1272
4890
Market Price
$ 85.24
Selling Price
$ 72.97
568
153
293
1299
Market Price
$ 73.83
Selling Price
$ 64.85
2466
1375
956
4339
Market Price
$ 76.86
Selling Price
$ 65.43
1366
581
803
2255
Market Price
$ 109.43
Selling Price
$ 98.43
1410
703
513
3421
Market Price
$ 106.68
Selling Price
$ 94.57
645
322
406
734
Market Price
$ 88.15
Selling Price
$ 77.14
938
612
254
2192
Market Price
$ 88.83
Selling Price
$ 78.71
1037
589
331
4571
Market Price
$ 95.85
Selling Price
$ 87.13
4034
2965
2497
4846
Market Price
$ 67.45
Selling Price
$ 56.65
3458
1304
1872
4454
Market Price
$ 104.79
Selling Price
$ 91.04
495
487
305
2347
Market Price
$ 98.37
Selling Price
$ 85.18
1953
1552
1252
3364
Market Price
$ 70.85
Selling Price
$ 63.96
4195
3929
1147
4803
Market Price
$ 86.57
Selling Price
$ 74.54
2769
2149
2106
3430
Market Price
$ 101.47
Selling Price
$ 84.58
2075
1114
712
3047
Market Price
$ 80.70
Selling Price
$ 68.45
621
453
230
944
Market Price
$ 76.45
Selling Price
$ 67.55
881
638
184
3490
Market Price
$ 67.74
Selling Price
$ 56.77
233
221
95
575
Market Price
$ 76.08
Selling Price
$ 68.44
2462
1000
500
3935
Market Price
$ 88.70
Selling Price
$ 76.80
868
259
839
2401
Market Price
$ 68.32
Selling Price
$ 57.53
854
586
484
2505
Market Price
$ 111.39
Selling Price
$ 95.94
833
480
211
2859