Market Price
$ 60.94
Selling Price
$ 53.05
935
769
197
3531
Market Price
$ 62.14
Selling Price
$ 55.35
1815
368
1709
2830
Market Price
$ 36.06
Selling Price
$ 31.23
2367
1294
1962
4801
Market Price
$ 28.23
Selling Price
$ 25.27
3040
2146
1871
4768
Market Price
$ 38.90
Selling Price
$ 35.04
2374
1370
1939
4628
Market Price
$ 59.25
Selling Price
$ 53.32
560
484
162
1721
Market Price
$ 53.80
Selling Price
$ 45.51
2246
1128
679
3718
Market Price
$ 56.37
Selling Price
$ 49.75
1627
425
1201
3040
Market Price
$ 68.98
Selling Price
$ 59.41
287
132
227
908
Market Price
$ 57.06
Selling Price
$ 50.76
1891
654
931
3344
Market Price
$ 37.11
Selling Price
$ 33.14
1671
962
1605
2417
Market Price
$ 33.72
Selling Price
$ 29.98
633
190
541
1592
Market Price
$ 47.95
Selling Price
$ 42.25
732
579
424
2848
Market Price
$ 47.82
Selling Price
$ 40.42
402
368
300
895
Market Price
$ 65.68
Selling Price
$ 56.61
176
172
150
677
Market Price
$ 56.08
Selling Price
$ 49.22
2522
723
774
3669
Market Price
$ 60.98
Selling Price
$ 54.83
4448
3035
3607
4517
Market Price
$ 50.82
Selling Price
$ 43.30
645
496
198
2516
Market Price
$ 65.94
Selling Price
$ 57.23
2657
1505
907
3633
Market Price
$ 29.30
Selling Price
$ 25.95
1034
730
897
2345
Market Price
$ 45.61
Selling Price
$ 39.17
3832
2135
3671
4481
Market Price
$ 43.88
Selling Price
$ 36.64
1768
1242
1687
1950
Market Price
$ 60.31
Selling Price
$ 51.34
1055
559
671
4727
Market Price
$ 60.03
Selling Price
$ 53.35
1062
1051
1030
1340
Market Price
$ 57.88
Selling Price
$ 51.81
1165
613
690
3650
Market Price
$ 29.94
Selling Price
$ 25.23
720
398
535
1082
Market Price
$ 45.31
Selling Price
$ 39.78
2574
580
1857
4622
Market Price
$ 56.29
Selling Price
$ 49.55
1608
409
1174
3948
Market Price
$ 28.95
Selling Price
$ 25.99
4694
2323
3655
4921
Market Price
$ 47.84
Selling Price
$ 41.81
919
316
309
1326
Market Price
$ 33.34
Selling Price
$ 29.35
553
450
540
2283
Market Price
$ 30.51
Selling Price
$ 26.64
3913
3854
2793
4866
Market Price
$ 57.72
Selling Price
$ 49.62
2507
960
2362
3973
Market Price
$ 64.07
Selling Price
$ 53.82
1115
674
468
1310
Market Price
$ 33.69
Selling Price
$ 29.83
2779
1631
1408
3615
Market Price
$ 69.30
Selling Price
$ 58.44
639
266
431
733
Market Price
$ 63.22
Selling Price
$ 55.79
1031
312
668
1266
Market Price
$ 62.06
Selling Price
$ 53.50
553
508
396
924
Market Price
$ 58.44
Selling Price
$ 50.57
1829
1438
1212
3900
Market Price
$ 64.28
Selling Price
$ 58.12
1725
1497
975
4131