Oct 01
2024
SELL
Open market or private sale
$143,850
$47.95 p/Share
3,000
Reduced 6.83%
40,899
Common Stock
Sep 03
2024
SELL
Open market or private sale
$134,640
$44.88 p/Share
3,000
Reduced 6.4%
43,899
Common Stock
Aug 21
2024
SELL
Open market or private sale
$51,048
$42.54 p/Share
1,200
Reduced 2.49%
46,899
Common Stock
Aug 20
2024
SELL
Open market or private sale
$190,879
$42.23 p/Share
4,520
Reduced 8.59%
48,099
Common Stock
Aug 19
2024
SELL
Open market or private sale
$126,000
$42.0 p/Share
3,000
Reduced 5.39%
52,619
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
11,675
Added 17.35%
55,619
Common Stock
May 21
2024
SELL
Open market or private sale
$96,084
$37.46 p/Share
2,565
Reduced 5.52%
43,944
Common Stock
May 20
2024
SELL
Open market or private sale
$56,795
$36.88 p/Share
1,540
Reduced 3.21%
46,509
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
-
11,675
Added 19.55%
48,049
Common Stock
Feb 21
2024
SELL
Open market or private sale
$80,419
$40.27 p/Share
1,997
Reduced 5.2%
36,374
Common Stock
Feb 20
2024
SELL
Open market or private sale
$44,445
$41.46 p/Share
1,072
Reduced 2.72%
38,371
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
9,875
Added 20.02%
39,443
Common Stock
Feb 01
2024
SELL
Open market or private sale
$172,600
$43.15 p/Share
4,000
Reduced 11.92%
29,568
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 10.65%
33,568
Common Stock
Jan 29
2024
SELL
Open market or private sale
$61,335
$45.0 p/Share
1,363
Reduced 4.41%
29,568
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$28,991
$21.27 p/Share
1,363
Added 4.22%
30,931
Common Stock
Jan 24
2024
SELL
Open market or private sale
$365,517
$45.02 p/Share
8,119
Reduced 21.54%
29,568
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$124,195
$21.27 p/Share
5,839
Added 13.41%
37,687
Common Stock
Jan 23
2024
SELL
Open market or private sale
$151,143
$45.01 p/Share
3,358
Reduced 9.54%
31,848
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$34,032
$21.27 p/Share
1,600
Added 4.35%
35,206
Common Stock
Jan 22
2024
SELL
Open market or private sale
$223,965
$45.0 p/Share
4,977
Reduced 12.9%
33,606
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$12,762
$21.27 p/Share
600
Added 1.53%
38,583
Common Stock
Jan 02
2024
SELL
Open market or private sale
$146,120
$36.53 p/Share
4,000
Reduced 9.53%
37,983
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$85,080
$21.27 p/Share
4,000
Added 8.7%
41,983
Common Stock
Dec 18
2023
SELL
Open market or private sale
$8,998
$38.13 p/Share
236
Reduced 0.62%
37,983
Common Stock