Jan 04
2022
SELL
Open market or private sale
$130,104
$40.23 p/Share
3,234
Reduced 9.48%
30,882
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$35,563
$11.29 p/Share
3,150
Added 8.45%
34,116
Common Stock
Dec 06
2021
SELL
Open market or private sale
$27,944
$37.61 p/Share
743
Reduced 2.34%
30,966
Common Stock
Dec 03
2021
SELL
Open market or private sale
$90,156
$40.98 p/Share
2,200
Reduced 6.49%
31,709
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$24,838
$11.29 p/Share
2,200
Added 6.09%
33,909
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$119,096
$41.95 p/Share
2,839
Reduced 8.22%
31,709
Common Stock
Nov 01
2021
SELL
Open market or private sale
$177,507
$53.79 p/Share
3,300
Reduced 8.72%
34,548
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$37,257
$11.29 p/Share
3,300
Added 8.02%
37,848
Common Stock
Oct 01
2021
SELL
Open market or private sale
$161,679
$49.61 p/Share
3,259
Reduced 8.62%
34,548
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$35,563
$11.29 p/Share
3,150
Added 7.69%
37,807
Common Stock
Sep 03
2021
SELL
Open market or private sale
$172,524
$54.27 p/Share
3,179
Reduced 8.4%
34,657
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$24,838
$11.29 p/Share
2,200
Added 5.5%
37,836
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$25,759
$54.23 p/Share
475
Reduced 1.32%
35,636
Common Stock
Aug 02
2021
SELL
Open market or private sale
$191,466
$58.02 p/Share
3,300
Reduced 8.37%
36,111
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$36,729
$11.13 p/Share
3,300
Added 7.73%
39,411
Common Stock
Jul 01
2021
SELL
Open market or private sale
$182,853
$56.09 p/Share
3,260
Reduced 8.28%
36,111
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$35,563
$11.29 p/Share
3,150
Added 7.43%
39,261
Common Stock
Jun 03
2021
SELL
Open market or private sale
$168,125
$52.77 p/Share
3,186
Reduced 7.49%
39,371
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$24,838
$11.29 p/Share
2,200
Added 4.92%
42,557
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$25,162
$53.88 p/Share
467
Reduced 1.14%
40,357
Common Stock
May 03
2021
SELL
Open market or private sale
$200,735
$58.1 p/Share
3,455
Reduced 7.8%
40,824
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$38,454
$11.13 p/Share
3,455
Added 7.24%
44,279
Common Stock
Apr 01
2021
SELL
Open market or private sale
$148,332
$47.88 p/Share
3,098
Reduced 7.05%
40,824
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$34,293
$11.45 p/Share
2,995
Added 6.38%
43,922
Common Stock
Mar 05
2021
SELL
Open market or private sale
$142,805
$45.61 p/Share
3,131
Reduced 7.11%
40,927
Common Stock