Market Price
$ 70.98
Selling Price
$ 61.68
272
201
183
680
Market Price
$ 92.82
Selling Price
$ 82.21
999
658
821
4078
Market Price
$ 114.29
Selling Price
$ 98.12
3013
746
1825
3656
Market Price
$ 66.91
Selling Price
$ 59.13
1804
843
399
2615
Market Price
$ 109.61
Selling Price
$ 91.51
2599
953
2550
3442
Market Price
$ 83.57
Selling Price
$ 70.48
3863
2367
2943
4273
Market Price
$ 108.77
Selling Price
$ 97.96
1767
1642
923
3874
Market Price
$ 92.05
Selling Price
$ 77.44
1165
663
258
2027
Market Price
$ 106.12
Selling Price
$ 92.74
1257
938
1171
2762
Market Price
$ 92.79
Selling Price
$ 81.09
1024
208
607
1629
Market Price
$ 102.43
Selling Price
$ 85.90
1790
727
713
3334
Market Price
$ 75.73
Selling Price
$ 68.48
1079
717
630
2608
Market Price
$ 107.34
Selling Price
$ 96.49
249
189
101
529
Market Price
$ 87.16
Selling Price
$ 75.66
1115
639
653
4596
Market Price
$ 68.00
Selling Price
$ 60.94
465
369
163
1842
Market Price
$ 102.70
Selling Price
$ 87.34
1149
509
1003
4672
Market Price
$ 106.51
Selling Price
$ 92.26
754
307
572
1754
Market Price
$ 92.28
Selling Price
$ 76.98
640
576
545
1852
Market Price
$ 88.19
Selling Price
$ 79.22
1172
399
456
3876
Market Price
$ 69.80
Selling Price
$ 58.70
1704
433
924
2557
Market Price
$ 91.56
Selling Price
$ 82.43
195
64
74
790
Market Price
$ 97.94
Selling Price
$ 84.81
921
306
471
1332
Market Price
$ 107.11
Selling Price
$ 95.54
1782
546
1749
3497
Market Price
$ 98.60
Selling Price
$ 83.30
1182
968
539
2131
Market Price
$ 106.30
Selling Price
$ 88.66
529
466
110
692
Market Price
$ 63.65
Selling Price
$ 57.66
1339
794
319
1877
Market Price
$ 73.78
Selling Price
$ 62.88
300
235
249
845
Market Price
$ 94.55
Selling Price
$ 81.91
720
161
530
3046
Market Price
$ 113.38
Selling Price
$ 97.23
460
234
245
1711
Market Price
$ 86.31
Selling Price
$ 72.41
1857
477
1383
2257
Market Price
$ 62.54
Selling Price
$ 55.28
2071
973
951
2498
Market Price
$ 108.16
Selling Price
$ 93.66
562
548
199
2382
Market Price
$ 69.63
Selling Price
$ 60.67
2138
1791
895
2580
Market Price
$ 91.24
Selling Price
$ 80.90
381
302
212
1174
Market Price
$ 77.92
Selling Price
$ 66.95
2471
2350
1620
3910
Market Price
$ 114.45
Selling Price
$ 95.61
1487
989
999
2085
Market Price
$ 66.46
Selling Price
$ 60.03
1381
1069
501
4079
Market Price
$ 76.10
Selling Price
$ 64.52
1137
545
521
4563
Market Price
$ 111.35
Selling Price
$ 98.52
1181
319
995
4736
Market Price
$ 76.01
Selling Price
$ 65.69
310
252
285
1362