Market Price
$ 36.30
Selling Price
$ 32.08
538
431
121
1183
Market Price
$ 40.36
Selling Price
$ 36.03
1616
983
408
4573
Market Price
$ 47.44
Selling Price
$ 41.02
2027
1568
1341
3248
Market Price
$ 55.42
Selling Price
$ 48.02
3327
705
3306
3796
Market Price
$ 66.03
Selling Price
$ 58.03
2334
2271
1297
4706
Market Price
$ 44.05
Selling Price
$ 37.38
2092
1520
1962
4875
Market Price
$ 53.29
Selling Price
$ 46.28
935
204
533
2407
Market Price
$ 65.34
Selling Price
$ 56.35
1545
1514
1530
1834
Market Price
$ 52.23
Selling Price
$ 46.82
1012
237
512
3616
Market Price
$ 44.71
Selling Price
$ 39.24
2141
1493
1161
2251
Market Price
$ 48.12
Selling Price
$ 41.47
360
243
85
502
Market Price
$ 42.79
Selling Price
$ 36.03
3708
1449
1206
4660
Market Price
$ 59.10
Selling Price
$ 49.56
361
134
181
483
Market Price
$ 30.66
Selling Price
$ 27.26
3153
2968
1819
4630
Market Price
$ 37.97
Selling Price
$ 32.25
3199
1307
2718
4964
Market Price
$ 66.85
Selling Price
$ 59.66
2715
1065
2059
3380
Market Price
$ 50.27
Selling Price
$ 45.35
1098
351
549
1502
Market Price
$ 41.90
Selling Price
$ 35.69
1165
1127
924
1305
Market Price
$ 56.64
Selling Price
$ 47.71
973
908
947
1633
Market Price
$ 66.43
Selling Price
$ 59.28
1380
1179
1249
3676
Market Price
$ 31.77
Selling Price
$ 27.90
2845
876
1984
3611
Market Price
$ 49.71
Selling Price
$ 41.74
3106
836
880
4408
Market Price
$ 57.39
Selling Price
$ 51.93
1343
272
360
1804
Market Price
$ 58.52
Selling Price
$ 52.64
1875
735
477
2250
Market Price
$ 44.61
Selling Price
$ 38.75
1478
1248
1340
4690
Market Price
$ 30.14
Selling Price
$ 27.04
423
334
315
641
Market Price
$ 55.35
Selling Price
$ 47.14
836
307
628
1870
Market Price
$ 44.92
Selling Price
$ 37.90
697
612
308
2630
Market Price
$ 31.58
Selling Price
$ 27.44
966
367
953
1460
Market Price
$ 67.13
Selling Price
$ 59.78
1586
734
689
1926
Market Price
$ 42.15
Selling Price
$ 35.48
1346
828
693
1528
Market Price
$ 63.53
Selling Price
$ 54.20
238
221
82
950
Market Price
$ 69.69
Selling Price
$ 58.51
867
276
489
1803
Market Price
$ 67.05
Selling Price
$ 59.46
1228
544
1077
1696
Market Price
$ 41.66
Selling Price
$ 36.26
2532
2467
1478
4827
Market Price
$ 37.84
Selling Price
$ 32.27
2539
1088
1394
4278
Market Price
$ 51.25
Selling Price
$ 45.04
2383
1237
2190
2855
Market Price
$ 37.18
Selling Price
$ 32.64
1485
917
1382
3673
Market Price
$ 50.65
Selling Price
$ 42.72
552
361
378
1330
Market Price
$ 60.46
Selling Price
$ 51.98
1587
1038
1476
1883