Market Price
$ 86.16
Selling Price
$ 73.75
484
264
319
854
Market Price
$ 98.49
Selling Price
$ 89.32
2508
588
1276
4842
Market Price
$ 85.41
Selling Price
$ 76.61
630
241
209
2503
Market Price
$ 94.75
Selling Price
$ 79.58
2482
2063
2232
3298
Market Price
$ 87.40
Selling Price
$ 74.10
1163
952
255
1624
Market Price
$ 89.30
Selling Price
$ 78.64
1088
534
762
1516
Market Price
$ 83.10
Selling Price
$ 73.36
1377
1003
1256
1860
Market Price
$ 74.16
Selling Price
$ 63.06
1544
1350
524
4913
Market Price
$ 69.53
Selling Price
$ 62.31
2013
1268
1936
4516
Market Price
$ 75.31
Selling Price
$ 64.49
267
147
130
669
Market Price
$ 80.30
Selling Price
$ 68.38
4132
2719
1568
4881
Market Price
$ 81.64
Selling Price
$ 74.14
984
693
850
1445
Market Price
$ 111.08
Selling Price
$ 97.11
715
654
307
2209
Market Price
$ 70.52
Selling Price
$ 60.13
1594
804
1451
1712
Market Price
$ 71.02
Selling Price
$ 64.18
495
473
357
1918
Market Price
$ 98.81
Selling Price
$ 83.26
318
109
123
594
Market Price
$ 62.88
Selling Price
$ 55.04
1064
315
976
1310
Market Price
$ 102.36
Selling Price
$ 89.65
1227
734
905
2563
Market Price
$ 77.14
Selling Price
$ 68.74
2920
1388
1966
3474
Market Price
$ 113.83
Selling Price
$ 95.68
1554
1232
518
2669
Market Price
$ 98.55
Selling Price
$ 88.88
1476
939
1156
1488
Market Price
$ 76.68
Selling Price
$ 68.58
421
308
342
569
Market Price
$ 79.20
Selling Price
$ 66.34
1364
845
1200
1512
Market Price
$ 96.67
Selling Price
$ 84.04
1969
815
1559
3774
Market Price
$ 83.36
Selling Price
$ 70.29
825
458
510
2582
Market Price
$ 101.98
Selling Price
$ 85.47
1626
1053
739
2719
Market Price
$ 82.76
Selling Price
$ 71.35
3430
3312
1896
4328
Market Price
$ 81.86
Selling Price
$ 72.09
972
897
972
2543
Market Price
$ 86.30
Selling Price
$ 78.04
2848
1156
712
3064
Market Price
$ 99.21
Selling Price
$ 87.70
1001
471
816
1081
Market Price
$ 68.43
Selling Price
$ 57.82
684
581
539
2156
Market Price
$ 107.84
Selling Price
$ 92.80
2448
1398
1671
2987
Market Price
$ 64.75
Selling Price
$ 58.39
511
464
345
1192
Market Price
$ 109.94
Selling Price
$ 92.05
2371
1605
616
3423
Market Price
$ 96.72
Selling Price
$ 86.29
1265
864
1150
2488
Market Price
$ 74.40
Selling Price
$ 65.46
3177
1656
992
4479
Market Price
$ 88.48
Selling Price
$ 76.67
2162
1023
643
3825
Market Price
$ 97.38
Selling Price
$ 87.63
2450
1407
2041
4819
Market Price
$ 85.03
Selling Price
$ 72.83
1502
679
662
2768
Market Price
$ 67.58
Selling Price
$ 59.18
640
255
223
1733