Market Price
$ 33.10
Selling Price
$ 28.88
1237
810
1178
2223
Market Price
$ 58.81
Selling Price
$ 50.72
4070
2148
1311
4451
Market Price
$ 51.20
Selling Price
$ 43.25
1139
410
728
3748
Market Price
$ 52.45
Selling Price
$ 46.84
716
301
168
885
Market Price
$ 61.12
Selling Price
$ 55.31
711
371
471
2002
Market Price
$ 38.84
Selling Price
$ 33.24
3059
2290
1075
3063
Market Price
$ 59.53
Selling Price
$ 51.96
2010
1581
1011
3867
Market Price
$ 62.18
Selling Price
$ 55.52
4451
2862
4298
4512
Market Price
$ 50.14
Selling Price
$ 43.55
955
513
317
3038
Market Price
$ 50.88
Selling Price
$ 45.75
3705
1174
1049
3820
Market Price
$ 46.04
Selling Price
$ 41.73
1074
366
340
1104
Market Price
$ 63.47
Selling Price
$ 57.63
691
370
471
2381
Market Price
$ 55.58
Selling Price
$ 50.47
324
132
212
485
Market Price
$ 50.96
Selling Price
$ 44.91
1968
1158
1955
4258
Market Price
$ 59.18
Selling Price
$ 49.69
1192
299
591
4361
Market Price
$ 65.86
Selling Price
$ 59.51
896
884
222
2979
Market Price
$ 45.08
Selling Price
$ 39.29
3871
1052
1931
4698
Market Price
$ 43.92
Selling Price
$ 37.32
274
225
160
897
Market Price
$ 46.71
Selling Price
$ 40.77
482
331
157
1026
Market Price
$ 67.69
Selling Price
$ 58.84
1839
1063
451
2396
Market Price
$ 46.71
Selling Price
$ 41.14
2648
1302
1007
2756
Market Price
$ 32.12
Selling Price
$ 28.96
683
473
629
2519
Market Price
$ 28.91
Selling Price
$ 26.21
2139
1034
1583
3866
Market Price
$ 41.19
Selling Price
$ 37.37
1273
1019
603
1743
Market Price
$ 64.62
Selling Price
$ 56.88
3176
2564
1000
3911
Market Price
$ 43.92
Selling Price
$ 39.01
975
807
240
1616
Market Price
$ 43.93
Selling Price
$ 37.72
1355
540
400
2500
Market Price
$ 47.02
Selling Price
$ 41.53
416
145
99
1146
Market Price
$ 57.93
Selling Price
$ 48.32
189
178
104
661
Market Price
$ 65.40
Selling Price
$ 58.35
1061
683
726
1887
Market Price
$ 29.67
Selling Price
$ 26.14
900
819
885
3907
Market Price
$ 56.79
Selling Price
$ 50.79
1412
395
1061
2464
Market Price
$ 62.55
Selling Price
$ 55.93
1520
1380
307
2512
Market Price
$ 53.17
Selling Price
$ 44.63
2493
1259
1902
2612
Market Price
$ 54.33
Selling Price
$ 47.40
528
486
149
1422
Market Price
$ 49.11
Selling Price
$ 44.12
4143
2256
1401
4559
Market Price
$ 44.28
Selling Price
$ 37.74
1284
976
1203
4556
Market Price
$ 57.58
Selling Price
$ 51.52
333
194
253
1607
Market Price
$ 35.10
Selling Price
$ 29.96
1345
729
1310
4109
Market Price
$ 42.59
Selling Price
$ 36.09
1748
1652
747
3826