Market Price
$ 69.21
Selling Price
$ 60.32
503
488
466
503
Market Price
$ 108.34
Selling Price
$ 98.30
594
387
271
822
Market Price
$ 93.96
Selling Price
$ 81.39
1043
545
459
4029
Market Price
$ 65.71
Selling Price
$ 55.22
1938
1677
1168
4651
Market Price
$ 108.56
Selling Price
$ 90.57
2247
1605
1781
2617
Market Price
$ 96.27
Selling Price
$ 84.87
2053
502
1747
3813
Market Price
$ 93.21
Selling Price
$ 78.26
692
608
663
1471
Market Price
$ 98.35
Selling Price
$ 83.81
321
306
177
984
Market Price
$ 76.40
Selling Price
$ 65.93
2966
2748
989
3195
Market Price
$ 109.09
Selling Price
$ 92.95
3094
2212
1803
4477
Market Price
$ 61.71
Selling Price
$ 55.94
1339
941
1232
2972
Market Price
$ 65.25
Selling Price
$ 58.58
922
208
341
2556
Market Price
$ 100.98
Selling Price
$ 89.99
626
401
385
1375
Market Price
$ 93.74
Selling Price
$ 82.79
306
65
117
557
Market Price
$ 69.15
Selling Price
$ 60.32
4424
4094
1336
4675
Market Price
$ 100.73
Selling Price
$ 83.94
963
421
224
1260
Market Price
$ 99.91
Selling Price
$ 86.79
193
147
85
688
Market Price
$ 77.19
Selling Price
$ 69.01
408
180
95
1364
Market Price
$ 75.47
Selling Price
$ 67.75
435
217
143
517
Market Price
$ 79.94
Selling Price
$ 71.57
1690
933
727
4913
Market Price
$ 104.55
Selling Price
$ 93.04
697
276
684
2097
Market Price
$ 94.73
Selling Price
$ 83.55
1757
993
1731
2028
Market Price
$ 69.55
Selling Price
$ 60.56
2219
1531
817
2890
Market Price
$ 92.73
Selling Price
$ 84.09
188
176
141
902
Market Price
$ 66.57
Selling Price
$ 57.63
729
546
607
1494
Market Price
$ 88.84
Selling Price
$ 79.02
1944
1386
888
2703
Market Price
$ 72.74
Selling Price
$ 64.82
1587
1034
986
3160
Market Price
$ 110.81
Selling Price
$ 92.69
2338
2142
2334
2616
Market Price
$ 62.50
Selling Price
$ 55.88
2196
1397
645
3087
Market Price
$ 99.52
Selling Price
$ 87.90
823
575
814
2297
Market Price
$ 94.72
Selling Price
$ 80.21
913
759
542
1697
Market Price
$ 67.53
Selling Price
$ 56.71
3061
2488
2146
3451
Market Price
$ 88.57
Selling Price
$ 78.78
2343
1153
2156
4484
Market Price
$ 110.70
Selling Price
$ 94.06
2201
572
1211
2506
Market Price
$ 98.32
Selling Price
$ 82.85
617
474
302
2998
Market Price
$ 70.02
Selling Price
$ 59.06
2095
1185
1160
3266
Market Price
$ 74.78
Selling Price
$ 67.14
4725
2831
1344
4863
Market Price
$ 102.82
Selling Price
$ 88.55
2425
1993
1542
2489
Market Price
$ 87.67
Selling Price
$ 77.54
971
758
650
1362
Market Price
$ 94.73
Selling Price
$ 81.39
2359
1838
620
4928