Market Price
$ 110.81
Selling Price
$ 97.57
1678
729
1532
3258
Market Price
$ 70.61
Selling Price
$ 62.59
1122
831
884
2650
Market Price
$ 107.36
Selling Price
$ 97.46
1289
1048
1195
2458
Market Price
$ 112.06
Selling Price
$ 93.91
1555
1311
1382
4540
Market Price
$ 90.73
Selling Price
$ 76.36
785
396
623
1494
Market Price
$ 89.22
Selling Price
$ 77.63
1798
1284
1704
2726
Market Price
$ 84.14
Selling Price
$ 70.94
1286
1175
883
4134
Market Price
$ 85.87
Selling Price
$ 74.01
1259
577
1153
4425
Market Price
$ 89.94
Selling Price
$ 81.38
1765
572
1455
2473
Market Price
$ 71.00
Selling Price
$ 63.29
909
468
300
3367
Market Price
$ 104.37
Selling Price
$ 89.36
1498
536
399
1668
Market Price
$ 104.90
Selling Price
$ 94.84
1289
1214
1182
2852
Market Price
$ 76.11
Selling Price
$ 65.95
3064
964
2437
4177
Market Price
$ 88.67
Selling Price
$ 74.63
2703
1598
1429
3773
Market Price
$ 118.04
Selling Price
$ 98.74
1830
394
481
4455
Market Price
$ 70.83
Selling Price
$ 62.69
1158
710
528
2358
Market Price
$ 97.79
Selling Price
$ 82.56
266
207
243
462
Market Price
$ 97.45
Selling Price
$ 83.71
196
131
113
839
Market Price
$ 87.86
Selling Price
$ 79.00
559
202
269
1386
Market Price
$ 82.47
Selling Price
$ 70.76
909
614
295
4472
Market Price
$ 97.17
Selling Price
$ 87.93
438
128
165
964
Market Price
$ 67.91
Selling Price
$ 60.63
909
475
264
1920
Market Price
$ 113.49
Selling Price
$ 97.41
1337
821
869
2378
Market Price
$ 90.59
Selling Price
$ 79.81
3312
2800
2074
3699
Market Price
$ 76.78
Selling Price
$ 67.54
739
632
451
842
Market Price
$ 108.24
Selling Price
$ 96.97
2559
712
1351
3046
Market Price
$ 104.98
Selling Price
$ 91.44
3502
3373
2445
3906
Market Price
$ 85.06
Selling Price
$ 72.40
1269
884
721
1484
Market Price
$ 67.23
Selling Price
$ 57.20
1202
1070
639
1931
Market Price
$ 109.83
Selling Price
$ 96.86
792
622
400
2042
Market Price
$ 110.30
Selling Price
$ 94.70
2974
606
1424
3450
Market Price
$ 93.19
Selling Price
$ 77.88
1513
1225
366
3048
Market Price
$ 72.15
Selling Price
$ 65.23
2422
1688
1960
2771
Market Price
$ 73.73
Selling Price
$ 64.42
2139
1625
728
2863
Market Price
$ 113.28
Selling Price
$ 96.63
1409
1265
459
1411
Market Price
$ 73.36
Selling Price
$ 62.58
1380
596
386
1432
Market Price
$ 99.40
Selling Price
$ 83.08
312
240
189
549
Market Price
$ 62.83
Selling Price
$ 55.28
2619
2590
1656
4169
Market Price
$ 70.62
Selling Price
$ 60.77
1891
1303
1115
4225
Market Price
$ 91.70
Selling Price
$ 79.19
2440
604
1617
4003