Market Price
$ 110.15
Selling Price
$ 94.81
769
472
510
1978
Market Price
$ 100.40
Selling Price
$ 84.20
1471
1218
812
2623
Market Price
$ 99.45
Selling Price
$ 90.40
1945
572
1309
4141
Market Price
$ 68.45
Selling Price
$ 60.26
1697
441
730
3423
Market Price
$ 94.30
Selling Price
$ 81.30
1017
689
256
1652
Market Price
$ 112.09
Selling Price
$ 97.09
997
613
447
1471
Market Price
$ 101.92
Selling Price
$ 87.04
1374
439
1103
2768
Market Price
$ 73.71
Selling Price
$ 65.04
737
181
734
3448
Market Price
$ 88.24
Selling Price
$ 75.72
1470
1016
450
4842
Market Price
$ 103.23
Selling Price
$ 86.19
514
384
465
828
Market Price
$ 100.31
Selling Price
$ 85.41
1077
845
740
1322
Market Price
$ 110.36
Selling Price
$ 95.29
1346
848
1044
3658
Market Price
$ 91.40
Selling Price
$ 82.68
604
291
339
877
Market Price
$ 82.03
Selling Price
$ 73.04
1657
1311
1011
3662
Market Price
$ 86.19
Selling Price
$ 75.83
1074
313
630
4849
Market Price
$ 110.19
Selling Price
$ 98.38
762
188
688
2053
Market Price
$ 71.21
Selling Price
$ 61.68
1294
316
587
2693
Market Price
$ 76.35
Selling Price
$ 66.34
731
627
604
3514
Market Price
$ 66.50
Selling Price
$ 57.01
687
155
523
3285
Market Price
$ 111.12
Selling Price
$ 98.57
1912
505
730
3992
Market Price
$ 81.25
Selling Price
$ 68.28
897
357
263
1359
Market Price
$ 104.90
Selling Price
$ 91.95
2036
954
1088
2625
Market Price
$ 75.29
Selling Price
$ 68.15
3730
3471
1080
4495
Market Price
$ 72.86
Selling Price
$ 64.61
978
373
478
3254
Market Price
$ 106.63
Selling Price
$ 95.96
303
303
147
714
Market Price
$ 106.71
Selling Price
$ 90.73
505
233
229
523
Market Price
$ 96.86
Selling Price
$ 86.24
809
180
525
1468
Market Price
$ 105.93
Selling Price
$ 95.15
1147
622
433
1644
Market Price
$ 94.31
Selling Price
$ 82.17
148
75
29
416
Market Price
$ 82.47
Selling Price
$ 72.23
1528
1005
1138
3156
Market Price
$ 106.03
Selling Price
$ 89.33
3276
2409
982
3804
Market Price
$ 87.25
Selling Price
$ 77.14
800
526
703
1045
Market Price
$ 76.06
Selling Price
$ 65.79
1051
407
433
4310
Market Price
$ 89.62
Selling Price
$ 80.27
615
297
296
1837
Market Price
$ 71.18
Selling Price
$ 64.19
3266
1321
1312
3959
Market Price
$ 87.47
Selling Price
$ 76.56
1520
1331
1441
4717
Market Price
$ 66.41
Selling Price
$ 58.53
405
287
293
711
Market Price
$ 97.73
Selling Price
$ 83.04
2034
1043
1005
2301
Market Price
$ 84.26
Selling Price
$ 71.21
1422
1003
1247
2642
Market Price
$ 103.05
Selling Price
$ 87.35
842
309
600
1978