Market Price
$ 37.10
1810
759
1492
2043
Market Price
$ 42.52
924
216
676
1386
Market Price
$ 45.60
734
271
200
2312
Market Price
$ 51.02
2818
1212
2046
3909
Market Price
$ 44.53
709
187
326
962
Market Price
$ 55.30
1658
1333
514
4731
Market Price
$ 45.95
2791
1910
2563
3276
Market Price
$ 28.55
708
458
541
2338
Market Price
$ 28.04
1559
348
759
3053
Market Price
$ 31.89
1998
879
499
2104
Market Price
$ 32.47
4243
4163
2840
4503
Market Price
$ 38.27
3009
1919
1078
3676
Market Price
$ 56.69
776
562
766
1575
Market Price
$ 55.39
1303
1019
543
3278
Market Price
$ 14.80
793
181
487
2019
Market Price
$ 43.35
737
479
203
2610
Market Price
$ 31.56
480
171
470
1096
Market Price
$ 54.25
2785
1106
2026
4324
Market Price
$ 57.89
704
232
323
3002
Market Price
$ 45.20
890
826
304
2945
Market Price
$ 63.95
3574
3269
2226
3594
Market Price
$ 45.20
2652
1673
2264
2979
Market Price
$ 58.23
1722
1558
1196
4970
Market Price
$ 62.58
2347
1395
652
3585
Market Price
$ 48.46
959
729
686
1972
Market Price
$ 51.11
1043
351
490
1276
Market Price
$ 33.67
767
600
485
3027
Market Price
$ 9.91
1573
1568
659
3470
Market Price
$ 11.39
1650
1303
937
3809
Market Price
$ 7.28
3560
3297
1422
4424
Market Price
$ 13.37
2789
1169
2526
3264
Market Price
$ 11.39
310
92
303
780
Market Price
$ 13.59
1105
1052
488
4207
Market Price
$ 51.17
642
619
197
2050
Market Price
$ 55.87
1110
994
481
1979
Market Price
$ 52.56
3955
2810
2085
4590
Market Price
$ 46.36
3430
1693
1324
3823
Market Price
$ 38.11
962
763
722
2509
Market Price
$ 46.61
1541
1021
319
2415
Market Price
$ 36.87
3224
1580
1416
3565