Nov 01
2024
SELL
Open market or private sale
$58,241
$155.31 p/Share
375
Reduced 1.75%
21,102
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
-
600
Added 2.72%
21,477
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
-
875
Added 4.02%
20,877
Common Stock
May 07
2024
SELL
Open market or private sale
$40,764
$116.47 p/Share
350
Reduced 1.72%
20,002
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
-
875
Added 4.12%
20,352
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
-
875
Added 4.3%
19,477
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
-
875
Added 4.49%
18,602
Common Stock
Aug 30
2023
SELL
Open market or private sale
$7,500
$100.0 p/Share
75
Reduced 0.42%
17,727
Common Stock
Aug 03
2023
SELL
Open market or private sale
$7,350
$98.0 p/Share
75
Reduced 0.42%
17,802
Common Stock
Aug 01
2023
SELL
Open market or private sale
$28,848
$96.16 p/Share
300
Reduced 1.65%
17,877
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
-
875
Added 4.59%
18,177
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
-
875
Added 4.81%
17,302
Common Stock
Jan 17
2023
SELL
Open market or private sale
$12,286
$98.29 p/Share
125
Reduced 0.76%
16,427
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
-
875
Added 5.02%
16,552
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
-
875
Added 5.29%
15,677
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
-
875
Added 5.58%
14,802
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
-
875
Added 5.91%
13,927
Common Stock
Mar 21
2022
SELL
Open market or private sale
$33,840
$86.77 p/Share
390
Reduced 2.9%
13,052
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
875
Added 6.11%
13,442
Common Stock
Dec 20
2021
SELL
Open market or private sale
$33,358
$77.04 p/Share
433
Reduced 3.33%
12,567
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
875
Added 6.31%
13,000
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
-
1,125
Added 8.49%
12,125
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
1,125
Added 9.28%
11,000
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
1,125
Added 10.23%
9,875
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
-
1,125
Added 11.39%
8,750
Common Stock