Jun 11
2025
SELL
Open market or private sale
$54,367
$67.96 p/Share
800
Reduced 62.5%
480
Common Stock
Jun 10
2025
SELL
Open market or private sale
$33,392
$67.87 p/Share
492
Reduced 27.77%
1,280
Common Stock
Jun 09
2025
SELL
Open market or private sale
$68,741
$67.46 p/Share
1,019
Reduced 36.51%
1,772
Common Stock
May 07
2025
BUY
Grant, award, or other acquisition
-
2,311
Added 45.3%
2,791
Common Stock
Aug 21
2024
SELL
Open market or private sale
$58,350
$58.35 p/Share
1,000
Reduced 67.57%
480
Common Stock
Aug 20
2024
SELL
Open market or private sale
$49,134
$58.01 p/Share
847
Reduced 36.4%
1,480
Common Stock
Aug 19
2024
SELL
Open market or private sale
$58,980
$58.98 p/Share
1,000
Reduced 30.06%
2,327
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
-
2,847
Added 46.11%
3,327
Common Stock
May 12
2023
SELL
Open market or private sale
$157,233
$62.32 p/Share
2,523
Reduced 84.02%
480
Common Stock
May 03
2023
BUY
Grant, award, or other acquisition
-
2,523
Added 45.66%
3,003
Common Stock
Jun 03
2022
SELL
Open market or private sale
$28,004
$70.01 p/Share
400
Reduced 45.45%
480
Common Stock
Jun 02
2022
SELL
Open market or private sale
$27,992
$69.98 p/Share
400
Reduced 31.25%
880
Common Stock
May 26
2022
SELL
Open market or private sale
$27,916
$69.79 p/Share
400
Reduced 23.81%
1,280
Common Stock
May 25
2022
SELL
Open market or private sale
$34,740
$69.48 p/Share
500
Reduced 22.94%
1,680
Common Stock
May 23
2022
SELL
Open market or private sale
$34,110
$68.22 p/Share
500
Reduced 18.66%
2,180
Common Stock
May 18
2022
SELL
Open market or private sale
$44,137
$67.18 p/Share
657
Reduced 19.69%
2,680
Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
2,152
Added 39.21%
3,337
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
705
Added 37.3%
1,185
Common Stock
Mar 12
2021
SELL
Open market or private sale
$14,280
$57.12 p/Share
250
Reduced 34.25%
480
Common Stock
Mar 11
2021
SELL
Open market or private sale
$62,244
$57.0 p/Share
1,092
Reduced 59.93%
730
Common Stock
Mar 10
2021
SELL
Open market or private sale
$56,870
$56.87 p/Share
1,000
Reduced 35.44%
1,822
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
2,342
Added 45.35%
2,822
Common Stock