Market Price
$ 77.27
Selling Price
$ 69.74
3423
2294
2611
3769
Market Price
$ 116.59
Selling Price
$ 98.56
2544
1579
1098
2686
Market Price
$ 89.36
Selling Price
$ 78.69
1090
409
258
2313
Market Price
$ 110.23
Selling Price
$ 94.62
4351
2070
2337
4885
Market Price
$ 100.27
Selling Price
$ 83.81
991
886
459
3200
Market Price
$ 88.10
Selling Price
$ 75.14
1589
1575
1586
2938
Market Price
$ 74.28
Selling Price
$ 64.30
261
237
197
1103
Market Price
$ 72.37
Selling Price
$ 63.79
4799
1696
3236
4883
Market Price
$ 95.22
Selling Price
$ 81.21
445
285
279
1816
Market Price
$ 73.68
Selling Price
$ 66.42
444
150
184
997
Market Price
$ 77.80
Selling Price
$ 65.30
441
279
137
442
Market Price
$ 115.54
Selling Price
$ 97.70
936
655
661
1859
Market Price
$ 75.20
Selling Price
$ 64.06
167
132
39
512
Market Price
$ 66.79
Selling Price
$ 55.86
2527
2269
897
2599
Market Price
$ 113.79
Selling Price
$ 97.42
1218
372
879
3796
Market Price
$ 78.87
Selling Price
$ 66.75
769
220
555
1275
Market Price
$ 99.93
Selling Price
$ 89.77
3324
1005
1224
3661
Market Price
$ 95.24
Selling Price
$ 79.71
1753
1220
368
3251
Market Price
$ 61.90
Selling Price
$ 55.25
346
263
241
846
Market Price
$ 89.44
Selling Price
$ 76.52
654
229
330
2321
Market Price
$ 89.42
Selling Price
$ 76.12
1927
756
783
3232
Market Price
$ 77.57
Selling Price
$ 68.35
2395
1093
1115
2993
Market Price
$ 101.84
Selling Price
$ 84.88
2226
1761
729
4411
Market Price
$ 82.01
Selling Price
$ 71.02
390
78
224
1835
Market Price
$ 67.99
Selling Price
$ 57.07
653
413
567
1764
Market Price
$ 113.37
Selling Price
$ 97.12
836
316
361
1079
Market Price
$ 92.45
Selling Price
$ 80.50
556
326
444
2251
Market Price
$ 116.93
Selling Price
$ 98.13
2945
2154
2174
3121
Market Price
$ 84.53
Selling Price
$ 74.38
1013
488
1013
1320
Market Price
$ 87.29
Selling Price
$ 72.93
1093
375
655
1443
Market Price
$ 106.99
Selling Price
$ 93.09
2204
1700
2058
2521
Market Price
$ 98.41
Selling Price
$ 83.17
1624
1609
999
3527
Market Price
$ 86.20
Selling Price
$ 74.59
1483
1406
416
1833
Market Price
$ 74.08
Selling Price
$ 63.59
3959
1115
3265
4851
Market Price
$ 74.71
Selling Price
$ 62.79
445
444
246
532
Market Price
$ 75.63
Selling Price
$ 65.12
173
127
110
411
Market Price
$ 115.60
Selling Price
$ 98.61
3595
3309
1294
4049
Market Price
$ 110.81
Selling Price
$ 94.98
1246
366
927
3139
Market Price
$ 103.55
Selling Price
$ 92.42
350
349
309
675
Market Price
$ 85.55
Selling Price
$ 74.71
911
298
320
2903