Market Price
$ 66.04
Selling Price
$ 55.83
1332
1192
654
1832
Market Price
$ 60.20
Selling Price
$ 52.84
2924
2297
643
4123
Market Price
$ 56.27
Selling Price
$ 49.45
976
556
667
1307
Market Price
$ 66.84
Selling Price
$ 56.48
1028
354
707
2054
Market Price
$ 64.93
Selling Price
$ 57.64
2649
747
1503
4303
Market Price
$ 37.85
Selling Price
$ 33.91
1075
834
631
2415
Market Price
$ 46.80
Selling Price
$ 40.64
1763
907
677
1882
Market Price
$ 56.79
Selling Price
$ 48.10
1146
1036
350
1186
Market Price
$ 65.12
Selling Price
$ 58.28
2353
698
1917
4343
Market Price
$ 42.88
Selling Price
$ 37.77
2921
2598
2800
3200
Market Price
$ 54.03
Selling Price
$ 46.86
851
286
463
2071
Market Price
$ 67.26
Selling Price
$ 57.17
3241
823
2133
4427
Market Price
$ 53.27
Selling Price
$ 48.00
504
189
175
947
Market Price
$ 60.91
Selling Price
$ 52.62
407
309
232
1851
Market Price
$ 45.08
Selling Price
$ 40.03
2320
2134
2149
3127
Market Price
$ 48.64
Selling Price
$ 40.84
1544
1440
357
1824
Market Price
$ 66.34
Selling Price
$ 58.05
2480
526
968
2573
Market Price
$ 58.75
Selling Price
$ 51.48
2796
2437
1018
3549
Market Price
$ 67.08
Selling Price
$ 58.11
1371
541
1287
1961
Market Price
$ 66.26
Selling Price
$ 59.69
1206
601
835
2940
Market Price
$ 29.28
Selling Price
$ 25.12
2987
1527
2061
4646
Market Price
$ 43.33
Selling Price
$ 36.96
1798
959
629
1917
Market Price
$ 38.73
Selling Price
$ 33.23
1676
459
531
4425
Market Price
$ 54.98
Selling Price
$ 46.40
872
221
400
3398
Market Price
$ 41.04
Selling Price
$ 34.59
1723
1459
1088
2816
Market Price
$ 37.77
Selling Price
$ 33.85
2772
1040
2629
3374
Market Price
$ 41.33
Selling Price
$ 36.55
387
288
179
1690
Market Price
$ 32.97
Selling Price
$ 29.63
817
302
517
3994
Market Price
$ 46.39
Selling Price
$ 40.54
1167
663
959
2089
Market Price
$ 57.71
Selling Price
$ 49.35
843
820
556
2641
Market Price
$ 42.05
Selling Price
$ 37.07
4753
1532
3466
4830
Market Price
$ 43.19
Selling Price
$ 37.00
758
179
520
1079
Market Price
$ 33.25
Selling Price
$ 29.31
2154
1286
1820
4663
Market Price
$ 46.54
Selling Price
$ 39.85
2893
2074
1624
4010
Market Price
$ 68.09
Selling Price
$ 59.98
2359
2217
2071
4199
Market Price
$ 60.67
Selling Price
$ 55.02
4531
2497
2534
4909
Market Price
$ 47.75
Selling Price
$ 40.04
1001
545
676
2697
Market Price
$ 59.67
Selling Price
$ 51.73
2400
1021
566
2717
Market Price
$ 61.24
Selling Price
$ 52.87
3366
2628
2430
3816
Market Price
$ 30.65
Selling Price
$ 27.54
639
248
546
2037