Market Price
$ 49.84
Selling Price
$ 44.32
473
301
354
1746
Market Price
$ 29.80
Selling Price
$ 26.56
1560
1527
1079
4858
Market Price
$ 67.13
Selling Price
$ 56.16
1325
984
1196
1927
Market Price
$ 46.31
Selling Price
$ 41.41
302
154
231
1107
Market Price
$ 48.90
Selling Price
$ 41.97
1997
1104
1655
2010
Market Price
$ 69.55
Selling Price
$ 59.48
1095
867
319
2115
Market Price
$ 48.51
Selling Price
$ 41.80
983
356
907
1927
Market Price
$ 60.86
Selling Price
$ 53.18
1954
715
875
3461
Market Price
$ 51.08
Selling Price
$ 43.03
474
352
423
2350
Market Price
$ 54.65
Selling Price
$ 45.66
1110
589
223
1884
Market Price
$ 64.08
Selling Price
$ 53.43
591
440
338
1206
Market Price
$ 60.99
Selling Price
$ 53.82
781
359
465
1107
Market Price
$ 61.70
Selling Price
$ 51.90
2853
1210
2692
4184
Market Price
$ 27.83
Selling Price
$ 25.22
656
271
527
913
Market Price
$ 44.10
Selling Price
$ 39.74
940
297
242
2220
Market Price
$ 55.19
Selling Price
$ 49.49
3121
1173
1479
3710
Market Price
$ 44.65
Selling Price
$ 37.56
1132
908
261
2854
Market Price
$ 56.50
Selling Price
$ 49.44
539
470
109
1009
Market Price
$ 58.62
Selling Price
$ 49.89
642
186
296
1076
Market Price
$ 51.83
Selling Price
$ 46.66
569
150
333
1534
Market Price
$ 49.07
Selling Price
$ 41.14
1407
466
925
3180
Market Price
$ 51.44
Selling Price
$ 44.68
1411
1236
1002
1636
Market Price
$ 34.55
Selling Price
$ 29.09
609
526
209
616
Market Price
$ 58.10
Selling Price
$ 48.59
3790
2221
2568
4243
Market Price
$ 46.11
Selling Price
$ 39.62
1113
1020
651
1491
Market Price
$ 33.04
Selling Price
$ 29.83
284
258
158
1259
Market Price
$ 32.65
Selling Price
$ 28.19
983
396
752
1423
Market Price
$ 48.21
Selling Price
$ 40.36
2065
1625
1731
3053
Market Price
$ 41.84
Selling Price
$ 37.88
3227
1213
741
4292
Market Price
$ 58.82
Selling Price
$ 53.01
241
102
218
589
Market Price
$ 62.09
Selling Price
$ 55.72
2600
1175
1941
2652
Market Price
$ 51.69
Selling Price
$ 43.53
3966
3693
2634
4608
Market Price
$ 63.48
Selling Price
$ 57.31
2389
1551
1288
2463
Market Price
$ 30.78
Selling Price
$ 26.01
1101
686
735
3756
Market Price
$ 43.30
Selling Price
$ 39.25
1366
759
322
2042
Market Price
$ 43.27
Selling Price
$ 36.74
744
319
366
976
Market Price
$ 31.76
Selling Price
$ 28.15
1610
727
485
1903
Market Price
$ 42.62
Selling Price
$ 38.01
3860
1775
3397
4950
Market Price
$ 66.43
Selling Price
$ 57.29
1775
490
1380
2618
Market Price
$ 59.28
Selling Price
$ 51.16
2556
1504
1908
4864