Market Price
$ 36.52
889
831
202
1086
Market Price
$ 61.04
1063
830
485
2474
Market Price
$ 65.24
1547
569
1190
1676
Market Price
$ 41.65
4507
948
1472
4828
Market Price
$ 39.46
864
436
382
1055
Market Price
$ 68.37
383
161
156
1276
Market Price
$ 62.88
3660
2635
3421
3699
Market Price
$ 30.95
1486
457
571
2414
Market Price
$ 59.29
1471
1049
1439
3124
Market Price
$ 56.27
406
309
83
1839
Market Price
$ 61.97
736
715
172
2902
Market Price
$ 36.46
2200
2079
646
4139
Market Price
$ 54.44
547
320
472
2169
Market Price
$ 43.02
1088
640
883
2022
Market Price
$ 57.65
1857
1107
1188
4351
Market Price
$ 61.45
334
127
76
1631
Market Price
$ 55.92
1624
737
908
3984
Market Price
$ 67.40
1546
729
399
3742
Market Price
$ 44.11
2472
1243
1321
4247
Market Price
$ 39.60
1245
553
318
1732
Market Price
$ 54.52
2137
1746
917
2949
Market Price
$ 41.96
518
161
185
1348
Market Price
$ 70.10
406
375
394
721
Market Price
$ 61.62
1397
1076
429
3471
Market Price
$ 61.03
1307
278
630
4131
Market Price
$ 57.28
1616
1048
1468
4637
Market Price
$ 54.44
2227
1722
2110
2269
Market Price
$ 59.87
1166
973
1127
1526
Market Price
$ 59.38
2563
1104
1588
3297
Market Price
$ 53.51
1227
804
728
3239
Market Price
$ 33.65
2913
2682
1692
4736
Market Price
$ 70.30
1212
888
456
1545
Market Price
$ 51.56
1726
656
1321
4015
Market Price
$ 44.62
1839
555
483
1946
Market Price
$ 56.18
557
537
344
622
Market Price
$ 46.11
674
436
404
1333
Market Price
$ 32.17
1623
730
1481
2379
Market Price
$ 31.12
3982
2428
1189
4617
Market Price
$ 30.19
861
503
728
1001
Market Price
$ 60.46
973
335
812
2683