Market Price
$ 61.49
Selling Price
$ 54.14
1576
921
1468
3099
Market Price
$ 39.79
Selling Price
$ 33.89
360
208
88
841
Market Price
$ 33.47
Selling Price
$ 30.11
1510
1179
666
2658
Market Price
$ 34.46
Selling Price
$ 30.55
1342
732
781
3222
Market Price
$ 61.99
Selling Price
$ 55.88
2316
1988
1790
2343
Market Price
$ 60.16
Selling Price
$ 51.29
426
312
150
464
Market Price
$ 41.71
Selling Price
$ 35.19
1465
379
601
1465
Market Price
$ 63.20
Selling Price
$ 56.55
569
183
446
693
Market Price
$ 43.15
Selling Price
$ 39.19
3229
3154
1198
3986
Market Price
$ 30.76
Selling Price
$ 26.46
877
794
577
3059
Market Price
$ 67.55
Selling Price
$ 57.71
879
457
440
999
Market Price
$ 51.22
Selling Price
$ 44.03
1668
1023
963
1936
Market Price
$ 39.22
Selling Price
$ 34.14
1097
263
390
3146
Market Price
$ 64.49
Selling Price
$ 57.23
2160
1206
1778
3993
Market Price
$ 48.59
Selling Price
$ 40.66
3384
1687
1596
3397
Market Price
$ 33.95
Selling Price
$ 28.70
1289
287
828
3687
Market Price
$ 57.81
Selling Price
$ 49.28
1366
330
569
2351
Market Price
$ 34.91
Selling Price
$ 29.23
1165
605
673
1910
Market Price
$ 53.56
Selling Price
$ 47.29
2572
1765
2455
3481
Market Price
$ 28.90
Selling Price
$ 25.73
1193
639
798
1539
Market Price
$ 47.50
Selling Price
$ 42.13
490
337
304
1920
Market Price
$ 60.67
Selling Price
$ 53.30
2199
899
1363
4337
Market Price
$ 51.23
Selling Price
$ 43.13
2128
1573
709
4770
Market Price
$ 38.67
Selling Price
$ 34.11
794
761
284
2658
Market Price
$ 68.60
Selling Price
$ 57.48
2346
1160
1939
2572
Market Price
$ 33.67
Selling Price
$ 29.42
874
249
706
3237
Market Price
$ 66.51
Selling Price
$ 56.54
674
471
629
2328
Market Price
$ 32.74
Selling Price
$ 29.43
1136
417
721
1812
Market Price
$ 52.54
Selling Price
$ 45.21
1711
1220
365
2779
Market Price
$ 53.10
Selling Price
$ 45.54
2606
2196
1300
4318
Market Price
$ 60.67
Selling Price
$ 52.49
1694
1397
725
2134
Market Price
$ 33.93
Selling Price
$ 28.97
3232
1089
1781
4265
Market Price
$ 68.94
Selling Price
$ 57.46
885
246
177
3097
Market Price
$ 62.21
Selling Price
$ 54.44
2440
1395
2147
2839
Market Price
$ 31.19
Selling Price
$ 28.24
3699
1799
1131
4172
Market Price
$ 49.50
Selling Price
$ 43.93
1525
1123
315
3421
Market Price
$ 61.55
Selling Price
$ 55.47
1950
484
1013
3953
Market Price
$ 38.16
Selling Price
$ 34.47
3120
1434
2275
3582
Market Price
$ 35.99
Selling Price
$ 30.62
337
111
316
1038
Market Price
$ 64.91
Selling Price
$ 54.55
3268
2146
673
3851