Oct 30
2024
SELL
Open market or private sale
$460,674
$24.19 p/Share
19,044
Reduced 15.97%
100,203
Common Stock $0.01 Par...
Oct 30
2024
BUY
Exercise of conversion of derivative security
$328,318
$17.24 p/Share
19,044
Added 13.77%
119,247
Common Stock $0.01 Par...
Oct 29
2024
SELL
Open market or private sale
$484,186
$23.62 p/Share
20,499
Reduced 16.98%
100,203
Common Stock $0.01 Par...
Oct 29
2024
BUY
Exercise of conversion of derivative security
$353,402
$17.24 p/Share
20,499
Added 14.52%
120,702
Common Stock $0.01 Par...
Oct 15
2024
BUY
Other acquisition or disposition
$1,335
$22.63 p/Share
59
Added 0.06%
100,203
Common Stock $0.01 Par...
Sep 16
2024
BUY
Other acquisition or disposition
$1,327
$21.41 p/Share
62
Added 0.06%
100,143
Common Stock $0.01 Par...
Sep 16
2024
BUY
Grant, award, or other acquisition
$9,483
$21.36 p/Share
444
Added 0.44%
100,081
Common Stock $0.01 Par...
Aug 29
2024
SELL
Open market or private sale
$45,560
$22.78 p/Share
2,000
Reduced 1.97%
99,637
Common Stock $0.01 Par...
Aug 15
2024
BUY
Other acquisition or disposition
$1,341
$21.3 p/Share
63
Added 0.06%
101,637
Common Stock $0.01 Par...
Jul 15
2024
BUY
Other acquisition or disposition
$1,346
$22.44 p/Share
60
Added 0.06%
101,573
Common Stock $0.01 Par...
Jun 17
2024
BUY
Grant, award, or other acquisition
$9,396
$20.25 p/Share
464
Added 0.46%
101,513
Common Stock $0.01 Par...
Jun 17
2024
BUY
Other acquisition or disposition
$1,335
$19.94 p/Share
67
Added 0.07%
101,049
Common Stock $0.01 Par...
May 15
2024
BUY
Other acquisition or disposition
$1,339
$22.33 p/Share
60
Added 0.06%
100,982
Common Stock $0.01 Par...
May 06
2024
SELL
Open market or private sale
$55,450
$22.18 p/Share
2,500
Reduced 2.42%
100,921
Common Stock $0.01 Par...
Apr 15
2024
BUY
Other acquisition or disposition
$1,329
$20.15 p/Share
66
Added 0.06%
103,421
Common Stock $0.01 Par...
Mar 15
2024
BUY
Grant, award, or other acquisition
$7,411
$20.25 p/Share
366
Added 0.35%
103,354
Common Stock $0.01 Par...
Mar 15
2024
BUY
Other acquisition or disposition
$1,347
$20.41 p/Share
66
Added 0.06%
102,988
Common Stock $0.01 Par...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$65,722
$20.7 p/Share
3,175
Reduced 3.02%
101,950
Common Stock $0.01 Par...
Mar 13
2024
BUY
Grant, award, or other acquisition
$167,856
$10.35 p/Share
16,218
Added 13.61%
102,922
Common Stock $0.01 Par...
Mar 05
2024
SELL
Open market or private sale
$297,152
$21.21 p/Share
14,010
Reduced 13.49%
89,879
Common Stock $0.01 Par...
Mar 05
2024
BUY
Exercise of conversion of derivative security
$150,371
$17.67 p/Share
8,510
Added 7.96%
98,389
Common Stock $0.01 Par...
Feb 15
2024
BUY
Other acquisition or disposition
$1,331
$20.49 p/Share
65
Added 0.07%
95,379
Common Stock $0.01 Par...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$36,354
$19.92 p/Share
1,825
Reduced 1.88%
95,314
Common Stock $0.01 Par...
Feb 08
2024
BUY
Grant, award, or other acquisition
$7,011
$19.92 p/Share
352
Added 0.36%
97,139
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
6,164
Added 5.99%
96,787
Common Stock $0.01 Par...