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
Jan 13
2021
BUY
Exercise of conversion of derivative security
$70,725
$47.15 p/Share
1,500
Added 4.02%
35,856
Restricted Stock Units
Jan 12
2021
SELL
Open market or private sale
$62,887
$48.3 p/Share
1,302
Reduced 3.65%
34,356
Common Stock
Jan 10
2021
BUY
Exercise of conversion of derivative security
$139,761
$48.31 p/Share
2,893
Added 7.53%
35,527
Common Stock
Jan 05
2021
SELL
Open market or private sale
$74,370
$48.96 p/Share
1,519
Reduced 4.45%
32,634
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
$165,172
$48.94 p/Share
3,375
Added 8.99%
34,153
Common Stock