Aug 01
2023
SELL
Sale (or disposition) back to the issuer
$13,718,671
$36.15 p/Share
379,493
Reduced 100.0%
0
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$239,724
$32.66 p/Share
7,340
Reduced 1.9%
379,493
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
16,347
Added 4.05%
386,833
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$3,372,580
$31.8 p/Share
106,056
Reduced 22.26%
370,486
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
162,714
Added 28.31%
412,095
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
64,447
Added 11.91%
476,542
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,504,992
$32.0 p/Share
47,031
Reduced 15.87%
249,381
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$1,078,891
$22.94 p/Share
47,031
Added 13.69%
296,412
Common Stock
Jun 03
2022
SELL
Open market or private sale
$1,600,000
$32.0 p/Share
50,000
Reduced 16.7%
249,381
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$1,147,000
$22.94 p/Share
50,000
Added 14.31%
299,381
Common Stock
Jun 02
2022
SELL
Open market or private sale
$121,760
$32.0 p/Share
3,805
Reduced 1.5%
249,381
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$87,287
$22.94 p/Share
3,805
Added 1.48%
253,186
Common Stock
Apr 21
2022
SELL
Open market or private sale
$1,611,500
$32.23 p/Share
50,000
Reduced 16.7%
249,381
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$1,117,500
$22.35 p/Share
50,000
Added 14.31%
299,381
Common Stock
Apr 20
2022
SELL
Open market or private sale
$1,600,000
$32.0 p/Share
50,000
Reduced 16.7%
249,381
Common Stock
Apr 20
2022
BUY
Exercise of conversion of derivative security
$1,087,500
$21.75 p/Share
50,000
Added 14.31%
299,381
Common Stock
Apr 05
2022
SELL
Open market or private sale
$1,600,000
$32.0 p/Share
50,000
Reduced 16.7%
249,381
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$1,087,500
$21.75 p/Share
50,000
Added 14.31%
299,381
Common Stock
Apr 04
2022
SELL
Open market or private sale
$1,601,500
$32.03 p/Share
50,000
Reduced 16.7%
249,381
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$1,087,500
$21.75 p/Share
50,000
Added 14.31%
299,381
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$237,934
$29.85 p/Share
7,971
Reduced 3.1%
249,381
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
36,836
Added 12.52%
257,352
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$208,089
$29.3 p/Share
7,102
Reduced 3.12%
220,516
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
16,347
Added 6.7%
227,618
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$1,162,334
$27.42 p/Share
42,390
Reduced 16.74%
210,836
Common Stock