Market Price
$ 35.56
Selling Price
$ 32.23
1343
1045
939
2409
Market Price
$ 56.88
Selling Price
$ 50.49
804
550
528
1172
Market Price
$ 34.38
Selling Price
$ 30.08
527
425
381
1065
Market Price
$ 42.60
Selling Price
$ 36.63
606
151
449
1087
Market Price
$ 50.84
Selling Price
$ 42.70
1343
474
489
2971
Market Price
$ 32.64
Selling Price
$ 27.28
2875
1664
1197
3183
Market Price
$ 53.83
Selling Price
$ 46.24
3509
2524
2284
4360
Market Price
$ 66.08
Selling Price
$ 59.64
431
189
371
1129
Market Price
$ 45.74
Selling Price
$ 40.65
858
260
307
1013
Market Price
$ 43.74
Selling Price
$ 39.54
4390
2671
4244
4787
Market Price
$ 65.06
Selling Price
$ 55.68
2460
1030
1002
3481
Market Price
$ 41.57
Selling Price
$ 36.29
1938
492
1790
3690
Market Price
$ 63.72
Selling Price
$ 56.92
1202
823
650
2712
Market Price
$ 31.03
Selling Price
$ 27.77
1718
877
1231
2689
Market Price
$ 62.39
Selling Price
$ 53.98
2783
1452
1369
3045
Market Price
$ 30.53
Selling Price
$ 25.71
886
244
553
1025
Market Price
$ 46.25
Selling Price
$ 39.86
4411
3947
3731
4482
Market Price
$ 43.09
Selling Price
$ 37.87
428
180
212
1742
Market Price
$ 59.00
Selling Price
$ 53.16
1562
350
376
1840
Market Price
$ 51.85
Selling Price
$ 44.30
3287
1397
877
3295
Market Price
$ 41.44
Selling Price
$ 36.12
1684
1296
1541
3353
Market Price
$ 56.35
Selling Price
$ 48.77
1807
1169
1489
2052
Market Price
$ 30.48
Selling Price
$ 25.90
2609
2345
655
3839
Market Price
$ 63.01
Selling Price
$ 53.58
1214
315
1137
2390
Market Price
$ 42.36
Selling Price
$ 37.34
2379
1662
1233
2951
Market Price
$ 69.19
Selling Price
$ 59.37
2475
2038
1489
2872
Market Price
$ 65.68
Selling Price
$ 54.84
1562
780
453
3730
Market Price
$ 58.88
Selling Price
$ 51.61
2639
2359
1668
3186
Market Price
$ 39.75
Selling Price
$ 36.06
1322
909
378
4547
Market Price
$ 55.03
Selling Price
$ 46.24
638
533
246
2443
Market Price
$ 37.26
Selling Price
$ 33.38
1724
529
974
4032
Market Price
$ 52.12
Selling Price
$ 43.55
382
244
94
581
Market Price
$ 61.40
Selling Price
$ 53.12
186
42
183
542
Market Price
$ 49.17
Selling Price
$ 42.35
2636
874
1968
4046
Market Price
$ 66.50
Selling Price
$ 56.21
817
467
525
3617
Market Price
$ 66.60
Selling Price
$ 59.57
330
134
264
520
Market Price
$ 29.86
Selling Price
$ 25.54
2180
1725
1514
3775
Market Price
$ 44.34
Selling Price
$ 37.71
178
82
120
475