Market Price
$ 113.09
Selling Price
$ 94.67
2230
1364
1757
2555
Market Price
$ 86.81
Selling Price
$ 74.46
1244
677
916
1558
Market Price
$ 101.77
Selling Price
$ 88.88
1242
611
460
3731
Market Price
$ 87.22
Selling Price
$ 75.64
1562
784
1317
4666
Market Price
$ 91.65
Selling Price
$ 78.11
876
826
706
3407
Market Price
$ 65.21
Selling Price
$ 57.30
2918
2493
1580
3548
Market Price
$ 77.13
Selling Price
$ 65.80
1471
1461
715
4286
Market Price
$ 80.01
Selling Price
$ 72.24
787
496
551
2091
Market Price
$ 95.25
Selling Price
$ 80.13
1474
605
585
3937
Market Price
$ 70.77
Selling Price
$ 61.80
2908
1952
1513
3495
Market Price
$ 100.02
Selling Price
$ 87.29
1062
999
1055
3036
Market Price
$ 109.77
Selling Price
$ 91.89
856
695
690
3306
Market Price
$ 72.57
Selling Price
$ 61.72
1614
712
470
4777
Market Price
$ 79.63
Selling Price
$ 68.57
4093
3541
2017
4782
Market Price
$ 83.69
Selling Price
$ 75.37
619
242
263
2517
Market Price
$ 95.42
Selling Price
$ 84.43
767
607
216
2247
Market Price
$ 97.47
Selling Price
$ 82.60
2621
2463
2492
4438
Market Price
$ 108.51
Selling Price
$ 91.18
1794
765
371
4675
Market Price
$ 88.81
Selling Price
$ 76.77
903
496
816
1535
Market Price
$ 75.19
Selling Price
$ 64.56
2174
540
1775
2312
Market Price
$ 75.70
Selling Price
$ 63.68
2731
1163
1532
4094
Market Price
$ 79.07
Selling Price
$ 66.27
1638
535
1560
3780
Market Price
$ 82.17
Selling Price
$ 70.90
796
304
249
3298
Market Price
$ 88.14
Selling Price
$ 77.74
747
549
459
2590
Market Price
$ 66.23
Selling Price
$ 58.26
2506
2422
846
3543
Market Price
$ 94.51
Selling Price
$ 82.19
3366
2087
1157
3614
Market Price
$ 64.68
Selling Price
$ 55.23
988
286
280
3427
Market Price
$ 88.39
Selling Price
$ 75.65
668
648
436
1942
Market Price
$ 88.88
Selling Price
$ 74.67
418
276
375
1383
Market Price
$ 107.77
Selling Price
$ 95.57
1478
708
549
3033
Market Price
$ 67.89
Selling Price
$ 57.40
2427
1783
1665
4649
Market Price
$ 103.96
Selling Price
$ 89.47
1156
541
1140
4951
Market Price
$ 96.78
Selling Price
$ 82.32
1750
421
484
4773
Market Price
$ 101.40
Selling Price
$ 89.04
3050
2553
1577
3070
Market Price
$ 103.17
Selling Price
$ 87.97
571
480
341
1777
Market Price
$ 81.38
Selling Price
$ 69.26
1517
1395
1191
2906
Market Price
$ 96.26
Selling Price
$ 82.45
2895
658
929
2978
Market Price
$ 93.86
Selling Price
$ 81.33
1337
487
971
2152
Market Price
$ 87.66
Selling Price
$ 75.07
694
155
643
1189
Market Price
$ 75.49
Selling Price
$ 65.00
948
500
269
1585