Market Price
$ 35.02
Selling Price
$ 31.30
3873
941
2857
4687
Market Price
$ 49.46
Selling Price
$ 44.80
573
267
397
684
Market Price
$ 48.67
Selling Price
$ 44.24
947
536
537
2747
Market Price
$ 31.63
Selling Price
$ 27.13
977
404
776
1831
Market Price
$ 51.96
Selling Price
$ 45.47
441
128
183
465
Market Price
$ 39.14
Selling Price
$ 35.07
2067
693
1595
4511
Market Price
$ 41.23
Selling Price
$ 34.96
3552
3208
2440
3665
Market Price
$ 43.10
Selling Price
$ 38.25
3069
1849
1247
3743
Market Price
$ 65.67
Selling Price
$ 55.43
1248
812
613
3261
Market Price
$ 71.50
Selling Price
$ 59.63
2370
495
947
2768
Market Price
$ 57.62
Selling Price
$ 49.24
2191
1376
1645
4584
Market Price
$ 61.97
Selling Price
$ 53.85
2085
838
1727
4166
Market Price
$ 63.71
Selling Price
$ 53.34
1914
756
1061
2257
Market Price
$ 56.41
Selling Price
$ 50.95
3724
2746
1890
4954
Market Price
$ 41.87
Selling Price
$ 35.47
4283
2720
2808
4581
Market Price
$ 54.49
Selling Price
$ 45.47
850
646
727
2470
Market Price
$ 65.11
Selling Price
$ 55.63
2243
1247
2240
4791
Market Price
$ 39.40
Selling Price
$ 34.22
2442
1659
944
3316
Market Price
$ 63.95
Selling Price
$ 53.50
631
461
486
1140
Market Price
$ 52.62
Selling Price
$ 46.09
1608
346
1034
2760
Market Price
$ 31.07
Selling Price
$ 27.31
1938
398
416
4943
Market Price
$ 39.60
Selling Price
$ 33.49
1609
716
971
3470
Market Price
$ 45.73
Selling Price
$ 38.38
3194
2702
1544
4933
Market Price
$ 36.91
Selling Price
$ 32.81
2348
1794
798
3150
Market Price
$ 51.76
Selling Price
$ 45.22
2208
789
1173
2581
Market Price
$ 39.29
Selling Price
$ 32.76
879
580
356
936
Market Price
$ 62.74
Selling Price
$ 54.53
331
314
68
1364
Market Price
$ 55.60
Selling Price
$ 48.30
1730
529
1217
4242
Market Price
$ 34.80
Selling Price
$ 30.66
1185
675
588
1937
Market Price
$ 57.06
Selling Price
$ 50.00
1318
427
695
4794
Market Price
$ 63.22
Selling Price
$ 53.11
3023
1542
1292
4055
Market Price
$ 57.22
Selling Price
$ 51.85
3660
2847
2400
3964
Market Price
$ 57.28
Selling Price
$ 48.71
1792
1322
551
4444
Market Price
$ 37.35
Selling Price
$ 32.24
828
811
437
1334
Market Price
$ 34.19
Selling Price
$ 29.16
359
324
82
1317
Market Price
$ 32.49
Selling Price
$ 29.51
1029
709
872
4709
Market Price
$ 36.67
Selling Price
$ 31.14
2682
865
838
3748
Market Price
$ 66.33
Selling Price
$ 57.06
942
736
236
4489
Market Price
$ 34.03
Selling Price
$ 29.72
444
318
158
865
Market Price
$ 54.04
Selling Price
$ 45.51
806
527
673
2247