Market Price
$ 90.87
Selling Price
$ 79.84
321
256
214
792
Market Price
$ 88.45
Selling Price
$ 79.63
515
487
428
525
Market Price
$ 64.59
Selling Price
$ 58.44
2243
1891
1813
2688
Market Price
$ 95.91
Selling Price
$ 81.85
703
577
399
1994
Market Price
$ 116.79
Selling Price
$ 98.60
465
182
414
477
Market Price
$ 85.95
Selling Price
$ 74.72
415
246
311
459
Market Price
$ 87.19
Selling Price
$ 73.34
2515
2210
2189
3294
Market Price
$ 74.92
Selling Price
$ 64.32
581
214
509
2678
Market Price
$ 73.76
Selling Price
$ 64.42
2367
2013
846
3906
Market Price
$ 94.88
Selling Price
$ 82.26
436
355
363
721
Market Price
$ 107.74
Selling Price
$ 97.30
1922
1367
1812
2600
Market Price
$ 104.00
Selling Price
$ 87.07
624
520
605
2173
Market Price
$ 105.83
Selling Price
$ 94.36
867
233
652
2895
Market Price
$ 91.67
Selling Price
$ 80.57
2401
1144
642
4080
Market Price
$ 83.04
Selling Price
$ 69.83
973
594
516
1953
Market Price
$ 94.67
Selling Price
$ 85.86
3011
1585
1916
4016
Market Price
$ 65.63
Selling Price
$ 57.50
1366
1189
351
1488
Market Price
$ 72.09
Selling Price
$ 63.54
1000
491
281
1388
Market Price
$ 92.25
Selling Price
$ 83.06
536
138
518
775
Market Price
$ 112.73
Selling Price
$ 98.93
856
297
431
1027
Market Price
$ 71.97
Selling Price
$ 60.19
1915
1103
481
3090
Market Price
$ 70.87
Selling Price
$ 63.68
2026
1340
686
2239
Market Price
$ 78.31
Selling Price
$ 67.73
953
729
900
1405
Market Price
$ 98.80
Selling Price
$ 87.99
1640
397
468
2634
Market Price
$ 108.00
Selling Price
$ 91.07
2715
1446
586
3481
Market Price
$ 101.59
Selling Price
$ 89.46
236
111
131
515
Market Price
$ 65.66
Selling Price
$ 56.41
1905
1593
1244
2452
Market Price
$ 68.29
Selling Price
$ 60.53
2674
948
1634
3925
Market Price
$ 107.87
Selling Price
$ 93.07
489
186
430
809
Market Price
$ 103.77
Selling Price
$ 87.28
782
467
208
919
Market Price
$ 77.59
Selling Price
$ 66.78
722
538
293
2369
Market Price
$ 86.91
Selling Price
$ 78.53
1308
608
831
2826
Market Price
$ 101.50
Selling Price
$ 90.30
991
218
542
1467
Market Price
$ 106.94
Selling Price
$ 91.32
1359
635
1185
1744
Market Price
$ 101.91
Selling Price
$ 89.10
594
527
173
1978
Market Price
$ 83.24
Selling Price
$ 70.39
1464
1199
660
4364
Market Price
$ 110.76
Selling Price
$ 98.62
856
201
358
4202
Market Price
$ 89.91
Selling Price
$ 78.57
1582
944
360
2341
Market Price
$ 73.71
Selling Price
$ 65.07
3307
1536
987
3801
Market Price
$ 89.59
Selling Price
$ 78.60
2681
1035
1711
2806