Market Price
$ 95.94
Selling Price
$ 81.53
284
69
141
866
Market Price
$ 95.47
Selling Price
$ 79.83
424
399
386
1181
Market Price
$ 82.66
Selling Price
$ 72.87
423
300
201
1746
Market Price
$ 108.66
Selling Price
$ 91.17
508
263
443
1522
Market Price
$ 88.67
Selling Price
$ 80.00
3716
2294
3220
4859
Market Price
$ 94.48
Selling Price
$ 84.61
828
450
459
1258
Market Price
$ 75.01
Selling Price
$ 66.68
3196
2304
3020
4874
Market Price
$ 103.57
Selling Price
$ 93.93
3282
882
1506
4329
Market Price
$ 83.71
Selling Price
$ 71.99
154
57
53
700
Market Price
$ 77.64
Selling Price
$ 70.34
563
120
379
755
Market Price
$ 69.40
Selling Price
$ 60.24
158
146
157
595
Market Price
$ 81.99
Selling Price
$ 73.29
2679
1049
1590
4384
Market Price
$ 79.24
Selling Price
$ 69.07
555
187
377
1386
Market Price
$ 102.01
Selling Price
$ 87.01
1373
1340
844
2000
Market Price
$ 65.94
Selling Price
$ 59.67
3566
2922
1586
4615
Market Price
$ 93.73
Selling Price
$ 81.44
1764
631
1149
4805
Market Price
$ 98.01
Selling Price
$ 82.84
1233
282
538
1288
Market Price
$ 87.40
Selling Price
$ 77.93
3484
1300
1534
4056
Market Price
$ 79.06
Selling Price
$ 69.26
1582
737
1037
1815
Market Price
$ 65.61
Selling Price
$ 56.46
624
246
592
1485
Market Price
$ 77.87
Selling Price
$ 67.35
805
166
369
1005
Market Price
$ 99.32
Selling Price
$ 89.77
754
382
438
1851
Market Price
$ 75.11
Selling Price
$ 64.83
644
170
145
1799
Market Price
$ 106.54
Selling Price
$ 89.12
3647
1301
924
4419
Market Price
$ 75.76
Selling Price
$ 64.59
108
92
56
468
Market Price
$ 105.82
Selling Price
$ 88.95
320
303
70
661
Market Price
$ 88.95
Selling Price
$ 79.05
1843
652
1705
4188
Market Price
$ 109.48
Selling Price
$ 98.44
620
244
379
2674
Market Price
$ 67.50
Selling Price
$ 60.71
2484
522
1175
4858
Market Price
$ 72.18
Selling Price
$ 64.70
3638
3201
1401
4656
Market Price
$ 94.18
Selling Price
$ 83.94
1005
645
234
1973
Market Price
$ 96.55
Selling Price
$ 85.33
887
707
453
1478
Market Price
$ 109.83
Selling Price
$ 95.90
940
818
429
3679
Market Price
$ 114.61
Selling Price
$ 98.39
3268
2726
3209
4377
Market Price
$ 61.97
Selling Price
$ 55.02
1296
768
1012
3901
Market Price
$ 100.55
Selling Price
$ 84.57
721
483
148
3012
Market Price
$ 68.69
Selling Price
$ 60.28
3269
2878
1779
4480
Market Price
$ 80.23
Selling Price
$ 68.60
743
364
394
842
Market Price
$ 88.76
Selling Price
$ 75.91
2737
1277
1959
3111
Market Price
$ 81.90
Selling Price
$ 70.66
1589
350
390
3523