Market Price
$ 85.76
Selling Price
$ 77.84
1112
233
958
2553
Market Price
$ 67.06
Selling Price
$ 56.76
1234
275
1157
3336
Market Price
$ 90.42
Selling Price
$ 79.65
2687
2437
1845
4075
Market Price
$ 111.25
Selling Price
$ 95.50
1683
1403
1332
3830
Market Price
$ 101.64
Selling Price
$ 84.95
754
562
233
1182
Market Price
$ 107.17
Selling Price
$ 91.41
973
450
458
3893
Market Price
$ 88.22
Selling Price
$ 76.37
1474
647
1015
1867
Market Price
$ 72.39
Selling Price
$ 63.81
1386
1034
562
3737
Market Price
$ 71.27
Selling Price
$ 62.57
1015
736
533
3750
Market Price
$ 91.53
Selling Price
$ 79.34
542
392
391
1172
Market Price
$ 74.95
Selling Price
$ 63.71
1864
687
1029
1937
Market Price
$ 100.68
Selling Price
$ 90.74
3436
1756
3174
3624
Market Price
$ 112.22
Selling Price
$ 96.99
2271
1519
1239
2939
Market Price
$ 77.73
Selling Price
$ 69.08
702
160
387
1545
Market Price
$ 111.59
Selling Price
$ 93.80
1522
1362
835
1948
Market Price
$ 78.61
Selling Price
$ 70.97
1381
527
867
4573
Market Price
$ 98.60
Selling Price
$ 83.35
1952
1188
752
2574
Market Price
$ 113.31
Selling Price
$ 96.93
166
158
111
586
Market Price
$ 99.36
Selling Price
$ 86.10
666
479
539
1148
Market Price
$ 88.64
Selling Price
$ 78.19
1936
1585
1532
2727
Market Price
$ 80.38
Selling Price
$ 68.61
2198
584
646
3913
Market Price
$ 77.51
Selling Price
$ 69.96
1038
271
437
1840
Market Price
$ 107.12
Selling Price
$ 90.06
525
357
479
971
Market Price
$ 107.51
Selling Price
$ 93.78
1092
449
427
2611
Market Price
$ 75.51
Selling Price
$ 63.95
601
409
588
709
Market Price
$ 65.68
Selling Price
$ 56.99
2219
1700
670
4716
Market Price
$ 78.91
Selling Price
$ 70.00
271
228
207
1336
Market Price
$ 92.13
Selling Price
$ 79.33
2782
1282
2242
3433
Market Price
$ 88.02
Selling Price
$ 75.89
1265
650
726
3679
Market Price
$ 74.58
Selling Price
$ 67.03
1449
636
849
3406
Market Price
$ 74.98
Selling Price
$ 68.10
1818
1546
455
3617
Market Price
$ 87.19
Selling Price
$ 72.81
1579
661
760
4737
Market Price
$ 113.56
Selling Price
$ 94.99
1614
365
432
4387
Market Price
$ 97.32
Selling Price
$ 86.38
2923
2405
2549
4705
Market Price
$ 88.24
Selling Price
$ 79.31
1881
1653
1197
3165
Market Price
$ 100.25
Selling Price
$ 85.05
2367
1848
629
4510
Market Price
$ 115.77
Selling Price
$ 96.98
3097
832
1434
3490
Market Price
$ 102.45
Selling Price
$ 85.62
280
74
270
724
Market Price
$ 75.02
Selling Price
$ 62.70
963
478
804
3025
Market Price
$ 98.15
Selling Price
$ 86.97
1209
999
859
1542