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 |
|---|---|---|---|---|---|
Aug 08, 2025 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
2,000 | $464.73 | 2,000 $464.73 $929,452 |
Mar 03, 2025 WITMER MERYL B |
WITMER MERYL B
|
Sell |
2 | $429,496.73 | 2 $429,496.73 $1,551,767 |
Aug 08, 2023 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
28,000 | $362.55 | 28,000 $362.55 $10,151,481 |
Mar 02, 2023 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
6,595 | $303.28 | 6,595 $303.28 $2,000,132 |
Nov 29, 2022 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
4,020 | $313.40 | 4,020 $313.40 $1,259,868 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,150.00 | 1 $407,150.00 $407,150 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,155.00 | 1 $407,155.00 $407,155 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $407,180.00 | 2 $407,180.00 $814,360 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,200.00 | 1 $407,200.00 $407,200 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,224.99 | 1 $407,224.99 $407,225 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,256.98 | 1 $407,256.98 $407,257 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,270.00 | 1 $407,270.00 $407,270 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,292.74 | 1 $407,292.74 $407,293 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,299.99 | 1 $407,299.99 $407,300 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,345.00 | 1 $407,345.00 $407,345 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,352.62 | 1 $407,352.62 $407,353 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,354.17 | 1 $407,354.17 $407,354 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,435.00 | 1 $407,435.00 $407,435 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,494.16 | 1 $407,494.16 $407,494 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,494.95 | 1 $407,494.95 $407,495 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,499.45 | 1 $407,499.45 $407,499 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,500.99 | 1 $407,500.99 $407,501 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,535.00 | 1 $407,535.00 $407,535 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,539.99 | 1 $407,539.99 $407,540 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,576.99 | 1 $407,576.99 $407,577 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,580.00 | 1 $407,580.00 $407,580 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,585.00 | 1 $407,585.00 $407,585 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $407,600.00 | 2 $407,600.00 $815,200 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $407,622.51 | 2 $407,622.51 $815,245 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,666.38 | 1 $407,666.38 $407,666 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,711.88 | 1 $407,711.88 $407,712 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,730.97 | 1 $407,730.97 $407,731 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,778.03 | 1 $407,778.03 $407,778 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,839.00 | 1 $407,839.00 $407,839 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,849.00 | 1 $407,849.00 $407,849 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,129.00 | 1 $406,129.00 $406,129 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,151.65 | 1 $406,151.65 $406,152 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,152.82 | 1 $406,152.82 $406,153 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,161.28 | 1 $406,161.28 $406,161 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,260.95 | 1 $406,260.95 $406,261 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,279.99 | 1 $406,279.99 $406,280 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $406,298.56 | 2 $406,298.56 $812,597 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
7 | $406,300.00 | 7 $406,300.00 $2,844,100 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,376.73 | 1 $406,376.73 $406,377 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $406,397.87 | 2 $406,397.87 $812,796 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,399.99 | 1 $406,399.99 $406,400 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,492.75 | 1 $406,492.75 $406,493 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
10 | $406,500.00 | 10 $406,500.00 $4,065,000 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,617.11 | 1 $406,617.11 $406,617 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,725.00 | 1 $406,725.00 $406,725 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,730.00 | 1 $406,730.00 $406,730 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,854.99 | 1 $406,854.99 $406,855 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,929.99 | 1 $406,929.99 $406,930 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,939.01 | 1 $406,939.01 $406,939 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,950.00 | 1 $406,950.00 $406,950 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,954.99 | 1 $406,954.99 $406,955 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,999.99 | 1 $406,999.99 $407,000 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
3 | $407,000.00 | 3 $407,000.00 $1,221,000 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,007.75 | 1 $407,007.75 $407,008 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,020.00 | 1 $407,020.00 $407,020 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,035.39 | 1 $407,035.39 $407,035 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,085.00 | 1 $407,085.00 $407,085 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $407,125.00 | 2 $407,125.00 $814,250 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $407,137.00 | 2 $407,137.00 $814,274 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,149.00 | 1 $407,149.00 $407,149 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
14 | $405,800.00 | 14 $405,800.00 $5,681,200 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,801.68 | 1 $405,801.68 $405,802 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,803.12 | 1 $405,803.12 $405,803 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,808.93 | 1 $405,808.93 $405,809 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,815.57 | 1 $405,815.57 $405,816 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,819.33 | 1 $405,819.33 $405,819 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,820.49 | 1 $405,820.49 $405,820 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,824.00 | 1 $405,824.00 $405,824 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,875.71 | 1 $405,875.71 $405,876 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,876.99 | 1 $405,876.99 $405,877 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,939.51 | 1 $405,939.51 $405,940 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,950.64 | 1 $405,950.64 $405,951 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
4 | $405,955.00 | 4 $405,955.00 $1,623,820 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,955.37 | 1 $405,955.37 $405,955 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,955.82 | 1 $405,955.82 $405,956 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,956.22 | 1 $405,956.22 $405,956 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,964.80 | 1 $405,964.80 $405,965 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $405,975.00 | 1 $405,975.00 $405,975 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
9 | $406,000.00 | 9 $406,000.00 $3,654,000 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,000.01 | 1 $406,000.01 $406,000 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,008.29 | 1 $406,008.29 $406,008 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,019.00 | 1 $406,019.00 $406,019 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
3 | $406,050.00 | 3 $406,050.00 $1,218,150 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
2 | $406,069.74 | 2 $406,069.74 $812,139 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,077.35 | 1 $406,077.35 $406,077 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
5 | $406,100.00 | 5 $406,100.00 $2,030,500 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,100.18 | 1 $406,100.18 $406,100 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,101.03 | 1 $406,101.03 $406,101 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,101.60 | 1 $406,101.60 $406,102 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $406,122.78 | 1 $406,122.78 $406,123 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,860.00 | 1 $407,860.00 $407,860 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,869.00 | 1 $407,869.00 $407,869 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,871.02 | 1 $407,871.02 $407,871 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,873.00 | 1 $407,873.00 $407,873 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,874.44 | 1 $407,874.44 $407,874 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,881.86 | 1 $407,881.86 $407,882 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,886.99 | 1 $407,886.99 $407,887 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,893.33 | 1 $407,893.33 $407,893 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,898.34 | 1 $407,898.34 $407,898 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,899.99 | 1 $407,899.99 $407,900 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,919.00 | 1 $407,919.00 $407,919 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,934.00 | 1 $407,934.00 $407,934 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,964.76 | 1 $407,964.76 $407,965 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,965.00 | 1 $407,965.00 $407,965 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,979.21 | 1 $407,979.21 $407,979 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,984.00 | 1 $407,984.00 $407,984 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $407,985.30 | 1 $407,985.30 $407,985 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $408,058.67 | 1 $408,058.67 $408,059 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $408,066.83 | 1 $408,066.83 $408,067 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $408,204.43 | 1 $408,204.43 $408,204 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $408,272.20 | 1 $408,272.20 $408,272 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $408,479.66 | 1 $408,479.66 $408,480 |
Sep 29, 2022 Abel Gregory |
Abel Gregory
Vice Chair
|
Buy |
1 | $408,514.01 | 1 $408,514.01 $408,514 |
Sep 01, 2022 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
2,500 | $280.41 | 2,500 $280.41 $701,016 |
Jul 28, 2022 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
3,420 | $293.17 | 3,420 $293.17 $1,002,643 |
Jul 05, 2022 OLSON RONALD L |
OLSON RONALD L
|
Buy |
895 | $274.62 | 895 $274.62 $245,785 |
Jul 05, 2022 OLSON RONALD L |
OLSON RONALD L
|
Buy |
1,515 | $274.19 | 1,515 $274.19 $415,398 |
Jun 24, 2022 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
1,200 | $277.72 | 1,200 $277.72 $333,265 |
Oct 29, 2021 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
7,200 | $287.54 | 7,200 $287.54 $2,070,277 |
May 04, 2021 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
7,852 | $278.19 | 7,852 $278.19 $2,184,348 |
Feb 26, 2021 GOTTESMAN DAVID S |
GOTTESMAN DAVID S
|
Sell |
500 | $242.00 | 500 $242.00 $121,002 |
Dec 18, 2020 OLSON RONALD L |
OLSON RONALD L
|
Buy |
4,000 | $222.33 | 4,000 $222.33 $889,335 |
Sep 30, 2020 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
7,000 | $213.00 | 7,000 $213.00 $1,491,000 |
Jul 01, 2020 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
5,600 | $177.74 | 5,600 $177.74 $995,316 |
May 18, 2020 WITMER MERYL B |
WITMER MERYL B
|
Buy |
1,000 | $173.30 | 1,000 $173.30 $173,300 |
May 18, 2020 WITMER MERYL B |
WITMER MERYL B
|
Buy |
1 | $261,002.63 | 1 $261,002.63 $261,003 |
May 18, 2020 WITMER MERYL B |
WITMER MERYL B
|
Buy |
1 | $261,002.63 | 1 $261,002.63 $261,003 |
May 18, 2020 WITMER MERYL B |
WITMER MERYL B
|
Buy |
1 | $261,002.63 | 1 $261,002.63 $261,003 |
May 18, 2020 WITMER MERYL B |
WITMER MERYL B
|
Buy |
1 | $261,002.63 | 1 $261,002.63 $261,003 |
May 18, 2020 WITMER MERYL B |
WITMER MERYL B
|
Buy |
2 | $261,002.63 | 2 $261,002.63 $522,005 |
May 18, 2020 WITMER MERYL B |
WITMER MERYL B
|
Buy |
2 | $261,002.63 | 2 $261,002.63 $522,005 |
Nov 07, 2018 Jain Ajit |
Jain Ajit
Vice Chairman
|
Sell |
5,700 | $219.69 | 5,700 $219.69 $1,252,233 |
May 10, 2018 Jain Ajit |
Jain Ajit
Vice Chairman
|
Buy |
6,000 | $199.82 | 6,000 $199.82 $1,198,920 |
TOP