Oct 01
2024
BUY
Grant, award, or other acquisition
-
1,452
Added 11.07%
11,668
Common Stock
Sep 10
2024
SELL
Open market or private sale
$110,143
$71.06 p/Share
1,550
Reduced 13.17%
10,216
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
1,675
Added 12.46%
11,766
Common Stock
May 23
2024
SELL
Open market or private sale
$94,775
$57.79 p/Share
1,640
Reduced 13.98%
10,091
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
1,370
Added 10.46%
11,731
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
1,403
Added 11.93%
10,361
Common Stock
Nov 27
2023
SELL
Open market or private sale
$60,837
$65.77 p/Share
925
Reduced 9.36%
8,958
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
-
1,433
Added 12.66%
9,883
Common Stock
Aug 24
2023
SELL
Open market or private sale
$37,867
$68.85 p/Share
550
Reduced 6.11%
8,450
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
-
1,435
Added 13.75%
9,000
Common Stock
May 30
2023
SELL
Open market or private sale
$69,454
$63.14 p/Share
1,100
Reduced 12.69%
7,565
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
1,456
Added 14.39%
8,665
Common Stock
Mar 13
2023
SELL
Open market or private sale
$36,996
$61.66 p/Share
600
Reduced 7.68%
7,209
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
1,709
Added 17.96%
7,809
Common Stock
Nov 21
2022
SELL
Open market or private sale
$55,632
$57.83 p/Share
962
Reduced 13.62%
6,100
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
-
1,626
Added 18.72%
7,062
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
1,524
Added 21.9%
5,436
Common Stock
Jun 02
2022
SELL
Open market or private sale
$82,188
$60.88 p/Share
1,350
Reduced 25.66%
3,912
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
1,462
Added 21.74%
5,262
Common Stock
Mar 01
2022
SELL
Open market or private sale
$68,497
$62.27 p/Share
1,100
Reduced 22.45%
3,800
Common Stock
Nov 23
2021
SELL
Open market or private sale
$123,776
$77.36 p/Share
1,600
Reduced 24.62%
4,900
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 21.21%
6,500
Common Stock
Aug 24
2021
SELL
Open market or private sale
$125,982
$71.99 p/Share
1,750
Reduced 26.92%
4,750
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 21.21%
6,500
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
1,750
Added 21.21%
6,500
Common Stock