MSA Safety Incorporated Common Stock (MSA)
Market Cap
$7.04B
Current · Retrieved: · USD

MSA Market Cap
Current$7.04Bretrieved
Current$7.04Bretrieved
MSA Market Cap ($74.12M → $7.04B · CAGR +10.2%)
Latest values, visible window
High-resolution chart · PNG
MSA market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 113,496,022 | |
| 112,723,940 | |
| 111,951,858 | |
| 99,212,509 | |
| 92,263,773 | |
| 91,105,650 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 89,947,527 | |
| 92,263,773 | |
| 89,947,527 | |
| 92,263,773 | |
| 96,510,222 | |
| 99,598,550 | |
| 100,756,672 | |
| 101,914,795 | |
| 98,826,468 | |
| 94,193,977 | |
| 94,193,977 | |
| 94,193,977 | |
| 95,352,100 | |
| 96,510,222 | |
| 96,510,222 | |
| 96,510,222 | |
| 96,510,222 | |
| 100,756,672 | |
| 100,756,672 | |
| 100,756,672 | |
| 100,756,672 | |
| 100,756,672 | |
| 100,756,672 | |
| 100,756,672 | |
| 100,756,672 | |
| 100,756,672 | |
| 98,826,468 | |
| 98,826,468 | |
| 98,826,468 | |
| 97,668,345 | |
| 98,826,468 | |
| 100,756,672 | |
| 100,756,672 | |
| 98,826,468 | |
| 97,668,345 | |
| 97,668,345 | |
| 103,072,918 | |
| 103,072,918 | |
| 103,072,918 | |
| 103,072,918 | |
| 103,072,918 | |
| 103,072,918 | |
| 103,072,918 | |
| 105,003,122 | |
| 105,003,122 | |
| 105,003,122 | |
| 100,756,672 | |
| 100,756,672 | |
| 105,003,122 | |
| 105,003,122 | |
| 100,756,672 | |
| 93,421,895 | |
| 93,421,895 | |
| 93,421,895 | |
| 93,421,895 | |
| 92,263,773 | |
| 92,263,773 | |
| 92,263,773 | |
| 92,649,814 | |
| 90,719,609 | |
| 90,719,609 | |
| 90,719,609 | |
| 90,719,609 | |
| 90,719,609 | |
| 90,719,609 | |
| 91,105,650 | |
| 91,105,650 | |
| 84,156,914 | |
| 83,770,873 | |
| 81,454,628 | |
| 81,454,628 | |
| 81,068,587 | |
| 81,068,587 | |
| 80,296,505 |