Market Price
$ 69.01
Selling Price
$ 57.76
3003
2363
2202
3548
Market Price
$ 56.79
Selling Price
$ 49.83
1435
708
386
2359
Market Price
$ 61.08
Selling Price
$ 55.47
3406
2252
3004
4123
Market Price
$ 36.47
Selling Price
$ 32.51
758
732
214
1270
Market Price
$ 32.00
Selling Price
$ 27.36
2105
550
869
2691
Market Price
$ 58.48
Selling Price
$ 49.76
454
380
307
838
Market Price
$ 47.85
Selling Price
$ 42.14
521
451
350
533
Market Price
$ 51.40
Selling Price
$ 45.32
234
95
144
623
Market Price
$ 62.63
Selling Price
$ 53.15
2351
849
1951
2701
Market Price
$ 46.79
Selling Price
$ 41.81
2856
1118
2489
4665
Market Price
$ 51.17
Selling Price
$ 43.64
1935
1473
1194
2407
Market Price
$ 44.53
Selling Price
$ 38.79
774
628
591
1858
Market Price
$ 49.66
Selling Price
$ 41.77
965
865
575
2721
Market Price
$ 42.77
Selling Price
$ 36.69
2975
2136
1151
3168
Market Price
$ 30.30
Selling Price
$ 27.22
962
216
418
3193
Market Price
$ 41.33
Selling Price
$ 36.47
1066
920
224
1403
Market Price
$ 51.38
Selling Price
$ 43.38
2764
996
2578
2870
Market Price
$ 33.11
Selling Price
$ 28.47
1992
752
1026
4031
Market Price
$ 54.89
Selling Price
$ 48.00
2197
1602
966
2767
Market Price
$ 30.39
Selling Price
$ 27.17
843
346
460
3388
Market Price
$ 62.44
Selling Price
$ 55.95
2379
919
2133
2639
Market Price
$ 33.68
Selling Price
$ 29.19
3079
2472
1649
4047
Market Price
$ 38.38
Selling Price
$ 33.34
1434
1330
1178
4491
Market Price
$ 43.78
Selling Price
$ 37.50
1119
272
662
4027
Market Price
$ 36.47
Selling Price
$ 31.39
1486
946
778
3925
Market Price
$ 35.07
Selling Price
$ 31.48
1350
422
717
2109
Market Price
$ 64.77
Selling Price
$ 57.01
1911
1319
927
4700
Market Price
$ 46.21
Selling Price
$ 41.18
1486
1130
820
2441
Market Price
$ 59.59
Selling Price
$ 52.97
662
459
621
908
Market Price
$ 61.88
Selling Price
$ 54.56
843
238
584
1039
Market Price
$ 59.42
Selling Price
$ 53.27
3524
1740
3432
4745
Market Price
$ 44.67
Selling Price
$ 38.93
1549
1207
1046
2969
Market Price
$ 45.54
Selling Price
$ 38.79
1763
610
1193
4743
Market Price
$ 48.02
Selling Price
$ 43.35
1178
1162
903
2849
Market Price
$ 45.40
Selling Price
$ 39.31
836
497
397
1243
Market Price
$ 64.67
Selling Price
$ 54.40
817
600
747
2492
Market Price
$ 51.85
Selling Price
$ 45.90
3113
2474
2749
4506
Market Price
$ 31.68
Selling Price
$ 26.70
2823
2669
1670
3532
Market Price
$ 61.52
Selling Price
$ 55.87
2158
692
1806
3162
Market Price
$ 33.30
Selling Price
$ 29.22
1000
492
324
2861