Sep 14
2023
SELL
Open market or private sale
$1,169,213
$36.71 p/Share
31,850
Reduced 81.8%
7,088
Common Stock
Sep 13
2023
SELL
Open market or private sale
$114,817
$36.45 p/Share
3,150
Reduced 7.48%
38,938
Common Stock
Sep 13
2023
BUY
Conversion of derivative security
-
35,000
Added 45.4%
42,088
Common Stock
Jul 31
2023
SELL
Open market or private sale
$1,094,100
$36.47 p/Share
30,000
Reduced 80.89%
7,088
Common Stock
Jul 31
2023
BUY
Conversion of derivative security
-
30,000
Added 44.72%
37,088
Common Stock
May 03
2023
SELL
Open market or private sale
$1,109,122
$34.9 p/Share
31,780
Reduced 81.76%
7,088
Common Stock
May 03
2023
BUY
Conversion of derivative security
-
35,000
Added 47.38%
38,868
Common Stock
May 02
2023
SELL
Open market or private sale
$112,764
$35.02 p/Share
3,220
Reduced 45.43%
3,868
Common Stock
Feb 22
2023
SELL
Open market or private sale
$691,128
$34.69 p/Share
19,923
Reduced 73.76%
7,088
Common Stock
Feb 22
2023
BUY
Conversion of derivative security
-
19,923
Added 42.45%
27,011
Common Stock
Dec 29
2022
SELL
Sale (or disposition) back to the issuer
$164,250
$32.85 p/Share
5,000
Reduced 41.36%
7,088
Common Stock
Dec 28
2022
SELL
Sale (or disposition) back to the issuer
$162,800
$32.56 p/Share
5,000
Reduced 29.26%
12,088
Common Stock
Dec 27
2022
SELL
Sale (or disposition) back to the issuer
$164,250
$32.85 p/Share
5,000
Reduced 22.64%
17,088
Common Stock
Mar 31
2022
SELL
Open market or private sale
$629,700
$41.98 p/Share
15,000
Reduced 40.44%
22,088
Common Stock
Mar 07
2022
SELL
Open market or private sale
$396,600
$39.66 p/Share
10,000
Reduced 21.24%
37,088
Common Stock
Mar 04
2022
SELL
Open market or private sale
$600,450
$40.03 p/Share
15,000
Reduced 24.16%
47,088
Common Stock
Feb 23
2022
SELL
Open market or private sale
$773,400
$38.67 p/Share
20,000
Reduced 24.36%
62,088
Common Stock
Feb 22
2022
SELL
Open market or private sale
$774,000
$38.7 p/Share
20,000
Reduced 19.59%
82,088
Common Stock
Feb 22
2022
BUY
Conversion of derivative security
-
65,000
Added 38.9%
102,088
Common Stock
Aug 24
2021
SELL
Open market or private sale
$1,439,900
$41.14 p/Share
35,000
Reduced 42.64%
47,088
Common Stock
Aug 24
2021
BUY
Conversion of derivative security
-
35,000
Added 29.89%
82,088
Common Stock
Jan 08
2021
SELL
Open market or private sale
$492,850
$30.05 p/Share
16,401
Reduced 25.83%
47,088
Common Stock
Jan 08
2021
BUY
Conversion of derivative security
-
16,401
Added 20.53%
63,489
Common Stock
Jan 07
2021
SELL
Open market or private sale
$698,971
$30.04 p/Share
23,268
Reduced 33.07%
47,088
Common Stock
Jan 07
2021
BUY
Conversion of derivative security
-
23,268
Added 24.85%
70,356
Common Stock