Market Price
$ 49.37
Selling Price
$ 44.09
1410
348
1223
3090
Market Price
$ 41.90
Selling Price
$ 35.54
3887
1089
3274
4130
Market Price
$ 68.96
Selling Price
$ 59.54
2477
1152
2084
4833
Market Price
$ 48.64
Selling Price
$ 44.05
1289
443
863
4574
Market Price
$ 53.72
Selling Price
$ 45.24
1418
570
837
3149
Market Price
$ 45.24
Selling Price
$ 40.72
403
209
140
451
Market Price
$ 49.90
Selling Price
$ 44.45
625
185
267
1736
Market Price
$ 57.42
Selling Price
$ 52.17
1302
646
958
3367
Market Price
$ 45.60
Selling Price
$ 40.47
1476
768
341
2975
Market Price
$ 47.76
Selling Price
$ 41.73
1439
1060
359
3037
Market Price
$ 57.21
Selling Price
$ 47.73
1169
691
749
2835
Market Price
$ 67.78
Selling Price
$ 57.30
692
385
340
710
Market Price
$ 40.07
Selling Price
$ 36.26
1183
576
903
1196
Market Price
$ 37.87
Selling Price
$ 33.00
621
616
452
1062
Market Price
$ 66.27
Selling Price
$ 57.91
2433
2320
2248
4324
Market Price
$ 62.36
Selling Price
$ 53.85
1300
351
999
2273
Market Price
$ 56.27
Selling Price
$ 50.45
732
307
288
1185
Market Price
$ 51.03
Selling Price
$ 46.13
784
486
515
3920
Market Price
$ 60.63
Selling Price
$ 51.73
2137
2041
809
2719
Market Price
$ 46.41
Selling Price
$ 39.18
346
229
293
889
Market Price
$ 47.01
Selling Price
$ 39.72
645
431
496
734
Market Price
$ 51.29
Selling Price
$ 44.81
1205
1048
878
4933
Market Price
$ 47.50
Selling Price
$ 41.44
777
270
356
3148
Market Price
$ 51.70
Selling Price
$ 45.79
3626
3027
3230
4533
Market Price
$ 49.58
Selling Price
$ 42.51
3029
1073
836
3864
Market Price
$ 40.36
Selling Price
$ 35.59
2949
858
623
3922
Market Price
$ 55.02
Selling Price
$ 48.48
603
416
253
1569
Market Price
$ 28.50
Selling Price
$ 25.60
1824
926
1403
1878
Market Price
$ 59.05
Selling Price
$ 53.17
4814
1331
2597
4979
Market Price
$ 43.36
Selling Price
$ 36.75
971
820
745
2240
Market Price
$ 68.05
Selling Price
$ 58.52
3672
2245
3210
4738
Market Price
$ 48.04
Selling Price
$ 41.96
1854
1201
1617
3273
Market Price
$ 62.03
Selling Price
$ 53.76
448
261
145
1694
Market Price
$ 63.47
Selling Price
$ 55.61
3596
3358
1237
4108
Market Price
$ 37.22
Selling Price
$ 31.43
2197
1481
778
4145
Market Price
$ 56.66
Selling Price
$ 48.84
1158
759
357
2574
Market Price
$ 32.35
Selling Price
$ 27.60
439
386
347
1108
Market Price
$ 50.68
Selling Price
$ 44.71
329
269
83
952
Market Price
$ 51.29
Selling Price
$ 45.32
3958
1289
2503
4251
Market Price
$ 34.03
Selling Price
$ 28.96
774
212
719
1187