Dec 01
2024
BUY
Open market or private sale
-
2,400
Added 5.85%
38,600
Common Stock
Sep 04
2024
SELL
Open market or private sale
$166,824
$69.51 p/Share
2,400
Reduced 6.22%
36,200
Common Stock
Jun 06
2024
SELL
Open market or private sale
$134,400
$56.0 p/Share
2,400
Reduced 5.85%
38,600
Common Stock
Mar 05
2024
SELL
Open market or private sale
$176,328
$73.47 p/Share
2,400
Reduced 5.53%
41,000
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
14,600
Added 25.17%
43,400
Common Stock
Dec 07
2023
SELL
Open market or private sale
$326,112
$67.94 p/Share
4,800
Reduced 14.29%
28,800
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
-
2,400
Added 6.67%
33,600
Common Stock
Sep 07
2023
SELL
Open market or private sale
$165,984
$69.16 p/Share
2,400
Reduced 7.14%
31,200
Common Stock
Jun 06
2023
SELL
Open market or private sale
$149,352
$62.23 p/Share
2,400
Reduced 6.67%
33,600
Common Stock
Mar 07
2023
SELL
Open market or private sale
$152,424
$63.51 p/Share
2,400
Reduced 6.25%
36,000
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
9,600
Added 20.0%
38,400
Common Stock
Dec 06
2022
SELL
Open market or private sale
$275,328
$57.36 p/Share
4,800
Reduced 14.29%
28,800
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
2,400
Added 6.67%
33,600
Common Stock
Sep 07
2022
SELL
Open market or private sale
$129,240
$53.85 p/Share
2,400
Reduced 7.14%
31,200
Common Stock
Jun 07
2022
SELL
Open market or private sale
$142,080
$59.2 p/Share
2,400
Reduced 6.67%
33,600
Common Stock
Mar 08
2022
SELL
Open market or private sale
$150,528
$62.72 p/Share
2,400
Reduced 6.25%
36,000
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
9,600
Added 20.0%
38,400
Common Stock
Dec 13
2021
SELL
Open market or private sale
$185,424
$77.26 p/Share
2,400
Reduced 7.69%
28,800
Common Stock
Dec 07
2021
SELL
Open market or private sale
$186,960
$77.9 p/Share
2,400
Reduced 7.14%
31,200
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
2,400
Added 6.67%
33,600
Common Stock
Sep 07
2021
SELL
Open market or private sale
$177,912
$74.13 p/Share
2,400
Reduced 7.14%
31,200
Common Stock
Jun 07
2021
SELL
Open market or private sale
$182,616
$76.09 p/Share
2,400
Reduced 6.67%
33,600
Common Stock
Mar 05
2021
SELL
Open market or private sale
$138,336
$57.64 p/Share
2,400
Reduced 6.25%
36,000
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
9,600
Added 20.0%
38,400
Common Stock
Dec 07
2020
SELL
Open market or private sale
$139,032
$57.93 p/Share
2,400
Reduced 7.69%
28,800
Common Stock