Jan 08
2025
BUY
Other acquisition or disposition
$6,865
$26.61 p/Share
258
Added 0.71%
36,117
Common Stock
Jan 02
2025
SELL
Open market or private sale
$57,700
$28.85 p/Share
2,000
Reduced 5.28%
35,859
Common Stock
Dec 02
2024
SELL
Open market or private sale
$65,379
$32.69 p/Share
2,000
Reduced 5.02%
37,859
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$64,520
$32.39 p/Share
1,992
Reduced 4.76%
39,859
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
$64,550
$27.41 p/Share
2,355
Added 5.45%
40,838
Common Stock
Nov 04
2024
SELL
Open market or private sale
$57,000
$28.5 p/Share
2,000
Reduced 4.82%
39,496
Common Stock
Oct 09
2024
BUY
Other acquisition or disposition
$8,870
$27.72 p/Share
320
Added 0.77%
41,496
Common Stock
Oct 01
2024
SELL
Open market or private sale
$56,080
$28.04 p/Share
2,000
Reduced 4.63%
41,176
Common Stock
Sep 03
2024
SELL
Open market or private sale
$60,180
$30.09 p/Share
2,000
Reduced 4.43%
43,176
Common Stock
Aug 15
2024
SELL
Open market or private sale
$56,260
$28.13 p/Share
2,000
Reduced 4.24%
45,176
Common Stock
Jul 10
2024
BUY
Other acquisition or disposition
$9,090
$26.35 p/Share
345
Added 0.73%
47,176
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
412
Added 0.87%
46,831
Common Stock
May 10
2024
SELL
Open market or private sale
$94,520
$23.63 p/Share
4,000
Reduced 7.93%
46,419
Common Stock
Apr 10
2024
BUY
Other acquisition or disposition
$9,493
$22.39 p/Share
424
Added 0.83%
50,419
Common Stock
Jan 25
2024
-
121
Reduced 0.24%
49,995
Common Stock
Jan 10
2024
BUY
Other acquisition or disposition
$9,503
$26.18 p/Share
363
Added 0.72%
50,116
Common Stock
Oct 11
2023
BUY
Other acquisition or disposition
$9,496
$18.02 p/Share
527
Added 1.05%
49,753
Common Stock
Jan 11
2023
BUY
Other acquisition or disposition
$9,513
$33.38 p/Share
285
Added 0.59%
47,794
Common Stock
Oct 12
2022
BUY
Other acquisition or disposition
$10,505
$29.1 p/Share
361
Added 0.75%
47,509
Common Stock
Jul 13
2022
BUY
Other acquisition or disposition
$7,743
$31.35 p/Share
247
Added 0.54%
45,776
Common Stock
Apr 13
2022
BUY
Other acquisition or disposition
$7,756
$31.53 p/Share
246
Added 0.54%
45,529
Common Stock
Jan 12
2022
BUY
Other acquisition or disposition
$7,770
$35.64 p/Share
218
Added 0.48%
45,283
Common Stock
Dec 02
2021
-
400
Reduced 0.88%
45,065
Common Stock
Nov 09
2021
SELL
Open market or private sale
$29,256
$36.57 p/Share
800
Reduced 1.73%
45,465
Common Stock
Oct 13
2021
BUY
Other acquisition or disposition
$7,184
$35.74 p/Share
201
Added 0.43%
46,265
Common Stock