Apr 12
2023
SELL
Open market or private sale
$42,120
$28.08 p/Share
1,500
Reduced 1.52%
97,391
Common Stock, $0.01 pa...
Apr 12
2023
BUY
Exercise of conversion of derivative security
$3,000
$2.0 p/Share
1,500
Added 1.49%
98,891
Common Stock, $0.01 pa...
Apr 11
2023
SELL
Open market or private sale
$953,039
$28.1 p/Share
33,916
Reduced 25.83%
97,391
Common Stock, $0.01 pa...
Apr 11
2023
BUY
Exercise of conversion of derivative security
$67,832
$2.0 p/Share
33,916
Added 20.53%
131,307
Common Stock, $0.01 pa...
Apr 10
2023
SELL
Open market or private sale
$8,120
$28.0 p/Share
290
Reduced 0.3%
97,391
Common Stock, $0.01 pa...
Apr 10
2023
BUY
Exercise of conversion of derivative security
$580
$2.0 p/Share
290
Added 0.3%
97,681
Common Stock, $0.01 pa...
Apr 05
2023
SELL
Open market or private sale
$633,816
$28.04 p/Share
22,604
Reduced 18.84%
97,391
Common Stock, $0.01 pa...
Apr 05
2023
BUY
Exercise of conversion of derivative security
$45,208
$2.0 p/Share
22,604
Added 15.85%
119,995
Common Stock, $0.01 pa...
Apr 04
2023
SELL
Open market or private sale
$664,822
$28.08 p/Share
23,676
Reduced 19.56%
97,391
Common Stock, $0.01 pa...
Apr 04
2023
BUY
Exercise of conversion of derivative security
$47,352
$2.0 p/Share
23,676
Added 16.36%
121,067
Common Stock, $0.01 pa...
Apr 03
2023
SELL
Open market or private sale
$17,332
$28.0 p/Share
619
Reduced 0.63%
97,391
Common Stock, $0.01 pa...
Apr 03
2023
BUY
Exercise of conversion of derivative security
$1,238
$2.0 p/Share
619
Added 0.63%
98,010
Common Stock, $0.01 pa...
Mar 29
2023
SELL
Open market or private sale
$71,537
$28.01 p/Share
2,554
Reduced 2.56%
97,391
Common Stock, $0.01 pa...
Mar 29
2023
BUY
Exercise of conversion of derivative security
$5,108
$2.0 p/Share
2,554
Added 2.49%
99,945
Common Stock, $0.01 pa...
Mar 28
2023
SELL
Open market or private sale
$144,125
$28.04 p/Share
5,140
Reduced 5.01%
97,391
Common Stock, $0.01 pa...
Mar 28
2023
BUY
Exercise of conversion of derivative security
$10,280
$2.0 p/Share
5,140
Added 4.77%
102,531
Common Stock, $0.01 pa...
Mar 27
2023
SELL
Open market or private sale
$371,377
$28.02 p/Share
13,254
Reduced 11.98%
97,391
Common Stock, $0.01 pa...
Mar 27
2023
BUY
Exercise of conversion of derivative security
$26,508
$2.0 p/Share
13,254
Added 10.7%
110,645
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Open market or private sale
$7,619
$28.22 p/Share
270
Reduced 0.28%
97,391
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Exercise of conversion of derivative security
$540
$2.0 p/Share
270
Added 0.28%
97,661
Common Stock, $0.01 pa...
Mar 09
2023
SELL
Open market or private sale
$568,858
$28.3 p/Share
20,101
Reduced 17.11%
97,391
Common Stock, $0.01 pa...
Mar 09
2023
BUY
Exercise of conversion of derivative security
$40,202
$2.0 p/Share
20,101
Added 14.61%
117,492
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Open market or private sale
$1,483,977
$28.8 p/Share
51,527
Reduced 34.6%
97,391
Common Stock, $0.01 pa...
Mar 03
2023
BUY
Exercise of conversion of derivative security
$103,054
$2.0 p/Share
51,527
Added 25.71%
148,918
Common Stock, $0.01 pa...
Mar 02
2023
SELL
Open market or private sale
$1,374,209
$28.35 p/Share
48,473
Reduced 33.23%
97,391
Common Stock, $0.01 pa...