Market Price
$ 64.15
Selling Price
$ 54.47
1095
309
954
2273
Market Price
$ 37.79
Selling Price
$ 32.82
2997
1032
736
3570
Market Price
$ 58.06
Selling Price
$ 51.54
2472
1682
1817
2943
Market Price
$ 63.78
Selling Price
$ 54.97
2686
2413
2493
4634
Market Price
$ 36.02
Selling Price
$ 31.10
3348
3294
2303
4234
Market Price
$ 57.09
Selling Price
$ 48.50
1296
470
471
1443
Market Price
$ 45.63
Selling Price
$ 38.81
2402
1430
1460
3287
Market Price
$ 57.07
Selling Price
$ 51.85
1201
639
628
2127
Market Price
$ 35.44
Selling Price
$ 30.14
1418
904
534
3716
Market Price
$ 57.19
Selling Price
$ 47.95
2960
1073
1150
3037
Market Price
$ 43.14
Selling Price
$ 38.20
420
330
210
1216
Market Price
$ 44.00
Selling Price
$ 39.36
3305
2789
2204
4755
Market Price
$ 62.93
Selling Price
$ 56.19
1002
286
325
1843
Market Price
$ 58.35
Selling Price
$ 48.87
867
344
639
1588
Market Price
$ 60.74
Selling Price
$ 54.39
3332
1795
1613
3897
Market Price
$ 37.12
Selling Price
$ 31.02
1468
1349
574
1507
Market Price
$ 43.87
Selling Price
$ 36.91
2189
1005
1658
2586
Market Price
$ 47.79
Selling Price
$ 42.84
327
230
213
638
Market Price
$ 59.03
Selling Price
$ 50.76
3144
3067
2610
4834
Market Price
$ 57.02
Selling Price
$ 50.32
3227
3221
2321
3541
Market Price
$ 54.81
Selling Price
$ 46.95
3268
2510
2810
4625
Market Price
$ 47.07
Selling Price
$ 41.48
859
764
502
2557
Market Price
$ 66.42
Selling Price
$ 56.82
1209
838
406
3096
Market Price
$ 30.26
Selling Price
$ 25.87
1536
1380
524
1650
Market Price
$ 31.00
Selling Price
$ 27.51
221
205
118
518
Market Price
$ 34.32
Selling Price
$ 28.89
1473
1169
436
2192
Market Price
$ 63.22
Selling Price
$ 53.98
1015
760
774
2485
Market Price
$ 56.26
Selling Price
$ 48.67
2690
680
685
4176
Market Price
$ 47.56
Selling Price
$ 43.13
827
481
571
903
Market Price
$ 42.28
Selling Price
$ 35.65
417
146
329
706
Market Price
$ 56.88
Selling Price
$ 48.38
2155
959
551
2986
Market Price
$ 30.44
Selling Price
$ 25.42
1923
1317
468
2537
Market Price
$ 46.90
Selling Price
$ 41.24
630
304
296
1354
Market Price
$ 62.10
Selling Price
$ 51.92
4216
1570
1289
4879
Market Price
$ 62.35
Selling Price
$ 52.79
3842
2299
2399
3889
Market Price
$ 45.64
Selling Price
$ 39.01
994
302
676
2164
Market Price
$ 60.37
Selling Price
$ 50.76
1273
880
1081
1951
Market Price
$ 33.69
Selling Price
$ 28.26
1103
483
430
1631
Market Price
$ 67.68
Selling Price
$ 56.84
382
364
244
787
Market Price
$ 47.04
Selling Price
$ 41.98
658
344
386
1286