Aug 27
2024
SELL
Open market or private sale
$140,169
$65.9 p/Share
2,127
Reduced 3.94%
51,899
Common Stock
May 22
2024
SELL
Open market or private sale
$353,064
$78.25 p/Share
4,512
Reduced 7.73%
53,861
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
15,480
Added 20.96%
58,373
Common Stock
Feb 13
2024
SELL
Open market or private sale
$56,648
$75.23 p/Share
753
Reduced 1.72%
42,902
Common Stock
Feb 12
2024
SELL
Open market or private sale
$110,642
$80.06 p/Share
1,382
Reduced 3.21%
41,662
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
1,993
Added 4.37%
43,655
Common Stock
Feb 05
2024
SELL
Open market or private sale
$57,545
$75.42 p/Share
763
Reduced 1.74%
43,044
Common Stock
Feb 02
2024
SELL
Open market or private sale
$48,975
$75.58 p/Share
648
Reduced 1.46%
43,807
Common Stock
Aug 25
2023
SELL
Open market or private sale
$182,860
$80.84 p/Share
2,262
Reduced 4.86%
44,323
Common Stock
May 26
2023
SELL
Open market or private sale
$358,920
$89.73 p/Share
4,000
Reduced 7.93%
46,444
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
14,100
Added 21.85%
50,444
Common Stock
Feb 08
2023
SELL
Open market or private sale
$77,872
$85.2 p/Share
914
Reduced 2.45%
36,344
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
2,612
Added 6.55%
37,258
Common Stock
Feb 03
2023
SELL
Open market or private sale
$65,815
$89.06 p/Share
739
Reduced 2.09%
34,646
Common Stock
Feb 02
2023
SELL
Open market or private sale
$58,585
$89.58 p/Share
654
Reduced 1.81%
35,385
Common Stock
Aug 25
2022
SELL
Open market or private sale
$164,935
$77.91 p/Share
2,117
Reduced 5.57%
35,888
Common Stock
Feb 08
2022
SELL
Open market or private sale
$136,495
$85.15 p/Share
1,603
Reduced 4.06%
37,849
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,600
Added 10.44%
39,452
Common Stock
Feb 02
2022
SELL
Open market or private sale
$51,638
$80.81 p/Share
639
Reduced 2.36%
26,452
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
8,400
Added 19.42%
34,852
Common Stock
Aug 25
2021
SELL
Open market or private sale
$186,828
$104.49 p/Share
1,788
Reduced 6.22%
26,961
Common Stock
Feb 08
2021
SELL
Open market or private sale
$68,548
$83.8 p/Share
818
Reduced 2.78%
28,601
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
2,000
Added 6.37%
29,419
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
6,300
Added 18.68%
27,419
Common Stock