Market Price
$ 63.53
Selling Price
$ 55.21
1637
1547
805
4578
Market Price
$ 63.58
Selling Price
$ 53.13
1032
245
229
3177
Market Price
$ 57.37
Selling Price
$ 50.14
1590
454
1337
2132
Market Price
$ 50.81
Selling Price
$ 45.86
1570
382
860
3498
Market Price
$ 32.70
Selling Price
$ 28.06
1394
1375
774
3391
Market Price
$ 39.67
Selling Price
$ 34.81
2122
689
1349
4410
Market Price
$ 32.79
Selling Price
$ 28.66
1437
1303
619
2113
Market Price
$ 59.38
Selling Price
$ 51.17
896
604
537
3935
Market Price
$ 50.77
Selling Price
$ 44.05
1225
1132
516
4980
Market Price
$ 52.88
Selling Price
$ 48.04
2054
1287
703
3438
Market Price
$ 38.78
Selling Price
$ 33.71
949
656
294
3324
Market Price
$ 48.60
Selling Price
$ 43.50
1716
1125
1072
3260
Market Price
$ 33.90
Selling Price
$ 29.60
552
256
200
1938
Market Price
$ 54.97
Selling Price
$ 49.84
383
181
261
625
Market Price
$ 46.64
Selling Price
$ 41.53
1218
1166
400
1421
Market Price
$ 36.00
Selling Price
$ 32.60
319
194
130
927
Market Price
$ 64.70
Selling Price
$ 55.49
3020
2956
1967
3136
Market Price
$ 57.04
Selling Price
$ 49.95
1890
735
860
3255
Market Price
$ 49.88
Selling Price
$ 44.75
1461
619
1141
3580
Market Price
$ 44.64
Selling Price
$ 37.93
2089
1591
1366
2168
Market Price
$ 44.90
Selling Price
$ 39.97
993
916
399
2541
Market Price
$ 38.96
Selling Price
$ 33.98
911
364
580
1161
Market Price
$ 64.32
Selling Price
$ 58.30
1454
411
1285
2626
Market Price
$ 49.17
Selling Price
$ 42.51
3032
2129
1982
4374
Market Price
$ 35.40
Selling Price
$ 31.42
678
247
625
1169
Market Price
$ 33.60
Selling Price
$ 29.86
3021
2167
2420
4147
Market Price
$ 59.72
Selling Price
$ 54.29
1486
1439
1104
4023
Market Price
$ 54.98
Selling Price
$ 48.87
1142
618
918
2062
Market Price
$ 64.65
Selling Price
$ 55.02
3034
701
1266
3559
Market Price
$ 63.72
Selling Price
$ 55.41
3018
1729
2197
3381
Market Price
$ 62.56
Selling Price
$ 54.01
190
95
73
486
Market Price
$ 32.36
Selling Price
$ 28.21
1881
994
737
3190
Market Price
$ 49.56
Selling Price
$ 44.02
356
157
197
1681
Market Price
$ 52.49
Selling Price
$ 43.96
1692
1269
702
3975
Market Price
$ 45.60
Selling Price
$ 38.59
684
354
188
1181
Market Price
$ 33.76
Selling Price
$ 29.67
466
129
461
645
Market Price
$ 56.89
Selling Price
$ 51.59
141
29
105
414
Market Price
$ 49.98
Selling Price
$ 44.42
879
459
745
2436
Market Price
$ 56.97
Selling Price
$ 48.51
1969
738
1511
3481
Market Price
$ 52.90
Selling Price
$ 46.04
1052
308
235
1990