The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jun 16, 2025 Archbold Brian David |
Archbold Brian David
SVP Operations
|
Sell |
472 | $97.12 | 472 $97.12 $45,840 |
Jun 16, 2025 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
1,939 | $97.12 | 1,939 $97.12 $188,312 |
Jun 16, 2025 Sakys John |
Sakys John
CFO
|
Sell |
642 | $97.12 | 642 $97.12 $62,350 |
Mar 19, 2025 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
21,000 | $123.91 | 21,000 $123.91 $2,602,110 |
Oct 29, 2024 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
2,551 | $111.98 | 2,551 $111.98 $285,651 |
Oct 28, 2024 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
2,518 | $113.62 | 2,518 $113.62 $286,085 |
Sep 13, 2024 Archbold Brian David |
Archbold Brian David
SVP Operations
|
Sell |
1,499 | $125.00 | 1,499 $125.00 $187,375 |
Dec 15, 2023 Archbold Brian David |
Archbold Brian David
SVP Operations
|
Sell |
1,500 | $112.36 | 1,500 $112.36 $168,540 |
Sep 15, 2023 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
1,000 | $123.74 | 1,000 $123.74 $123,740 |
Sep 14, 2023 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
3,000 | $123.05 | 3,000 $123.05 $369,150 |
Sep 13, 2023 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
3,000 | $123.32 | 3,000 $123.32 $369,965 |
Mar 24, 2023 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $167.01 | 1,000 $167.01 $167,010 |
Mar 24, 2023 Sakys John |
Sakys John
CFO
|
Sell |
1,128 | $167.01 | 1,128 $167.01 $188,387 |
Mar 22, 2023 Sakys John |
Sakys John
CFO
|
Sell |
2,500 | $171.62 | 2,500 $171.62 $429,050 |
Mar 15, 2023 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $165.71 | 1,000 $165.71 $165,710 |
Mar 09, 2023 Sakys John |
Sakys John
CFO
|
Sell |
400 | $169.97 | 400 $169.97 $67,988 |
Feb 09, 2023 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $184.27 | 1,000 $184.27 $184,270 |
Jan 23, 2023 Sakys John |
Sakys John
CFO
|
Sell |
2,100 | $210.19 | 2,100 $210.19 $441,399 |
Jan 13, 2023 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
1,571 | $191.31 | 1,571 $191.31 $300,548 |
Dec 08, 2022 Hall Shannon |
Hall Shannon
|
Sell |
230 | $174.98 | 230 $174.98 $40,244 |
Nov 11, 2022 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
2,500 | $175.45 | 2,500 $175.45 $438,625 |
Aug 18, 2022 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
3,692 | $196.12 | 3,692 $196.12 $724,075 |
Aug 16, 2022 Sakys John |
Sakys John
CFO
|
Sell |
1,372 | $200.58 | 1,372 $200.58 $275,196 |
Aug 15, 2022 Sakys John |
Sakys John
CFO
|
Sell |
628 | $200.54 | 628 $200.54 $125,939 |
Aug 09, 2022 Tripeny R Tony |
Tripeny R Tony
|
Buy |
500 | $200.00 | 500 $200.00 $100,000 |
Jun 21, 2022 DINOIA GREGORY |
DINOIA GREGORY
SVP Commercial
|
Sell |
555 | $188.22 | 555 $188.22 $104,464 |
Jun 21, 2022 Archbold Brian David |
Archbold Brian David
SVP Operations
|
Sell |
392 | $188.22 | 392 $188.22 $73,784 |
Jun 21, 2022 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
1,756 | $188.22 | 1,756 $188.22 $330,521 |
Jun 21, 2022 Sakys John |
Sakys John
CFO
|
Sell |
722 | $188.22 | 722 $188.22 $135,898 |
Jun 07, 2022 Sullivan John James |
Sullivan John James
|
Sell |
5,192 | $207.76 | 5,192 $207.76 $1,078,690 |
Apr 20, 2022 Sakys John |
Sakys John
CFO
|
Sell |
72 | $250.44 | 72 $250.44 $18,032 |
Mar 24, 2022 Sakys John |
Sakys John
CFO
|
Sell |
670 | $251.15 | 670 $251.15 $168,271 |
Mar 23, 2022 Sakys John |
Sakys John
CFO
|
Sell |
930 | $251.29 | 930 $251.29 $233,700 |
Feb 15, 2022 Sullivan John James |
Sullivan John James
|
Sell |
5,192 | $259.42 | 5,192 $259.42 $1,346,909 |
Jan 03, 2022 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
1,000 | $327.77 | 1,000 $327.77 $327,770 |
Dec 14, 2021 Archbold Brian David |
Archbold Brian David
SVP Operations
|
Sell |
1,659 | $325.02 | 1,659 $325.02 $539,208 |
Dec 10, 2021 Sakys John |
Sakys John
CFO
|
Sell |
1,758 | $324.74 | 1,758 $324.74 $570,893 |
Dec 02, 2021 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
2,320 | $310.61 | 2,320 $310.61 $720,615 |
Nov 15, 2021 Sullivan John James |
Sullivan John James
|
Sell |
5,192 | $308.02 | 5,192 $308.02 $1,599,240 |
Nov 11, 2021 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $317.12 | 1,000 $317.12 $317,120 |
Nov 08, 2021 DINOIA GREGORY |
DINOIA GREGORY
SVP Commercial
|
Sell |
280 | $323.72 | 280 $323.72 $90,642 |
Nov 08, 2021 KELLY DAVID M |
KELLY DAVID M
|
Sell |
18 | $324.07 | 18 $324.07 $5,833 |
Oct 20, 2021 Sakys John |
Sakys John
CFO
|
Sell |
2,000 | $309.86 | 2,000 $309.86 $619,720 |
Oct 01, 2021 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $304.48 | 1,250 $304.48 $380,600 |
Sep 10, 2021 Sakys John |
Sakys John
CFO
|
Sell |
1,400 | $270.21 | 1,400 $270.21 $378,294 |
Sep 01, 2021 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $268.22 | 1,250 $268.22 $335,275 |
Aug 31, 2021 KELLY DAVID M |
KELLY DAVID M
|
Sell |
603 | $267.29 | 603 $267.29 $161,176 |
Aug 16, 2021 Sullivan John James |
Sullivan John James
|
Sell |
5,192 | $272.16 | 5,192 $272.16 $1,413,055 |
Aug 12, 2021 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $275.16 | 1,000 $275.16 $275,160 |
Aug 11, 2021 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
800 | $278.06 | 800 $278.06 $222,448 |
Aug 09, 2021 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
639 | $280.03 | 639 $280.03 $178,939 |
Aug 02, 2021 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $290.47 | 1,250 $290.47 $363,088 |
Jul 16, 2021 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
720 | $282.18 | 720 $282.18 $203,170 |
Jul 12, 2021 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $278.77 | 1,000 $278.77 $278,770 |
Jul 01, 2021 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $267.44 | 1,250 $267.44 $334,300 |
Jul 01, 2021 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $267.04 | 1,000 $267.04 $267,040 |
Jun 17, 2021 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
400 | $256.56 | 400 $256.56 $102,624 |
Jun 16, 2021 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
720 | $256.36 | 720 $256.36 $184,579 |
Jun 16, 2021 DINOIA GREGORY |
DINOIA GREGORY
SVP Commericial
|
Sell |
1,211 | $255.67 | 1,211 $255.67 $309,616 |
Jun 16, 2021 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
505 | $262.27 | 505 $262.27 $132,446 |
Jun 16, 2021 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
921 | $255.67 | 921 $255.67 $235,472 |
Jun 16, 2021 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
415 | $260.14 | 415 $260.14 $107,958 |
Jun 16, 2021 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
6,545 | $255.67 | 6,545 $255.67 $1,673,360 |
Jun 16, 2021 Sakys John |
Sakys John
CFO
|
Sell |
2,119 | $255.67 | 2,119 $255.67 $541,765 |
Jun 08, 2021 Sullivan John James |
Sullivan John James
|
Sell |
5,192 | $258.19 | 5,192 $258.19 $1,340,522 |
Jun 07, 2021 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
1,350 | $264.00 | 1,350 $264.00 $356,400 |
Jun 04, 2021 DINOIA GREGORY |
DINOIA GREGORY
SVP Commercial
|
Sell |
540 | $260.27 | 540 $260.27 $140,546 |
Jun 04, 2021 KELLY DAVID M |
KELLY DAVID M
|
Sell |
851 | $260.28 | 851 $260.28 $221,498 |
Jun 01, 2021 Sullivan John James |
Sullivan John James
|
Sell |
2,215 | $251.46 | 2,215 $251.46 $556,984 |
May 17, 2021 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
720 | $244.25 | 720 $244.25 $175,860 |
May 06, 2021 Sullivan John James |
Sullivan John James
|
Sell |
200 | $250.05 | 200 $250.05 $50,010 |
May 05, 2021 Sullivan John James |
Sullivan John James
|
Sell |
100 | $250.59 | 100 $250.59 $25,059 |
May 04, 2021 Sullivan John James |
Sullivan John James
|
Sell |
735 | $250.14 | 735 $250.14 $183,853 |
Apr 16, 2021 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
720 | $253.77 | 720 $253.77 $182,714 |
Apr 05, 2021 Sullivan John James |
Sullivan John James
|
Sell |
500 | $250.76 | 500 $250.76 $125,380 |
Mar 16, 2021 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
720 | $269.48 | 720 $269.48 $194,026 |
Mar 12, 2021 Sakys John |
Sakys John
CFO
|
Sell |
2,500 | $263.84 | 2,500 $263.84 $659,600 |
Mar 10, 2021 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
223 | $271.78 | 223 $271.78 $60,607 |
Mar 01, 2021 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $273.94 | 1,250 $273.94 $342,425 |
Feb 23, 2021 DINOIA GREGORY |
DINOIA GREGORY
SVP Commericial
|
Sell |
280 | $276.75 | 280 $276.75 $77,490 |
Feb 16, 2021 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
3,600 | $281.52 | 3,600 $281.52 $1,013,472 |
Feb 10, 2021 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
1,750 | $278.23 | 1,750 $278.23 $486,903 |
Feb 01, 2021 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $277.67 | 1,250 $277.67 $347,088 |
Jan 12, 2021 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
477 | $285.23 | 477 $285.23 $136,055 |
Jan 06, 2021 Sakys John |
Sakys John
CFO
|
Sell |
16 | $290.00 | 16 $290.00 $4,640 |
Jan 04, 2021 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $280.82 | 1,250 $280.82 $351,025 |
Dec 11, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
250 | $283.18 | 250 $283.18 $70,795 |
Dec 01, 2020 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $275.22 | 1,250 $275.22 $344,025 |
Nov 17, 2020 Sakys John |
Sakys John
CFO
|
Sell |
984 | $290.00 | 984 $290.00 $285,360 |
Nov 16, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
704 | $283.31 | 704 $283.31 $199,450 |
Nov 13, 2020 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
2,050 | $274.30 | 2,050 $274.30 $562,315 |
Nov 12, 2020 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
950 | $273.77 | 950 $273.77 $260,082 |
Nov 11, 2020 Sullivan John James |
Sullivan John James
|
Sell |
1,250 | $272.36 | 1,250 $272.36 $340,450 |
Nov 09, 2020 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
533 | $272.11 | 533 $272.11 $145,035 |
Oct 08, 2020 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
323 | $276.91 | 323 $276.91 $89,442 |
Oct 08, 2020 Sakys John |
Sakys John
CFO
|
Sell |
942 | $276.90 | 942 $276.90 $260,840 |
Oct 07, 2020 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
677 | $275.00 | 677 $275.00 $186,175 |
Oct 06, 2020 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
1,000 | $265.00 | 1,000 $265.00 $265,000 |
Oct 02, 2020 DINOIA GREGORY |
DINOIA GREGORY
SVP Commercial
|
Sell |
270 | $260.00 | 270 $260.00 $70,200 |
Oct 02, 2020 DINOIA GREGORY |
DINOIA GREGORY
SVP Commercial
|
Sell |
62 | $260.00 | 62 $260.00 $16,120 |
Sep 16, 2020 Owens Gary M |
Owens Gary M
President and CEO
|
Sell |
100 | $249.32 | 100 $249.32 $24,932 |
Sep 04, 2020 DINOIA GREGORY |
DINOIA GREGORY
SVP Commerical
|
Sell |
280 | $243.55 | 280 $243.55 $68,194 |
Sep 02, 2020 Sakys John |
Sakys John
CFO
|
Sell |
702 | $251.42 | 702 $251.42 $176,497 |
Sep 01, 2020 Sakys John |
Sakys John
CFO
|
Sell |
298 | $250.00 | 298 $250.00 $74,500 |
Aug 31, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
600 | $245.00 | 600 $245.00 $147,000 |
Aug 28, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
180 | $244.00 | 180 $244.00 $43,920 |
Aug 17, 2020 DINOIA GREGORY |
DINOIA GREGORY
SVP Commercial
|
Sell |
835 | $245.70 | 835 $245.70 $205,160 |
Aug 17, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
800 | $247.72 | 800 $247.72 $198,176 |
Aug 14, 2020 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $244.00 | 1,000 $244.00 $244,000 |
Aug 12, 2020 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
1,429 | $246.29 | 1,429 $246.29 $351,948 |
Aug 10, 2020 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
145 | $250.00 | 145 $250.00 $36,250 |
Aug 10, 2020 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
420 | $250.00 | 420 $250.00 $105,000 |
Aug 10, 2020 Archbold Brian David |
Archbold Brian David
SVP Continuous Improvement
|
Sell |
38 | $250.00 | 38 $250.00 $9,500 |
Aug 10, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
344 | $250.00 | 344 $250.00 $86,000 |
Aug 10, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
85 | $250.00 | 85 $250.00 $21,250 |
Aug 10, 2020 KELLY DAVID M |
KELLY DAVID M
|
Sell |
942 | $250.00 | 942 $250.00 $235,500 |
Feb 27, 2020 Sullivan John James |
Sullivan John James
|
Sell |
1,702 | $256.02 | 1,702 $256.02 $435,746 |
Feb 26, 2020 Sullivan John James |
Sullivan John James
|
Sell |
1,070 | $263.39 | 1,070 $263.39 $281,827 |
Feb 25, 2020 Sullivan John James |
Sullivan John James
|
Sell |
8,206 | $267.09 | 8,206 $267.09 $2,191,741 |
Feb 21, 2020 Archbold Brian David |
Archbold Brian David
SVP of Continuous Improvement
|
Sell |
123 | $268.19 | 123 $268.19 $32,987 |
Feb 19, 2020 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
1,800 | $266.46 | 1,800 $266.46 $479,628 |
Feb 13, 2020 Dwyer Robert V |
Dwyer Robert V
|
Sell |
6,133 | $258.62 | 6,133 $258.62 $1,586,116 |
Feb 12, 2020 Dwyer Robert V |
Dwyer Robert V
|
Sell |
1,367 | $258.72 | 1,367 $258.72 $353,670 |
Dec 16, 2019 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
7,500 | $251.31 | 7,500 $251.31 $1,884,825 |
Nov 25, 2019 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
700 | $238.06 | 700 $238.06 $166,642 |
Mar 19, 2019 KELLY DAVID M |
KELLY DAVID M
|
Sell |
684 | $230.00 | 684 $230.00 $157,320 |
Feb 20, 2019 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
1,746 | $232.31 | 1,746 $232.31 $405,613 |
Feb 19, 2019 Dwyer Robert V |
Dwyer Robert V
|
Sell |
342 | $232.00 | 342 $232.00 $79,344 |
Feb 15, 2019 Dwyer Robert V |
Dwyer Robert V
|
Sell |
5,575 | $232.00 | 5,575 $232.00 $1,293,400 |
Feb 13, 2019 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
1,254 | $233.10 | 1,254 $233.10 $292,307 |
Feb 12, 2019 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
1,500 | $228.77 | 1,500 $228.77 $343,155 |
Feb 11, 2019 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
500 | $230.45 | 500 $230.45 $115,225 |
Feb 11, 2019 Dwyer Robert V |
Dwyer Robert V
|
Sell |
1,727 | $235.00 | 1,727 $235.00 $405,845 |
Feb 08, 2019 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
2,500 | $232.70 | 2,500 $232.70 $581,750 |
Feb 08, 2019 Dwyer Robert V |
Dwyer Robert V
|
Sell |
2,356 | $235.05 | 2,356 $235.05 $553,778 |
Feb 06, 2019 KELLY DAVID M |
KELLY DAVID M
|
Sell |
2,000 | $229.62 | 2,000 $229.62 $459,240 |
Dec 10, 2018 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
2,000 | $208.02 | 2,000 $208.02 $416,040 |
Dec 07, 2018 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
8,000 | $212.47 | 8,000 $212.47 $1,699,760 |
Dec 06, 2018 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
3,000 | $212.50 | 3,000 $212.50 $637,500 |
Dec 06, 2018 KELLY DAVID M |
KELLY DAVID M
|
Sell |
1,700 | $210.94 | 1,700 $210.94 $358,598 |
Dec 04, 2018 GUILLEMIN EVAN |
GUILLEMIN EVAN
|
Sell |
2,000 | $218.74 | 2,000 $218.74 $437,480 |
Sep 13, 2018 KELLY DAVID M |
KELLY DAVID M
|
Sell |
700 | $190.01 | 700 $190.01 $133,007 |
Sep 10, 2018 BROOKS MICHAEL T |
BROOKS MICHAEL T
|
Sell |
2,700 | $195.39 | 2,700 $195.39 $527,553 |
Aug 15, 2018 Sakys John |
Sakys John
CFO
|
Sell |
1,000 | $203.50 | 1,000 $203.50 $203,500 |
Jun 20, 2018 Dwyer Robert V |
Dwyer Robert V
|
Sell |
5,000 | $210.03 | 5,000 $210.03 $1,050,142 |
Jun 15, 2018 Sullivan John James |
Sullivan John James
|
Sell |
12,000 | $197.02 | 12,000 $197.02 $2,364,240 |
Jun 11, 2018 CAMPBELL H STUART |
CAMPBELL H STUART
|
Sell |
989 | $191.17 | 989 $191.17 $189,065 |
Mar 14, 2018 Dwyer Robert V |
Dwyer Robert V
|
Sell |
5,000 | $144.01 | 5,000 $144.01 $720,055 |
Feb 16, 2018 Sullivan John James |
Sullivan John James
|
Sell |
2,123 | $138.00 | 2,123 $138.00 $292,974 |
Feb 15, 2018 Sullivan John James |
Sullivan John James
|
Sell |
1,877 | $138.00 | 1,877 $138.00 $259,026 |
Feb 08, 2018 Schmieder John Bradley |
Schmieder John Bradley
|
Sell |
3,000 | $132.27 | 3,000 $132.27 $396,810 |
Mar 03, 2011 SEG Ventures, LLC |
SEG Ventures, LLC
|
Buy |
10,000 | $29.00 | 10,000 $29.00 $290,000 |
Dec 21, 2010 SEG Ventures, LLC |
SEG Ventures, LLC
|
Buy |
40,000 | $24.75 | 40,000 $24.75 $990,000 |
Oct 12, 2010 SEG Ventures, LLC |
SEG Ventures, LLC
|
Buy |
30,000 | $21.52 | 30,000 $21.52 $645,600 |
Dec 30, 2009 SEG Ventures, LLC |
SEG Ventures, LLC
|
Buy |
20,000 | $23.10 | 20,000 $23.10 $462,000 |
TOP