Market Price
$ 35.00
Selling Price
$ 30.97
1876
953
1236
3502
Market Price
$ 33.92
Selling Price
$ 29.78
2180
1970
1995
4324
Market Price
$ 50.67
Selling Price
$ 42.65
788
165
331
1516
Market Price
$ 33.43
Selling Price
$ 29.48
1887
859
1877
3175
Market Price
$ 57.95
Selling Price
$ 49.93
987
774
685
3671
Market Price
$ 59.94
Selling Price
$ 53.38
2043
447
1520
3147
Market Price
$ 48.17
Selling Price
$ 40.66
429
191
89
505
Market Price
$ 58.65
Selling Price
$ 53.31
1887
852
499
2515
Market Price
$ 37.46
Selling Price
$ 31.96
2025
854
1529
3954
Market Price
$ 46.08
Selling Price
$ 38.83
633
297
336
763
Market Price
$ 40.43
Selling Price
$ 34.06
1130
783
682
3884
Market Price
$ 67.61
Selling Price
$ 58.82
2077
954
1122
4159
Market Price
$ 61.63
Selling Price
$ 55.02
1624
625
1099
2452
Market Price
$ 32.13
Selling Price
$ 28.76
2322
1995
1570
4837
Market Price
$ 53.00
Selling Price
$ 44.59
2139
1376
1562
3635
Market Price
$ 52.56
Selling Price
$ 44.73
2836
1921
1737
4190
Market Price
$ 32.56
Selling Price
$ 28.01
2681
1803
2211
3994
Market Price
$ 53.59
Selling Price
$ 46.78
447
378
119
1250
Market Price
$ 28.38
Selling Price
$ 25.30
936
853
734
4222
Market Price
$ 63.25
Selling Price
$ 53.24
457
451
317
1526
Market Price
$ 55.40
Selling Price
$ 48.63
2057
1614
1099
2811
Market Price
$ 34.89
Selling Price
$ 31.64
2260
1562
1407
3756
Market Price
$ 46.16
Selling Price
$ 39.85
2726
1854
2598
3921
Market Price
$ 41.72
Selling Price
$ 35.88
1479
860
384
4389
Market Price
$ 57.42
Selling Price
$ 49.84
361
212
178
714
Market Price
$ 45.99
Selling Price
$ 39.45
1833
1182
887
2247
Market Price
$ 32.79
Selling Price
$ 29.13
398
116
362
1222
Market Price
$ 58.18
Selling Price
$ 50.41
4150
1068
1762
4383
Market Price
$ 34.53
Selling Price
$ 30.97
1410
396
939
2678
Market Price
$ 31.06
Selling Price
$ 26.47
1003
694
699
2953
Market Price
$ 30.16
Selling Price
$ 25.47
374
310
129
695
Market Price
$ 29.91
Selling Price
$ 25.29
3885
1557
2503
4292
Market Price
$ 41.05
Selling Price
$ 36.99
1407
580
590
1618
Market Price
$ 65.34
Selling Price
$ 56.56
557
136
506
1868
Market Price
$ 32.01
Selling Price
$ 26.93
616
134
342
1403
Market Price
$ 59.53
Selling Price
$ 52.70
628
407
532
3053
Market Price
$ 55.97
Selling Price
$ 47.18
842
611
378
1032
Market Price
$ 58.05
Selling Price
$ 52.74
1207
710
395
2089
Market Price
$ 44.79
Selling Price
$ 40.51
1244
1053
980
3097
Market Price
$ 48.92
Selling Price
$ 41.60
1047
375
567
2980