Jan 31
2023
SELL
Open market or private sale
$157,150
$31.43 p/Share
5,000
Reduced 14.57%
29,310
Common Stock
Nov 01
2022
SELL
Open market or private sale
$214,140
$35.69 p/Share
6,000
Reduced 14.88%
34,310
Common Stock
Aug 09
2022
SELL
Open market or private sale
$254,175
$33.89 p/Share
7,500
Reduced 15.69%
40,310
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$257,884
$33.95 p/Share
7,596
Reduced 13.71%
47,810
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
17,500
Added 24.0%
55,406
Common Stock
Jun 04
2022
SELL
Payment of exercise price or tax liability
$82,406
$35.52 p/Share
2,320
Reduced 5.77%
37,906
Common Stock
Jun 04
2022
BUY
Exercise of conversion of derivative security
-
7,875
Added 16.37%
40,226
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$91,161
$35.43 p/Share
2,573
Reduced 7.37%
32,351
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
-
8,750
Added 20.03%
34,924
Common Stock
May 10
2022
SELL
Open market or private sale
$242,250
$32.3 p/Share
7,500
Reduced 22.27%
26,174
Common Stock
Feb 01
2022
SELL
Open market or private sale
$232,725
$31.03 p/Share
7,500
Reduced 18.22%
33,674
Common Stock
Nov 09
2021
SELL
Open market or private sale
$211,584
$33.06 p/Share
6,400
Reduced 13.45%
41,174
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$267,060
$28.45 p/Share
9,387
Reduced 14.56%
55,074
Common Stock
Aug 03
2021
SELL
Open market or private sale
$210,525
$28.07 p/Share
7,500
Reduced 13.62%
47,574
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
26,250
Added 28.94%
64,461
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$75,052
$29.26 p/Share
2,565
Reduced 6.29%
38,211
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
8,750
Added 17.67%
40,776
Common Stock
May 11
2021
SELL
Open market or private sale
$197,625
$26.35 p/Share
7,500
Reduced 18.97%
32,026
Common Stock
Feb 04
2021
SELL
Open market or private sale
$221,850
$29.58 p/Share
7,500
Reduced 15.95%
39,526
Common Stock
Nov 03
2020
SELL
Open market or private sale
$155,625
$20.75 p/Share
7,500
Reduced 13.75%
47,026
Common Stock