Market Price
$ 37.42
Selling Price
$ 32.17
734
442
203
762
Market Price
$ 40.45
Selling Price
$ 33.81
769
368
313
2891
Market Price
$ 43.73
Selling Price
$ 37.29
1411
567
562
2020
Market Price
$ 47.75
Selling Price
$ 42.54
451
120
265
1015
Market Price
$ 42.83
Selling Price
$ 38.48
4567
4178
2402
4652
Market Price
$ 49.14
Selling Price
$ 41.61
557
236
359
1344
Market Price
$ 56.09
Selling Price
$ 48.19
2125
1770
2012
4423
Market Price
$ 64.69
Selling Price
$ 58.12
1168
706
1011
3908
Market Price
$ 28.39
Selling Price
$ 25.80
1005
648
665
3197
Market Price
$ 30.45
Selling Price
$ 26.96
2023
627
1129
2844
Market Price
$ 32.19
Selling Price
$ 28.01
604
356
438
2472
Market Price
$ 32.46
Selling Price
$ 29.36
760
190
464
2873
Market Price
$ 37.29
Selling Price
$ 31.26
3064
791
2788
3240
Market Price
$ 67.98
Selling Price
$ 57.31
4206
3923
2838
4951
Market Price
$ 63.02
Selling Price
$ 53.44
1591
1519
959
4568
Market Price
$ 42.25
Selling Price
$ 38.29
2476
778
986
4271
Market Price
$ 44.43
Selling Price
$ 37.67
1600
1261
825
4156
Market Price
$ 48.53
Selling Price
$ 41.68
1327
819
765
3008
Market Price
$ 55.75
Selling Price
$ 48.58
1390
1089
1034
3113
Market Price
$ 39.82
Selling Price
$ 35.41
1449
1192
692
1566
Market Price
$ 55.00
Selling Price
$ 46.16
1108
381
372
1640
Market Price
$ 50.14
Selling Price
$ 45.13
2501
1919
560
4183
Market Price
$ 61.17
Selling Price
$ 51.49
2437
1616
1882
3608
Market Price
$ 44.70
Selling Price
$ 39.11
914
776
788
3028
Market Price
$ 56.95
Selling Price
$ 51.36
2629
1884
2541
4101
Market Price
$ 57.84
Selling Price
$ 52.56
1244
384
673
2391
Market Price
$ 30.70
Selling Price
$ 27.14
3180
1618
2935
4536
Market Price
$ 60.84
Selling Price
$ 54.39
722
376
366
1971
Market Price
$ 55.94
Selling Price
$ 49.93
4292
1464
2499
4412
Market Price
$ 38.81
Selling Price
$ 33.42
1455
947
1175
4091
Market Price
$ 50.68
Selling Price
$ 42.40
1591
1420
509
2840
Market Price
$ 58.26
Selling Price
$ 51.18
2146
2093
1099
3028
Market Price
$ 44.73
Selling Price
$ 39.51
1234
769
1018
2204
Market Price
$ 46.15
Selling Price
$ 40.45
2561
592
1592
4658
Market Price
$ 39.64
Selling Price
$ 34.25
3925
3316
2025
4398
Market Price
$ 40.51
Selling Price
$ 35.27
508
119
403
1758
Market Price
$ 60.60
Selling Price
$ 50.70
1499
495
758
2177
Market Price
$ 48.31
Selling Price
$ 41.08
1249
499
561
2473
Market Price
$ 50.21
Selling Price
$ 43.23
854
305
430
1422
Market Price
$ 30.53
Selling Price
$ 26.69
3143
1419
2209
4050