Market Price
$ 66.01
Selling Price
$ 59.64
880
470
358
3548
Market Price
$ 33.01
Selling Price
$ 29.48
863
189
357
2155
Market Price
$ 39.02
Selling Price
$ 32.59
1509
893
1205
4034
Market Price
$ 55.27
Selling Price
$ 47.82
2274
1958
2220
3284
Market Price
$ 43.13
Selling Price
$ 37.17
2141
1045
1449
2951
Market Price
$ 43.29
Selling Price
$ 37.68
1941
778
1569
4033
Market Price
$ 34.30
Selling Price
$ 30.41
828
582
659
2892
Market Price
$ 46.84
Selling Price
$ 41.45
1018
807
431
1105
Market Price
$ 45.73
Selling Price
$ 38.95
330
83
155
1356
Market Price
$ 35.67
Selling Price
$ 31.10
3620
2780
839
3657
Market Price
$ 62.12
Selling Price
$ 53.85
1404
533
351
4488
Market Price
$ 41.09
Selling Price
$ 36.04
403
275
250
700
Market Price
$ 37.70
Selling Price
$ 33.79
1930
1470
1838
2647
Market Price
$ 56.20
Selling Price
$ 47.64
141
70
72
465
Market Price
$ 42.34
Selling Price
$ 36.47
2607
1196
2218
3466
Market Price
$ 55.05
Selling Price
$ 48.23
917
842
901
1312
Market Price
$ 55.41
Selling Price
$ 48.23
321
280
299
931
Market Price
$ 65.35
Selling Price
$ 55.97
1636
487
1320
2079
Market Price
$ 64.64
Selling Price
$ 57.21
1307
884
1188
3176
Market Price
$ 53.76
Selling Price
$ 45.03
452
296
246
1485
Market Price
$ 67.99
Selling Price
$ 59.31
2429
984
1276
3386
Market Price
$ 58.05
Selling Price
$ 52.17
4501
1853
4380
4813
Market Price
$ 39.27
Selling Price
$ 35.52
1865
917
1122
2447
Market Price
$ 66.56
Selling Price
$ 56.80
1460
1285
1013
1608
Market Price
$ 58.91
Selling Price
$ 51.17
382
258
365
1479
Market Price
$ 53.82
Selling Price
$ 46.34
659
146
487
1215
Market Price
$ 58.00
Selling Price
$ 51.85
326
203
190
510
Market Price
$ 44.95
Selling Price
$ 39.30
3968
1954
2829
4819
Market Price
$ 58.43
Selling Price
$ 51.55
811
619
673
1479
Market Price
$ 58.52
Selling Price
$ 52.82
1603
1308
1442
2768
Market Price
$ 45.79
Selling Price
$ 39.18
2989
2852
2541
4393
Market Price
$ 58.44
Selling Price
$ 51.03
1190
351
510
3813
Market Price
$ 58.19
Selling Price
$ 51.99
528
368
213
1840
Market Price
$ 58.75
Selling Price
$ 49.64
1209
288
964
2062
Market Price
$ 54.46
Selling Price
$ 45.40
3598
3373
850
3628
Market Price
$ 57.79
Selling Price
$ 50.78
1094
643
867
2645
Market Price
$ 44.03
Selling Price
$ 37.84
687
304
363
3157
Market Price
$ 29.45
Selling Price
$ 26.14
3251
890
1885
4246
Market Price
$ 38.51
Selling Price
$ 34.29
885
435
735
2055
Market Price
$ 47.97
Selling Price
$ 40.10
899
872
205
955