Sep 12
2024
SELL
Open market or private sale
$100,338
$71.67 p/Share
1,400
Reduced 1.92%
71,580
Common Stock
Aug 23
2024
SELL
Open market or private sale
$152,070
$74.0 p/Share
2,055
Reduced 2.74%
72,980
Common Stock
Feb 01
2024
-
375
Reduced 0.5%
75,035
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
39,600
Added 33.7%
77,910
Common Stock
Dec 26
2023
SELL
Open market or private sale
$269,800
$76.0 p/Share
3,550
Reduced 8.48%
38,310
Common Stock
Dec 21
2023
SELL
Open market or private sale
$74,000
$74.0 p/Share
1,000
Reduced 2.33%
41,860
Common Stock
Dec 20
2023
-
900
Reduced 2.06%
42,860
Common Stock
Dec 14
2023
SELL
Open market or private sale
$36,000
$72.0 p/Share
500
Reduced 1.13%
43,760
Common Stock
Dec 11
2023
SELL
Sale (or disposition) back to the issuer
$207,000
$69.0 p/Share
3,000
Reduced 6.35%
44,260
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
-
2,400
Added 4.83%
47,260
Common Stock
May 03
2023
SELL
Open market or private sale
$365,000
$73.0 p/Share
5,000
Reduced 10.56%
42,360
Common Stock
Apr 17
2023
SELL
Open market or private sale
$35,000
$70.0 p/Share
500
Reduced 1.04%
47,360
Common Stock
Feb 01
2023
SELL
Open market or private sale
$140,000
$70.0 p/Share
2,000
Reduced 4.01%
47,860
Common Stock
Jan 26
2023
SELL
Open market or private sale
$34,000
$68.0 p/Share
500
Reduced 0.99%
49,860
Common Stock
Jan 17
2023
SELL
Open market or private sale
$66,000
$66.0 p/Share
1,000
Reduced 1.95%
50,360
Common Stock
Jan 12
2023
SELL
Open market or private sale
$96,000
$64.0 p/Share
1,500
Reduced 2.84%
51,360
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
9,600
Added 15.37%
52,860
Common Stock
Dec 01
2022
BUY
Grant, award, or other acquisition
-
2,400
Added 5.26%
43,260
Common Stock
Apr 06
2022
SELL
Open market or private sale
$18,000
$72.0 p/Share
250
Reduced 0.61%
40,860
Common Stock
Apr 05
2022
SELL
Open market or private sale
$17,500
$70.0 p/Share
250
Reduced 0.6%
41,110
Common Stock
Apr 01
2022
SELL
Open market or private sale
$10,200
$68.0 p/Share
150
Reduced 0.36%
41,360
Common Stock
Mar 31
2022
SELL
Open market or private sale
$9,900
$66.0 p/Share
150
Reduced 0.36%
41,510
Common Stock
Mar 17
2022
SELL
Open market or private sale
$37,776
$62.96 p/Share
600
Reduced 1.42%
41,660
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
9,600
Added 18.51%
42,260
Common Stock
May 10
2021
SELL
Open market or private sale
$44,640
$80.0 p/Share
558
Reduced 1.68%
32,660
Common Stock