Market Price
$ 69.20
Selling Price
$ 59.62
2770
936
943
2852
Market Price
$ 30.81
Selling Price
$ 26.97
3610
1700
3117
3733
Market Price
$ 31.74
Selling Price
$ 28.41
3472
1132
848
4885
Market Price
$ 59.46
Selling Price
$ 53.35
2020
588
1979
4383
Market Price
$ 40.40
Selling Price
$ 36.12
506
245
444
1655
Market Price
$ 38.38
Selling Price
$ 34.08
2215
498
1489
3150
Market Price
$ 40.21
Selling Price
$ 36.43
3130
2761
721
3379
Market Price
$ 46.40
Selling Price
$ 41.02
3915
2935
2912
4954
Market Price
$ 42.89
Selling Price
$ 36.23
1363
958
498
4832
Market Price
$ 43.35
Selling Price
$ 38.38
2391
1631
2019
3498
Market Price
$ 51.73
Selling Price
$ 43.55
3306
1560
1579
3587
Market Price
$ 46.55
Selling Price
$ 39.79
1379
462
1329
4194
Market Price
$ 51.60
Selling Price
$ 43.47
2098
1680
824
2854
Market Price
$ 60.44
Selling Price
$ 50.85
2924
2676
1646
3465
Market Price
$ 43.17
Selling Price
$ 38.59
2730
1323
2094
4079
Market Price
$ 30.15
Selling Price
$ 27.37
967
628
507
2402
Market Price
$ 41.97
Selling Price
$ 36.09
810
391
284
2192
Market Price
$ 34.26
Selling Price
$ 31.02
2100
2033
2090
2664
Market Price
$ 61.22
Selling Price
$ 54.67
3770
784
2098
4210
Market Price
$ 55.57
Selling Price
$ 49.11
1042
874
444
1487
Market Price
$ 61.52
Selling Price
$ 55.30
1151
282
517
1432
Market Price
$ 65.67
Selling Price
$ 55.79
481
409
458
1137
Market Price
$ 35.10
Selling Price
$ 31.22
3539
2694
2922
3949
Market Price
$ 40.99
Selling Price
$ 36.77
1063
359
634
1143
Market Price
$ 36.52
Selling Price
$ 30.87
1318
402
865
1357
Market Price
$ 46.80
Selling Price
$ 42.53
881
633
658
2162
Market Price
$ 32.00
Selling Price
$ 28.93
801
488
226
1715
Market Price
$ 56.08
Selling Price
$ 49.04
882
835
228
1050
Market Price
$ 32.70
Selling Price
$ 28.76
1213
1174
372
3084
Market Price
$ 68.78
Selling Price
$ 58.25
3341
1926
3042
4559
Market Price
$ 49.56
Selling Price
$ 44.16
1135
841
808
2431
Market Price
$ 67.68
Selling Price
$ 57.51
3173
2727
2571
3572
Market Price
$ 55.43
Selling Price
$ 49.47
859
362
220
966
Market Price
$ 36.10
Selling Price
$ 31.61
594
546
187
2408
Market Price
$ 47.30
Selling Price
$ 39.53
1049
410
360
3969
Market Price
$ 39.36
Selling Price
$ 35.35
1073
348
512
1527
Market Price
$ 42.02
Selling Price
$ 37.40
406
353
311
553
Market Price
$ 49.32
Selling Price
$ 42.22
1967
1253
1674
3919
Market Price
$ 29.02
Selling Price
$ 26.24
2283
1421
1195
2325
Market Price
$ 36.95
Selling Price
$ 32.98
2615
1890
1404
3769