Market Price
$ 45.52
Selling Price
$ 38.51
1514
1126
1234
4130
Market Price
$ 32.00
Selling Price
$ 29.06
2314
2304
1884
3638
Market Price
$ 31.11
Selling Price
$ 27.26
1278
440
1115
2192
Market Price
$ 32.04
Selling Price
$ 27.42
1539
427
689
4938
Market Price
$ 58.51
Selling Price
$ 51.61
700
623
598
989
Market Price
$ 52.75
Selling Price
$ 45.21
634
461
222
709
Market Price
$ 44.51
Selling Price
$ 38.15
3394
2111
2382
3464
Market Price
$ 46.42
Selling Price
$ 40.18
1813
414
676
2371
Market Price
$ 52.19
Selling Price
$ 45.91
2462
2040
2262
2501
Market Price
$ 50.73
Selling Price
$ 43.13
2688
1866
1478
4905
Market Price
$ 55.40
Selling Price
$ 48.25
1361
1192
1265
3094
Market Price
$ 68.55
Selling Price
$ 57.70
1885
1165
1207
2664
Market Price
$ 29.21
Selling Price
$ 25.09
2145
450
1283
2408
Market Price
$ 54.71
Selling Price
$ 49.25
1812
529
1789
3484
Market Price
$ 34.33
Selling Price
$ 30.38
898
248
702
1302
Market Price
$ 56.43
Selling Price
$ 49.22
1414
923
1395
4722
Market Price
$ 57.13
Selling Price
$ 51.90
1295
371
1227
3500
Market Price
$ 29.96
Selling Price
$ 26.77
2406
1317
722
3056
Market Price
$ 47.87
Selling Price
$ 42.31
2373
2137
1299
4231
Market Price
$ 34.30
Selling Price
$ 29.93
2776
1275
1330
3855
Market Price
$ 32.92
Selling Price
$ 27.44
925
255
695
1158
Market Price
$ 32.48
Selling Price
$ 27.43
836
793
783
2545
Market Price
$ 32.19
Selling Price
$ 28.23
958
599
860
2040
Market Price
$ 62.02
Selling Price
$ 52.91
725
206
251
1116
Market Price
$ 53.71
Selling Price
$ 47.10
1473
1120
536
1892
Market Price
$ 58.30
Selling Price
$ 52.53
2162
520
522
4511
Market Price
$ 57.19
Selling Price
$ 51.85
587
442
315
2358
Market Price
$ 28.18
Selling Price
$ 25.58
768
682
365
884
Market Price
$ 32.55
Selling Price
$ 28.68
990
264
925
1014
Market Price
$ 47.91
Selling Price
$ 42.61
951
437
282
1738
Market Price
$ 59.98
Selling Price
$ 53.12
2392
591
1496
2578
Market Price
$ 36.37
Selling Price
$ 30.99
1136
680
608
1274
Market Price
$ 56.12
Selling Price
$ 48.95
713
663
212
1420
Market Price
$ 44.32
Selling Price
$ 39.58
111
54
62
491
Market Price
$ 62.73
Selling Price
$ 52.99
871
223
256
2299
Market Price
$ 38.13
Selling Price
$ 31.78
252
198
122
458
Market Price
$ 45.28
Selling Price
$ 38.64
1221
1115
660
3703
Market Price
$ 67.81
Selling Price
$ 57.15
2274
1949
1544
3937
Market Price
$ 32.48
Selling Price
$ 27.36
267
75
142
634
Market Price
$ 46.39
Selling Price
$ 41.56
2254
1996
572
4524