Market Price
$ 79.49
Selling Price
$ 69.76
1292
1224
1207
1498
Market Price
$ 65.76
Selling Price
$ 58.10
2672
2530
909
4719
Market Price
$ 64.80
Selling Price
$ 55.24
455
105
233
504
Market Price
$ 115.88
Selling Price
$ 98.37
1598
421
443
1711
Market Price
$ 75.78
Selling Price
$ 68.54
3811
3200
3174
4560
Market Price
$ 103.22
Selling Price
$ 92.44
259
101
57
421
Market Price
$ 99.64
Selling Price
$ 83.55
491
408
382
804
Market Price
$ 106.50
Selling Price
$ 90.10
2748
2028
621
3612
Market Price
$ 66.34
Selling Price
$ 59.99
1708
731
838
4455
Market Price
$ 106.68
Selling Price
$ 95.61
2000
1732
977
4878
Market Price
$ 89.16
Selling Price
$ 77.02
2526
1463
1849
3144
Market Price
$ 71.38
Selling Price
$ 63.50
1018
441
259
2919
Market Price
$ 90.84
Selling Price
$ 76.49
1641
810
908
3333
Market Price
$ 83.44
Selling Price
$ 73.32
294
242
293
426
Market Price
$ 102.41
Selling Price
$ 93.03
1024
934
301
4034
Market Price
$ 93.08
Selling Price
$ 82.95
1291
454
944
1907
Market Price
$ 69.69
Selling Price
$ 59.57
620
245
403
852
Market Price
$ 91.65
Selling Price
$ 82.63
682
402
673
1491
Market Price
$ 101.15
Selling Price
$ 84.86
725
517
467
1085
Market Price
$ 73.95
Selling Price
$ 66.22
687
401
403
1498
Market Price
$ 88.67
Selling Price
$ 78.42
3330
1912
3218
3679
Market Price
$ 67.80
Selling Price
$ 60.96
1783
518
1702
2442
Market Price
$ 101.74
Selling Price
$ 86.45
234
82
225
742
Market Price
$ 88.07
Selling Price
$ 76.10
1027
565
453
1128
Market Price
$ 110.39
Selling Price
$ 94.36
2596
869
1730
3495
Market Price
$ 115.11
Selling Price
$ 98.89
2859
1986
1076
3298
Market Price
$ 98.57
Selling Price
$ 85.70
3169
713
2459
4897
Market Price
$ 86.78
Selling Price
$ 76.87
2032
1475
1192
2879
Market Price
$ 114.87
Selling Price
$ 95.88
2105
786
1721
2382
Market Price
$ 65.98
Selling Price
$ 57.18
2359
2181
1620
2850
Market Price
$ 69.05
Selling Price
$ 59.68
1790
846
1550
2114
Market Price
$ 104.54
Selling Price
$ 91.40
485
385
444
514
Market Price
$ 94.99
Selling Price
$ 84.77
2731
1683
739
3237
Market Price
$ 72.83
Selling Price
$ 63.16
1212
648
1201
3608
Market Price
$ 98.12
Selling Price
$ 88.00
2191
1390
1261
4641
Market Price
$ 108.73
Selling Price
$ 92.62
3020
1347
2972
4943
Market Price
$ 70.11
Selling Price
$ 62.70
1705
1381
860
2879
Market Price
$ 79.68
Selling Price
$ 69.96
1452
895
306
3003
Market Price
$ 74.74
Selling Price
$ 62.69
1257
473
1046
2326
Market Price
$ 71.68
Selling Price
$ 62.84
1298
1106
1067
1383