Market Price
$ 60.28
Selling Price
$ 50.47
418
203
184
1024
Market Price
$ 53.38
Selling Price
$ 45.17
597
363
152
1415
Market Price
$ 30.51
Selling Price
$ 26.80
206
198
159
817
Market Price
$ 49.21
Selling Price
$ 44.61
1012
572
614
1674
Market Price
$ 40.23
Selling Price
$ 33.74
1338
484
1150
2036
Market Price
$ 38.10
Selling Price
$ 33.04
1641
1064
753
3893
Market Price
$ 66.12
Selling Price
$ 58.81
1598
429
1132
3395
Market Price
$ 65.83
Selling Price
$ 55.34
828
616
642
834
Market Price
$ 58.31
Selling Price
$ 52.64
475
336
151
1582
Market Price
$ 41.99
Selling Price
$ 37.61
2866
832
1099
3497
Market Price
$ 42.63
Selling Price
$ 36.81
1467
1379
302
3184
Market Price
$ 45.53
Selling Price
$ 40.48
355
249
343
976
Market Price
$ 39.48
Selling Price
$ 35.19
2613
1962
1438
3651
Market Price
$ 44.01
Selling Price
$ 36.83
2376
1495
2134
3211
Market Price
$ 62.74
Selling Price
$ 52.98
1102
373
1082
3177
Market Price
$ 50.67
Selling Price
$ 44.36
808
641
461
1464
Market Price
$ 42.65
Selling Price
$ 36.28
2195
1086
1480
3044
Market Price
$ 56.12
Selling Price
$ 49.01
3255
2759
2545
3394
Market Price
$ 58.68
Selling Price
$ 49.59
2793
923
2003
2982
Market Price
$ 38.93
Selling Price
$ 34.64
2319
1161
1686
3291
Market Price
$ 62.51
Selling Price
$ 56.21
1296
745
932
1528
Market Price
$ 31.07
Selling Price
$ 27.13
1387
716
1161
4160
Market Price
$ 45.83
Selling Price
$ 41.48
329
95
116
606
Market Price
$ 32.03
Selling Price
$ 28.43
1711
463
1670
2252
Market Price
$ 27.97
Selling Price
$ 25.22
1912
756
1574
2454
Market Price
$ 52.61
Selling Price
$ 47.55
647
401
358
667
Market Price
$ 31.39
Selling Price
$ 27.51
308
286
278
766
Market Price
$ 37.77
Selling Price
$ 33.34
3109
2441
2666
3567
Market Price
$ 55.08
Selling Price
$ 49.72
1536
492
966
1647
Market Price
$ 33.22
Selling Price
$ 28.43
2494
1482
1636
2524
Market Price
$ 39.09
Selling Price
$ 34.14
2188
1428
2136
3646
Market Price
$ 60.18
Selling Price
$ 50.76
994
642
822
2120
Market Price
$ 35.69
Selling Price
$ 29.88
1037
807
621
3643
Market Price
$ 55.64
Selling Price
$ 47.88
2480
920
2217
3597
Market Price
$ 43.47
Selling Price
$ 38.18
2160
1262
978
2546
Market Price
$ 60.03
Selling Price
$ 51.00
306
176
245
762
Market Price
$ 61.80
Selling Price
$ 52.28
778
494
370
2607
Market Price
$ 59.05
Selling Price
$ 50.13
1606
814
1485
3255
Market Price
$ 67.57
Selling Price
$ 57.80
3959
1993
3068
4526
Market Price
$ 55.42
Selling Price
$ 47.95
550
362
525
2340