MSA SAFETY INC

Ticker: MSA CUSIP: 553498106 Class: Com

OBERWEIS ASSET MANAGEMENT INC/'s Holding History (CIK: 0000937886)

Note: Option positions (PUT/CALL) are excluded.

Q3 2024
Shares 34,900 Value ($000) $6,189 Avg Close $181.80 Range $167.76 - $200.61
Q2 2024
Shares 51,000 Value ($000) $9,572 Avg Close $185.92 Range $169.05 - $196.02
Q1 2024
Shares 44,200 Value ($000) $8,557 Avg Close $175.84 Range $160.02 - $195.48
Q4 2023
Shares 28,100 Value ($000) $4,744 Avg Close $162.61 Range $147.35 - $179.43
Q3 2015
Shares 13,700 Value ($000) $548 Avg Close $46.53 Range $38.32 - $54.54