Market Price
$ 65.35
Selling Price
$ 56.65
536
182
369
2398
Market Price
$ 43.04
Selling Price
$ 39.10
2085
461
805
2316
Market Price
$ 44.91
Selling Price
$ 37.95
566
435
148
702
Market Price
$ 33.39
Selling Price
$ 30.21
849
197
621
1305
Market Price
$ 34.69
Selling Price
$ 29.37
942
504
710
3699
Market Price
$ 47.85
Selling Price
$ 42.21
1570
675
1443
2169
Market Price
$ 32.61
Selling Price
$ 28.89
1953
652
690
2984
Market Price
$ 28.42
Selling Price
$ 25.75
1236
694
915
1781
Market Price
$ 56.16
Selling Price
$ 48.29
1703
1175
1134
4721
Market Price
$ 44.40
Selling Price
$ 40.23
2640
977
1141
2919
Market Price
$ 62.53
Selling Price
$ 54.29
749
387
628
1551
Market Price
$ 37.74
Selling Price
$ 33.74
1650
1600
1405
2070
Market Price
$ 60.94
Selling Price
$ 53.14
1664
1077
1327
3207
Market Price
$ 65.27
Selling Price
$ 57.32
2683
2434
1443
4326
Market Price
$ 64.49
Selling Price
$ 57.82
2501
2255
803
5000
Market Price
$ 65.64
Selling Price
$ 57.27
2181
488
628
2624
Market Price
$ 52.14
Selling Price
$ 44.50
3603
3030
2117
3928
Market Price
$ 39.91
Selling Price
$ 35.08
1090
954
333
1523
Market Price
$ 55.05
Selling Price
$ 46.97
1743
1723
721
2462
Market Price
$ 64.51
Selling Price
$ 58.25
2640
2018
2243
3701
Market Price
$ 30.53
Selling Price
$ 26.43
2813
1135
2680
3347
Market Price
$ 32.34
Selling Price
$ 27.97
1237
991
952
2764
Market Price
$ 33.65
Selling Price
$ 29.47
2461
519
1496
3243
Market Price
$ 48.21
Selling Price
$ 43.13
1075
327
238
1197
Market Price
$ 49.73
Selling Price
$ 42.06
1830
1034
994
4283
Market Price
$ 66.81
Selling Price
$ 59.05
740
224
470
1287
Market Price
$ 59.32
Selling Price
$ 52.74
531
187
311
2270
Market Price
$ 54.52
Selling Price
$ 48.21
329
178
203
944
Market Price
$ 36.59
Selling Price
$ 31.10
404
100
84
485
Market Price
$ 60.11
Selling Price
$ 50.77
752
749
739
778
Market Price
$ 34.45
Selling Price
$ 30.91
786
521
370
1384
Market Price
$ 42.84
Selling Price
$ 37.93
304
184
118
685
Market Price
$ 36.56
Selling Price
$ 32.91
3050
1749
1237
3574
Market Price
$ 38.67
Selling Price
$ 33.87
715
513
560
3301
Market Price
$ 42.07
Selling Price
$ 37.15
1385
792
844
3435
Market Price
$ 49.64
Selling Price
$ 42.30
3311
1765
2658
3365
Market Price
$ 31.16
Selling Price
$ 26.44
392
379
259
465
Market Price
$ 51.25
Selling Price
$ 44.97
644
137
463
1052
Market Price
$ 65.90
Selling Price
$ 57.81
2040
925
504
3334
Market Price
$ 43.85
Selling Price
$ 38.02
1278
1266
535
2360