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
Mar 05
2021
BUY
Exercise of conversion of derivative security
$25,916
$11.78 p/Share
2,200
Added 4.76%
44,058
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$25,984
$49.12 p/Share
529
Reduced 1.25%
41,858
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 32.06%
42,387
Common Stock
Feb 01
2021
SELL
Open market or private sale
$84,391
$49.15 p/Share
1,717
Reduced 7.12%
22,387
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$5,357
$10.8 p/Share
496
Added 2.02%
24,104
Common Stock
Jan 04
2021
SELL
Open market or private sale
$67,573
$43.04 p/Share
1,570
Reduced 6.24%
23,608
Common Stock