Market Price
$ 99.32
Selling Price
$ 84.70
901
814
666
4499
Market Price
$ 94.49
Selling Price
$ 81.95
1193
395
1177
3177
Market Price
$ 107.80
Selling Price
$ 90.02
571
307
183
1313
Market Price
$ 99.71
Selling Price
$ 89.71
3641
898
3157
4501
Market Price
$ 82.86
Selling Price
$ 71.84
4414
3526
3691
4930
Market Price
$ 65.47
Selling Price
$ 56.84
2164
2071
934
3892
Market Price
$ 90.11
Selling Price
$ 81.78
952
293
555
4039
Market Price
$ 80.31
Selling Price
$ 69.69
298
182
70
1274
Market Price
$ 79.03
Selling Price
$ 70.55
865
543
199
3694
Market Price
$ 68.47
Selling Price
$ 61.35
549
161
321
899
Market Price
$ 67.66
Selling Price
$ 60.41
1854
913
716
3631
Market Price
$ 73.94
Selling Price
$ 61.89
2351
2226
1508
3992
Market Price
$ 91.37
Selling Price
$ 79.36
1896
769
1427
3704
Market Price
$ 93.35
Selling Price
$ 78.63
280
64
71
519
Market Price
$ 85.54
Selling Price
$ 71.59
2699
2056
2443
3469
Market Price
$ 71.88
Selling Price
$ 60.11
926
576
579
1421
Market Price
$ 98.51
Selling Price
$ 87.33
2281
1027
1844
2653
Market Price
$ 86.77
Selling Price
$ 77.84
955
231
953
1252
Market Price
$ 114.58
Selling Price
$ 96.95
807
767
463
3690
Market Price
$ 85.40
Selling Price
$ 73.31
754
347
737
1325
Market Price
$ 98.91
Selling Price
$ 86.20
1466
969
1234
3226
Market Price
$ 85.23
Selling Price
$ 71.57
2632
2221
2082
4369
Market Price
$ 95.77
Selling Price
$ 86.88
1022
236
223
1253
Market Price
$ 83.54
Selling Price
$ 73.27
374
369
165
1580
Market Price
$ 101.38
Selling Price
$ 89.49
102
49
26
461
Market Price
$ 69.14
Selling Price
$ 62.40
214
91
65
441
Market Price
$ 99.56
Selling Price
$ 85.16
1874
566
1682
3032
Market Price
$ 81.74
Selling Price
$ 73.47
855
479
788
3391
Market Price
$ 69.08
Selling Price
$ 61.07
2198
486
2001
3058
Market Price
$ 98.40
Selling Price
$ 88.29
1668
1614
769
2027
Market Price
$ 93.41
Selling Price
$ 79.13
189
178
115
570
Market Price
$ 78.42
Selling Price
$ 69.45
765
215
247
1876
Market Price
$ 96.16
Selling Price
$ 85.71
2620
2266
1348
3242
Market Price
$ 64.63
Selling Price
$ 57.36
1011
205
523
2066
Market Price
$ 105.43
Selling Price
$ 92.70
290
177
230
1006
Market Price
$ 86.68
Selling Price
$ 73.05
1943
569
1087
3727
Market Price
$ 84.50
Selling Price
$ 72.52
1976
1120
793
3379
Market Price
$ 103.35
Selling Price
$ 92.85
1487
1034
1064
4840
Market Price
$ 79.62
Selling Price
$ 68.24
2979
2931
2721
3568
Market Price
$ 92.85
Selling Price
$ 79.12
1066
655
487
1194