Market Price
$ 69.56
Selling Price
$ 59.47
2838
1386
1963
3412
Market Price
$ 70.31
Selling Price
$ 59.36
1691
1089
634
4390
Market Price
$ 68.02
Selling Price
$ 59.10
1845
782
1215
1929
Market Price
$ 52.86
Selling Price
$ 47.05
846
304
408
1043
Market Price
$ 30.35
Selling Price
$ 27.05
2187
1171
1499
2818
Market Price
$ 67.05
Selling Price
$ 56.07
2246
1198
645
4469
Market Price
$ 62.56
Selling Price
$ 52.77
1516
1111
520
4725
Market Price
$ 43.00
Selling Price
$ 37.59
172
60
159
675
Market Price
$ 55.39
Selling Price
$ 48.39
394
109
180
419
Market Price
$ 69.35
Selling Price
$ 59.79
1707
1535
1218
2604
Market Price
$ 33.81
Selling Price
$ 28.53
1644
343
1288
1688
Market Price
$ 34.71
Selling Price
$ 30.95
1212
525
848
3440
Market Price
$ 67.02
Selling Price
$ 57.07
715
591
649
716
Market Price
$ 61.10
Selling Price
$ 53.13
4395
3595
2236
4486
Market Price
$ 55.74
Selling Price
$ 49.53
2037
755
1234
2078
Market Price
$ 63.60
Selling Price
$ 56.50
717
219
705
2244
Market Price
$ 65.40
Selling Price
$ 57.66
1618
608
1181
3510
Market Price
$ 38.97
Selling Price
$ 33.93
1875
1811
627
2869
Market Price
$ 47.56
Selling Price
$ 40.67
3346
1854
1064
3966
Market Price
$ 41.31
Selling Price
$ 36.47
1058
1033
230
3936
Market Price
$ 31.72
Selling Price
$ 27.23
3594
3388
2961
3767
Market Price
$ 42.53
Selling Price
$ 36.55
946
740
839
1198
Market Price
$ 48.64
Selling Price
$ 43.51
2413
1930
1596
2596
Market Price
$ 47.41
Selling Price
$ 40.34
706
358
699
1373
Market Price
$ 38.83
Selling Price
$ 32.73
789
619
609
1937
Market Price
$ 49.70
Selling Price
$ 44.43
1023
975
840
1098
Market Price
$ 64.08
Selling Price
$ 54.81
3625
854
3245
4170
Market Price
$ 39.04
Selling Price
$ 33.21
1660
684
909
2844
Market Price
$ 32.67
Selling Price
$ 28.75
2364
1267
906
3718
Market Price
$ 58.86
Selling Price
$ 51.85
458
125
400
1371
Market Price
$ 67.06
Selling Price
$ 56.83
2553
1531
1505
4556
Market Price
$ 38.23
Selling Price
$ 34.09
2287
1826
2231
3128
Market Price
$ 34.75
Selling Price
$ 29.55
734
655
315
773
Market Price
$ 59.19
Selling Price
$ 52.88
1052
719
675
1386
Market Price
$ 54.71
Selling Price
$ 46.62
369
112
236
1247
Market Price
$ 33.60
Selling Price
$ 28.41
509
328
408
1782
Market Price
$ 52.11
Selling Price
$ 46.81
645
419
233
2421
Market Price
$ 30.12
Selling Price
$ 25.21
2033
1833
923
4880
Market Price
$ 47.76
Selling Price
$ 41.41
432
208
160
1932
Market Price
$ 32.54
Selling Price
$ 28.95
1522
1411
1113
2839