Market Price
$ 105.61
Selling Price
$ 90.84
2576
1193
2016
3071
Market Price
$ 88.22
Selling Price
$ 74.61
2594
1799
723
3494
Market Price
$ 68.18
Selling Price
$ 61.07
308
277
177
732
Market Price
$ 105.50
Selling Price
$ 87.92
1217
590
432
2511
Market Price
$ 108.18
Selling Price
$ 93.17
3031
3027
677
4766
Market Price
$ 70.12
Selling Price
$ 63.64
1778
370
532
3581
Market Price
$ 67.03
Selling Price
$ 56.68
1214
335
1023
3890
Market Price
$ 109.20
Selling Price
$ 98.93
1120
983
1084
4317
Market Price
$ 93.03
Selling Price
$ 83.65
3495
2451
3155
3923
Market Price
$ 67.72
Selling Price
$ 58.77
871
451
584
1761
Market Price
$ 78.55
Selling Price
$ 66.40
1042
716
480
3043
Market Price
$ 81.55
Selling Price
$ 72.75
460
383
222
1550
Market Price
$ 112.05
Selling Price
$ 95.45
2436
1651
1876
3478
Market Price
$ 66.48
Selling Price
$ 57.83
3101
1762
1349
3122
Market Price
$ 101.47
Selling Price
$ 90.23
2507
1277
691
2551
Market Price
$ 110.33
Selling Price
$ 98.11
1437
292
1337
3380
Market Price
$ 97.15
Selling Price
$ 85.77
1649
1160
921
1851
Market Price
$ 69.65
Selling Price
$ 62.58
835
212
572
3412
Market Price
$ 84.82
Selling Price
$ 72.05
492
429
361
933
Market Price
$ 90.96
Selling Price
$ 80.89
1049
600
715
3995
Market Price
$ 70.40
Selling Price
$ 63.13
1221
296
794
1506
Market Price
$ 105.64
Selling Price
$ 89.25
2229
1379
1328
3811
Market Price
$ 76.35
Selling Price
$ 65.38
2918
1680
2783
3365
Market Price
$ 89.51
Selling Price
$ 75.54
1163
265
280
3784
Market Price
$ 79.59
Selling Price
$ 71.12
552
455
431
2383
Market Price
$ 87.77
Selling Price
$ 75.01
1145
856
753
2588
Market Price
$ 111.70
Selling Price
$ 97.65
1403
415
1221
3965
Market Price
$ 89.21
Selling Price
$ 75.41
1164
1103
420
4673
Market Price
$ 106.50
Selling Price
$ 89.46
372
82
83
618
Market Price
$ 69.23
Selling Price
$ 61.64
1437
294
1139
2649
Market Price
$ 112.53
Selling Price
$ 98.57
917
502
227
4586
Market Price
$ 97.29
Selling Price
$ 81.41
3572
3270
2268
4355
Market Price
$ 64.97
Selling Price
$ 55.16
827
569
571
3454
Market Price
$ 85.76
Selling Price
$ 75.80
601
172
310
708
Market Price
$ 103.92
Selling Price
$ 89.61
1848
1114
518
4648
Market Price
$ 71.37
Selling Price
$ 61.75
1616
1024
338
4735
Market Price
$ 112.51
Selling Price
$ 98.72
2653
1332
1336
4206
Market Price
$ 79.06
Selling Price
$ 66.95
1891
1511
1733
3964
Market Price
$ 86.62
Selling Price
$ 75.00
1370
750
761
2165
Market Price
$ 101.06
Selling Price
$ 84.36
779
407
624
791