Market Price
$ 68.32
Selling Price
$ 58.29
3969
2251
1957
4180
Market Price
$ 52.86
Selling Price
$ 44.78
1641
1443
1444
2621
Market Price
$ 39.07
Selling Price
$ 35.20
385
323
315
672
Market Price
$ 39.77
Selling Price
$ 35.41
1762
1496
824
3120
Market Price
$ 44.20
Selling Price
$ 38.94
2376
1890
2296
4248
Market Price
$ 36.99
Selling Price
$ 33.10
2809
1717
860
3175
Market Price
$ 50.87
Selling Price
$ 45.52
914
467
809
1686
Market Price
$ 51.87
Selling Price
$ 44.84
904
330
301
3254
Market Price
$ 45.71
Selling Price
$ 39.56
2054
1016
900
2503
Market Price
$ 47.20
Selling Price
$ 42.65
1497
1108
436
4233
Market Price
$ 30.41
Selling Price
$ 26.23
1258
348
767
2059
Market Price
$ 53.25
Selling Price
$ 44.50
1086
954
603
2123
Market Price
$ 65.16
Selling Price
$ 57.09
810
673
748
1397
Market Price
$ 56.92
Selling Price
$ 48.65
426
278
107
467
Market Price
$ 46.38
Selling Price
$ 42.05
294
152
283
472
Market Price
$ 53.80
Selling Price
$ 45.53
929
281
436
2456
Market Price
$ 60.76
Selling Price
$ 53.53
421
129
91
563
Market Price
$ 64.74
Selling Price
$ 54.04
3639
1234
1535
4492
Market Price
$ 45.35
Selling Price
$ 40.56
337
89
92
410
Market Price
$ 63.38
Selling Price
$ 52.92
1929
714
606
2219
Market Price
$ 61.43
Selling Price
$ 54.69
4190
3014
3373
4859
Market Price
$ 60.97
Selling Price
$ 53.50
664
520
335
1603
Market Price
$ 44.18
Selling Price
$ 39.27
1173
786
630
1863
Market Price
$ 57.51
Selling Price
$ 50.96
965
907
753
1483
Market Price
$ 32.46
Selling Price
$ 28.50
3887
1028
3794
4663
Market Price
$ 68.00
Selling Price
$ 57.19
2240
1239
1376
4178
Market Price
$ 63.27
Selling Price
$ 54.14
1102
253
531
2043
Market Price
$ 45.49
Selling Price
$ 39.51
1119
732
819
3090
Market Price
$ 47.20
Selling Price
$ 39.46
3156
1098
816
4306
Market Price
$ 38.36
Selling Price
$ 32.61
3288
2238
3017
3348
Market Price
$ 65.29
Selling Price
$ 56.19
1724
840
1662
1747
Market Price
$ 32.72
Selling Price
$ 27.78
2945
937
887
3289
Market Price
$ 60.13
Selling Price
$ 54.23
252
168
218
1260
Market Price
$ 57.15
Selling Price
$ 49.46
589
493
159
1787
Market Price
$ 51.29
Selling Price
$ 44.36
880
671
440
1039
Market Price
$ 56.08
Selling Price
$ 49.11
686
534
410
1275
Market Price
$ 54.18
Selling Price
$ 47.07
2433
1029
1972
2740
Market Price
$ 46.47
Selling Price
$ 42.07
576
357
268
2844
Market Price
$ 64.93
Selling Price
$ 57.77
2851
2308
1528
4035
Market Price
$ 55.90
Selling Price
$ 50.59
1357
717
1045
1754