Market Price
$ 64.83
811
792
241
3624
Market Price
$ 46.54
486
293
342
2044
Market Price
$ 57.39
1250
607
576
3439
Market Price
$ 33.40
357
252
352
566
Market Price
$ 64.79
494
292
225
549
Market Price
$ 33.00
3573
3296
2558
4434
Market Price
$ 53.67
1723
1032
1173
4032
Market Price
$ 53.35
1408
404
337
4447
Market Price
$ 48.63
1171
741
1027
1737
Market Price
$ 39.35
2034
624
468
4170
Market Price
$ 39.34
2706
1796
2583
3210
Market Price
$ 67.55
804
324
254
985
Market Price
$ 53.72
467
103
418
1559
Market Price
$ 41.37
1671
452
1497
2264
Market Price
$ 64.44
998
472
226
4834
Market Price
$ 48.48
1576
1025
1424
2155
Market Price
$ 62.08
761
275
513
1546
Market Price
$ 51.80
1252
932
1084
3052
Market Price
$ 53.63
2353
541
635
4384
Market Price
$ 66.66
2368
1313
1532
3906
Market Price
$ 55.83
1326
1110
929
1866
Market Price
$ 58.77
500
216
382
1463
Market Price
$ 60.65
563
460
347
692
Market Price
$ 67.44
3258
947
802
3304
Market Price
$ 31.69
225
146
188
557
Market Price
$ 46.87
3604
1112
2247
4265
Market Price
$ 30.75
2713
1662
1749
4605
Market Price
$ 68.06
582
424
273
2277
Market Price
$ 39.97
697
304
686
1078
Market Price
$ 45.03
1498
1372
1096
2922
Market Price
$ 51.06
380
271
149
1247
Market Price
$ 38.57
509
478
446
1034
Market Price
$ 59.72
1738
577
1506
1959
Market Price
$ 65.98
1183
1052
1135
1559
Market Price
$ 42.70
1050
964
887
1462
Market Price
$ 50.98
3201
1761
1301
4327
Market Price
$ 48.41
1457
355
819
1894
Market Price
$ 51.79
1484
1002
366
2806
Market Price
$ 51.05
2538
1066
1437
3271
Market Price
$ 31.23
2373
780
1346
3356