Market Price
$ 37.56
Selling Price
$ 31.38
315
128
278
1328
Market Price
$ 51.61
Selling Price
$ 45.64
810
246
299
1657
Market Price
$ 54.07
Selling Price
$ 45.60
2181
647
1467
4938
Market Price
$ 48.92
Selling Price
$ 40.79
1362
849
669
3201
Market Price
$ 61.93
Selling Price
$ 56.12
3756
2767
3229
4694
Market Price
$ 54.99
Selling Price
$ 48.26
819
418
549
825
Market Price
$ 47.21
Selling Price
$ 41.73
1396
1167
807
3501
Market Price
$ 37.01
Selling Price
$ 33.47
703
210
600
1871
Market Price
$ 39.09
Selling Price
$ 33.53
898
250
342
1200
Market Price
$ 70.15
Selling Price
$ 59.73
2025
781
610
4290
Market Price
$ 51.15
Selling Price
$ 45.05
1363
1211
792
1559
Market Price
$ 41.06
Selling Price
$ 35.17
1772
1520
1652
2593
Market Price
$ 39.99
Selling Price
$ 35.26
1669
1581
1289
3334
Market Price
$ 43.91
Selling Price
$ 38.71
1855
836
494
2875
Market Price
$ 62.42
Selling Price
$ 56.10
1607
545
878
2936
Market Price
$ 55.92
Selling Price
$ 48.93
734
639
720
2394
Market Price
$ 34.32
Selling Price
$ 31.18
4112
1536
2049
4855
Market Price
$ 56.75
Selling Price
$ 50.66
838
837
171
1322
Market Price
$ 34.80
Selling Price
$ 30.71
1889
1017
1780
4570
Market Price
$ 44.48
Selling Price
$ 37.63
2907
1103
1386
4769
Market Price
$ 52.65
Selling Price
$ 44.15
353
238
228
561
Market Price
$ 48.97
Selling Price
$ 41.03
1171
883
297
3479
Market Price
$ 66.03
Selling Price
$ 57.01
2771
1992
1514
3728
Market Price
$ 30.70
Selling Price
$ 26.33
914
746
185
1235
Market Price
$ 59.66
Selling Price
$ 51.56
1100
1057
861
1445
Market Price
$ 65.14
Selling Price
$ 57.15
1250
1185
1134
3254
Market Price
$ 53.22
Selling Price
$ 46.39
1220
854
584
3179
Market Price
$ 59.87
Selling Price
$ 49.94
1227
1097
1074
3412
Market Price
$ 68.30
Selling Price
$ 59.44
225
70
146
621
Market Price
$ 44.89
Selling Price
$ 39.08
3418
2152
1774
3656
Market Price
$ 43.09
Selling Price
$ 36.99
888
480
336
2881
Market Price
$ 32.20
Selling Price
$ 28.62
918
621
517
1125
Market Price
$ 56.43
Selling Price
$ 50.37
2384
686
528
2911
Market Price
$ 61.24
Selling Price
$ 54.41
1059
273
957
3909
Market Price
$ 59.40
Selling Price
$ 53.89
3248
3082
2315
4938
Market Price
$ 33.89
Selling Price
$ 28.35
833
430
433
3015
Market Price
$ 36.70
Selling Price
$ 32.63
1175
896
1108
2711
Market Price
$ 41.82
Selling Price
$ 36.59
2145
1425
1280
4874
Market Price
$ 60.39
Selling Price
$ 53.44
2991
2684
2268
4637
Market Price
$ 39.21
Selling Price
$ 33.54
4719
3321
3251
4721