SEC CIK 1532768

Barstad Melanie W.

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CTASview stock →26,5922026-07-16

Position History — CTAS

Reported shares owned immediately after each Form 4 transaction, over time.

012,38024,76037,1402011-102015-102019-102021-102022-102023-102026-07

Recent Filings — CTAS

DateActivitySharesPriceOwned After
2026-09-15Grant / award (derivative)12.37$198.954,746.82
2026-07-28Grant / award (derivative)148.32$214.904,734.45
2026-07-16Option exercise (derivative)10,548$0.000
2026-07-16Open-market sale9,142$202.9426,592
2026-07-16Tax withholding1,406$203.4435,734
2026-07-16Option exercise10,548$27.1037,140
2026-06-15Grant / award (derivative)11.78$174.744,586.12
2026-04-14Grant / award (derivative)180.96$176.144,574.34
2026-03-13Grant / award (derivative)10.15$194.284,393.38
2026-01-20Grant / award (derivative)164.52$193.744,383.23
2025-12-15Grant / award (derivative)10.05$188.454,218.71
2025-10-29Grant / award (derivative)1,694$0.001,694
2025-10-29Grant / award503$0.0026,592
2025-10-28Grant / award (derivative)167.86$189.894,208.66
2025-08-15Grant / award (derivative)8.38$216.554,040.8
2025-07-29Grant / award (derivative)143.14$222.684,032.42
2025-05-15Grant / award (derivative)6.93$218.493,889.27
2025-04-08Grant / award (derivative)167.67$190.113,882.34
2025-02-14Grant / award (derivative)7.08$204.223,714.68
2025-01-14Grant / award (derivative)165.77$192.283,707.6
2024-11-15Grant / award (derivative)6.41$215.203,541.82
2024-10-30Grant / award (derivative)1,393$0.001,393
2024-10-30Grant / award409$0.0026,089
2024-10-29Grant / award (derivative)134.48$209.143,535.42
2024-08-15Grant / award (derivative)6.9$191.943,400.94
2024-07-23Grant / award (derivative)148.8$189.013,394.04
2024-05-15Grant / award (derivative)6.32$173.103,245.24
2024-04-09Grant / award (derivative)166$169.433,238.92
2024-02-14Grant / award (derivative)6.76$153.173,072.93
2024-01-16Grant / award (derivative)191.14$147.143,066.17
2023-11-14Grant / award (derivative)7.08$136.642,875.03
2023-10-25Grant / award (derivative)588$0.00588
2023-10-25Grant / award170$0.006,420
2023-10-24Grant / award (derivative)222.41$126.462,867.94
2023-10-13Option exercise (derivative)2,390$0.000
2023-10-13Option exercise2,390$90.688,640
2023-10-13Tax withholding422$514.048,218
2023-10-13Open-market sale1,968$514.176,250
2023-08-15Grant / award (derivative)7.29$122.172,645.53
2023-07-25Grant / award (derivative)186.85$129.112,638.25
2023-05-15Grant / award (derivative)6$117.272,451.39
2023-04-11Grant / award (derivative)214.32$112.572,445.4
2023-02-15Grant / award (derivative)5.76$111.162,231.08
2023-01-10Grant / award (derivative)216.87$111.242,225.32
2022-11-15Grant / award (derivative)5.18$111.202,008.45
2022-10-27Option exercise (derivative)2,554$0.000
2022-10-27Option exercise2,554$71.178,804
2022-10-27Tax withholding438$415.718,366
2022-10-27Open-market sale2,116$415.436,250
2022-10-25Grant / award (derivative)683$0.00683
2022-10-25Grant / award177$0.006,250
2022-10-25Grant / award (derivative)235.14$102.602,003.27
2022-08-15Grant / award (derivative)4.62$109.761,768.13
2022-07-26Grant / award (derivative)242.57$99.461,763.51
2022-05-16Grant / award (derivative)3.82$94.431,520.95
2022-04-12Grant / award (derivative)232.1$103.941,517.13
2022-02-15Grant / award (derivative)3.22$94.441,285.03
2022-01-11Grant / award (derivative)238.21$101.281,281.81
2021-11-15Grant / award (derivative)2.25$109.731,043.59
2021-10-26Grant / award (derivative)800$0.00800
2021-10-26Grant / award169$0.006,073
2021-10-26Grant / award (derivative)224.16$107.631,041.34
2021-10-07Option exercise (derivative)3,011$0.000
2021-10-07Option exercise3,011$53.398,915
2021-10-07Open-market sale3,011$398.565,904
2021-08-13Grant / award (derivative)1.99$97.35817.18
2021-07-27Grant / award (derivative)248.16$97.22815.19
2021-05-15Grant / award (derivative)1.19$89.52567.03
2021-04-13Grant / award (derivative)268.65$88.87565.85
2021-02-15Grant / award (derivative)0.65$85.61297.2
2021-01-19Grant / award (derivative)296.55$80.51296.55
2020-10-27Grant / award (derivative)1,303$0.001,303
2020-10-27Grant / award217$0.005,904
2020-07-24Option exercise (derivative)3,943$0.000
2020-07-24Option exercise3,943$29.259,630
2020-07-24Option exercise3,923$42.1713,553
2020-07-24Tax withholding7,866$301.935,687
2019-10-29Grant / award (derivative)1,347$0.001,347
2019-10-29Grant / award255$0.006,072
2019-10-02Gift385$0.005,687
2018-10-30Grant / award (derivative)1,964$0.001,964
2018-10-30Grant / award394$0.005,817
2017-10-17Grant / award (derivative)2,296$0.002,296
2017-10-17Grant / award391$0.005,423
2016-10-18Grant / award (derivative)2,637$0.002,637
2016-10-18Grant / award545$0.005,032
2015-10-14Grant / award (derivative)2,390$0.002,390
2015-10-14Grant / award571$0.004,487
2014-10-21Grant / award (derivative)2,554$0.002,554
2014-10-21Grant / award703$0.003,916
2013-10-22Grant / award (derivative)3,011$0.003,011
2013-10-22Grant / award816$0.003,213
2012-10-16Grant / award (derivative)3,923$0.003,923
2012-10-16Grant / award976$0.002,397
2011-10-18———0
2011-10-18Grant / award (derivative)3,943$0.003,943
2011-10-18Grant / award1,421$0.001,421

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.