Market Price
$ 61.06
Selling Price
$ 53.97
1233
625
665
2413
Market Price
$ 62.28
Selling Price
$ 53.31
1905
1405
926
2272
Market Price
$ 59.52
Selling Price
$ 50.87
2867
2564
794
2942
Market Price
$ 68.11
Selling Price
$ 58.68
1190
696
774
1324
Market Price
$ 57.92
Selling Price
$ 49.17
507
498
502
834
Market Price
$ 35.11
Selling Price
$ 30.72
3228
1668
1168
4228
Market Price
$ 31.22
Selling Price
$ 26.48
2453
2152
1165
3388
Market Price
$ 29.42
Selling Price
$ 25.57
702
392
205
2975
Market Price
$ 41.74
Selling Price
$ 37.11
2937
714
2392
3038
Market Price
$ 65.60
Selling Price
$ 56.67
1081
523
280
1353
Market Price
$ 43.43
Selling Price
$ 38.74
1106
231
463
1340
Market Price
$ 28.65
Selling Price
$ 25.68
1797
1002
829
2906
Market Price
$ 53.24
Selling Price
$ 44.89
1876
1472
719
1974
Market Price
$ 51.11
Selling Price
$ 46.26
1422
1100
1109
2878
Market Price
$ 46.88
Selling Price
$ 42.13
1709
1078
703
3390
Market Price
$ 67.01
Selling Price
$ 58.13
2708
1081
2533
3402
Market Price
$ 57.18
Selling Price
$ 51.18
1011
612
285
4035
Market Price
$ 51.02
Selling Price
$ 45.92
3879
2199
1996
4295
Market Price
$ 45.23
Selling Price
$ 39.47
1124
573
571
2630
Market Price
$ 34.72
Selling Price
$ 30.47
3893
2327
2093
4471
Market Price
$ 60.56
Selling Price
$ 52.63
1790
932
500
3990
Market Price
$ 38.95
Selling Price
$ 34.23
2724
1790
708
4015
Market Price
$ 34.69
Selling Price
$ 31.17
513
279
219
1282
Market Price
$ 50.13
Selling Price
$ 43.88
2937
935
652
4249
Market Price
$ 65.28
Selling Price
$ 54.41
1694
563
523
1726
Market Price
$ 49.66
Selling Price
$ 44.39
700
518
202
3220
Market Price
$ 41.74
Selling Price
$ 35.84
344
128
307
747
Market Price
$ 40.33
Selling Price
$ 36.61
1327
714
952
2225
Market Price
$ 32.39
Selling Price
$ 29.07
1148
790
521
4816
Market Price
$ 59.26
Selling Price
$ 51.24
162
145
91
534
Market Price
$ 37.44
Selling Price
$ 32.38
1527
1023
1241
1537
Market Price
$ 32.59
Selling Price
$ 28.55
1525
760
1112
3890
Market Price
$ 32.74
Selling Price
$ 28.46
426
319
144
1119
Market Price
$ 58.41
Selling Price
$ 52.92
1230
848
444
2317
Market Price
$ 65.91
Selling Price
$ 58.71
965
780
502
4085
Market Price
$ 29.49
Selling Price
$ 25.21
1056
619
588
3536
Market Price
$ 57.74
Selling Price
$ 49.12
2030
518
1546
2991
Market Price
$ 33.21
Selling Price
$ 30.12
3630
2304
3363
4808
Market Price
$ 29.22
Selling Price
$ 25.50
3847
1707
1723
4528
Market Price
$ 42.07
Selling Price
$ 35.79
2588
1169
835
3363