Keyence Corp

Ticker: KYCCF CUSIP: J32491102 Class: Common Stock

Boston Common Asset Management, LLC's Holding History (CIK: 0001409427)

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

Q4 2025
Shares 1,371 Value ($000) $496 Avg Close $369.24 Range $316.20 - $479.33
Q3 2025
Shares 45,889 Value ($000) $17,146 Avg Close $382.05 Range $303.33 - $479.03
Q2 2025
Shares 46,894 Value ($000) $18,778 Avg Close $410.52 Range $310.00 - $480.00
Q1 2025
Shares 52,244 Value ($000) $20,431 Avg Close $413.87 Range $318.35 - $503.51
Q4 2024
Shares 48,020 Value ($000) $19,748 Avg Close $436.25 Range $384.12 - $500.00
Q3 2024
Shares 50,632 Value ($000) $24 Avg Close $455.65 Range $362.25 - $537.90
Q2 2024
Shares 71,108 Value ($000) $31 Avg Close $442.82 Range $396.30 - $483.60
Q1 2024
Shares 81,694 Value ($000) $38 Avg Close $457.21 Range $401.00 - $508.20
Q4 2023
Shares 92,710 Value ($000) $41 Avg Close $402.16 Range $341.00 - $456.95
Q3 2023
Shares 98,420 Value ($000) $37 Avg Close $426.98 Range $354.69 - $503.65
Q2 2023
Shares 97,939 Value ($000) $46 Avg Close $480.54 Range $439.17 - $525.03
Q1 2023
Shares 90,506 Value ($000) $44 Avg Close $444.97 Range $366.11 - $490.30
Q4 2022
Shares 2,967 Value ($000) $1 Avg Close $386.15 Range $307.70 - $443.09
Q1 2022
Shares 600 Value ($000) $283 Avg Close $502.43 Range $422.30 - $657.49
Q4 2021
Shares 600 Value ($000) $377 Avg Close $619.23 Range $546.35 - $670.88
Q3 2021
Shares 600 Value ($000) $360 Avg Close $582.50 Range $496.00 - $711.32
Q2 2021
Shares 600 Value ($000) $303 Avg Close $487.14 Range $449.50 - $527.81
Q1 2021
Shares 600 Value ($000) $273 Avg Close $516.17 Range $437.00 - $587.00
Q4 2020
Shares 2,028 Value ($000) $1,139 Avg Close $497.38 Range $445.20 - $583.00
Q3 2020
Shares 3,724 Value ($000) $1,728 Avg Close $424.11 Range $385.04 - $484.00
Q2 2020
Shares 3,039 Value ($000) $1,268 Avg Close $377.59 Range $288.84 - $436.00
Q1 2020
Shares 3,710 Value ($000) $1,197 Avg Close $333.83 Range $249.07 - $379.07
Q4 2019
Shares 3,390 Value ($000) $1,201 Avg Close $335.53 Range $289.00 - $378.19
Q3 2019
Shares 877 Value ($000) $543 Avg Close $298.21 Range $276.71 - $320.00
Q2 2019
Shares 942 Value ($000) $578 Avg Close $302.67 Range $270.72 - $329.12
Q1 2019
Shares 962 Value ($000) $599 Avg Close $280.39 Range $237.13 - $333.70
Q4 2018
Shares 1,028 Value ($000) $522 Avg Close $260.53 Range $225.56 - $298.44
Q3 2018
Shares 1,214 Value ($000) $705 Avg Close $274.16 Range $257.08 - $294.50
Q2 2018
Shares 1,206 Value ($000) $681 Avg Close $302.34 Range $281.50 - $317.75
Q1 2018
Shares 1,856 Value ($000) $1,143 Avg Close $305.12 Range $278.50 - $330.50
Q4 2017
Shares 1,926 Value ($000) $1,079 Avg Close $283.05 Range $262.50 - $325.00
Q3 2017
Shares 1,951 Value ($000) $1,036 Avg Close $245.12 Range $213.82 - $277.50
Q2 2017
Shares 1,932 Value ($000) $848 Avg Close $213.80 Range $197.55 - $233.50
Q1 2017
Shares 1,948 Value ($000) $779 Avg Close $192.29 Range $167.50 - $203.83
Q4 2016
Shares 999 Value ($000) $687 Avg Close $175.26 Range $156.83 - $188.94
Q3 2016
Shares 994 Value ($000) $721 Avg Close $176.93 Range $162.75 - $184.75
Q2 2016
Shares 1,002 Value ($000) $675 Avg Close $153.42 Range $131.03 - $172.21
Q1 2016
Shares 1,450 Value ($000) $792 Avg Close $127.01 Range $112.68 - $139.75
Q4 2015
Shares 1,566 Value ($000) $873 Avg Close $130.19 Range $111.79 - $139.85
Q3 2015
Shares 1,750 Value ($000) $777 Avg Close $122.23 Range $106.89 - $140.89
Q2 2015
Shares 1,750 Value ($000) $945 Avg Close $135.67 Range $129.58 - $141.08
Q1 2015
Shares 1,810 Value ($000) $990 Avg Close $124.14 Range $107.00 - $142.99
Q4 2014
Shares 1,820 Value ($000) $817 Avg Close $112.54 Range $98.94 - $125.25
Q3 2014
Shares 1,903 Value ($000) $827 Avg Close $107.98 Range $104.62 - $113.15
Q2 2014
Shares 1,918 Value ($000) $837 Avg Close $99.90 Range $90.08 - $109.75
Q1 2014
Shares 2,033 Value ($000) $840 Avg Close $103.32 Range $92.36 - $111.00
Q4 2013
Shares 3,506 Value ($000) $1,501 Avg Close $99.07 Range $89.06 - $108.38
Q3 2013
Shares 3,491 Value ($000) $1,325 Avg Close $86.35 Range $81.30 - $96.44
Q2 2013
Shares 3,144 Value ($000) $1,002 Avg Close $78.86 Range $72.00 - $84.94