Market Price
$ 69.12
Selling Price
$ 62.07
2744
1517
1684
4015
Market Price
$ 82.37
Selling Price
$ 74.36
3280
3278
2231
3643
Market Price
$ 77.85
Selling Price
$ 70.24
1325
1272
356
3272
Market Price
$ 69.83
Selling Price
$ 59.28
2031
593
1664
2154
Market Price
$ 68.11
Selling Price
$ 57.05
635
152
244
2356
Market Price
$ 103.33
Selling Price
$ 86.32
422
390
346
899
Market Price
$ 89.84
Selling Price
$ 77.19
4499
2146
2277
4827
Market Price
$ 106.53
Selling Price
$ 96.20
2646
1252
899
4126
Market Price
$ 103.54
Selling Price
$ 86.94
2006
424
1725
3518
Market Price
$ 72.72
Selling Price
$ 65.17
2976
816
1269
4582
Market Price
$ 71.28
Selling Price
$ 61.30
237
205
201
538
Market Price
$ 72.43
Selling Price
$ 62.12
1915
1031
843
4311
Market Price
$ 91.80
Selling Price
$ 79.43
501
240
168
1043
Market Price
$ 70.67
Selling Price
$ 64.00
2180
1594
492
3461
Market Price
$ 102.31
Selling Price
$ 91.20
718
492
316
3304
Market Price
$ 79.83
Selling Price
$ 68.33
4141
1436
2389
4289
Market Price
$ 90.98
Selling Price
$ 79.82
2717
1383
741
4314
Market Price
$ 108.19
Selling Price
$ 91.92
1700
724
475
2916
Market Price
$ 75.94
Selling Price
$ 64.26
231
214
222
691
Market Price
$ 102.96
Selling Price
$ 87.46
410
371
201
422
Market Price
$ 68.30
Selling Price
$ 62.01
3008
1677
1735
3220
Market Price
$ 78.29
Selling Price
$ 70.53
1685
432
1128
3137
Market Price
$ 87.68
Selling Price
$ 78.55
1613
1479
748
1662
Market Price
$ 88.56
Selling Price
$ 74.40
1054
297
366
2754
Market Price
$ 93.68
Selling Price
$ 79.49
1331
1306
976
4778
Market Price
$ 70.05
Selling Price
$ 60.01
2419
2181
1138
3133
Market Price
$ 65.46
Selling Price
$ 55.19
620
387
229
2331
Market Price
$ 93.01
Selling Price
$ 82.97
2461
752
2146
3140
Market Price
$ 67.51
Selling Price
$ 57.56
3789
2352
860
4631
Market Price
$ 110.98
Selling Price
$ 93.95
348
314
192
981
Market Price
$ 69.11
Selling Price
$ 60.39
1552
398
1239
4820
Market Price
$ 92.14
Selling Price
$ 80.33
487
457
439
570
Market Price
$ 114.20
Selling Price
$ 95.42
2558
2056
2532
3842
Market Price
$ 99.75
Selling Price
$ 84.60
828
628
635
1227
Market Price
$ 86.31
Selling Price
$ 76.19
968
400
924
2523
Market Price
$ 78.61
Selling Price
$ 65.78
3415
3331
1701
3450
Market Price
$ 75.61
Selling Price
$ 65.90
1363
1345
275
2566
Market Price
$ 110.18
Selling Price
$ 98.91
918
443
759
4268
Market Price
$ 91.89
Selling Price
$ 80.55
2620
1031
1648
3897
Market Price
$ 110.30
Selling Price
$ 97.61
208
153
180
588