Mar 01
2023
SELL
Payment of exercise price or tax liability
$25,247
$26.41 p/Share
956
Reduced 2.16%
43,306
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$64,149
$26.41 p/Share
2,429
Added 5.2%
44,262
Common Stock
Feb 10
2023
SELL
Open market or private sale
$90,930
$30.31 p/Share
3,000
Reduced 6.69%
41,833
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$21,339
$23.87 p/Share
894
Reduced 1.96%
44,833
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$54,184
$23.87 p/Share
2,270
Added 4.73%
45,727
Common Stock
Jan 13
2023
SELL
Payment of exercise price or tax liability
$14,077
$23.82 p/Share
591
Reduced 1.34%
43,457
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$35,730
$23.82 p/Share
1,500
Added 3.29%
44,048
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$38,395
$23.73 p/Share
1,618
Reduced 3.66%
42,548
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$85,950
$23.73 p/Share
3,622
Added 7.58%
44,166
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$52,949
$23.46 p/Share
2,257
Reduced 5.27%
40,544
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$118,566
$23.46 p/Share
5,054
Added 10.56%
42,801
Common Stock
Jan 19
2022
SELL
Open market or private sale
$28,884
$28.29 p/Share
1,021
Reduced 2.64%
37,678
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$64,145
$28.27 p/Share
2,269
Added 5.54%
38,699
Common Stock
Jan 14
2022
SELL
Open market or private sale
$20,108
$29.79 p/Share
675
Reduced 1.82%
36,430
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
$45,630
$30.42 p/Share
1,500
Added 3.89%
37,105
Common Stock
Jan 12
2022
SELL
Open market or private sale
$53,317
$32.71 p/Share
1,630
Reduced 4.38%
35,605
Common Stock
Jan 11
2022
SELL
Open market or private sale
$41,560
$31.92 p/Share
1,302
Reduced 3.73%
33,613
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$119,598
$33.02 p/Share
3,622
Added 8.87%
37,235
Restricted Stock Units
Jan 10
2022
BUY
Exercise of conversion of derivative security
$93,042
$32.15 p/Share
2,894
Added 7.65%
34,915
Common Stock
Jun 17
2021
SELL
Open market or private sale
$75,000
$50.0 p/Share
1,500
Reduced 4.49%
31,929
Common Stock
Jun 08
2021
SELL
Open market or private sale
$73,500
$49.0 p/Share
1,500
Reduced 4.29%
33,429
Common Stock
Jun 07
2021
SELL
Open market or private sale
$72,000
$48.0 p/Share
1,500
Reduced 4.12%
34,929
Common Stock
Jan 19
2021
SELL
Open market or private sale
$45,302
$44.37 p/Share
1,021
Reduced 2.73%
36,429
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$102,786
$45.3 p/Share
2,269
Added 5.71%
37,450
Common Stock
Jan 14
2021
SELL
Open market or private sale
$31,590
$46.8 p/Share
675
Reduced 1.88%
35,181
Restricted Stock Units