Jan 01
2022
BUY
Exercise of conversion of derivative security
-
60,635
Added 2.8%
2,107,557
Common Stock
Nov 12
2021
-
34,900
Reduced 1.68%
2,046,922
Common Stock
Nov 01
2021
SELL
Open market or private sale
$8,654,858
$43.05 p/Share
201,042
Reduced 8.81%
2,081,822
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$1,375,127
$6.84 p/Share
201,042
Added 8.09%
2,282,864
Common Stock
Oct 04
2021
SELL
Open market or private sale
$8,626,712
$42.91 p/Share
201,042
Reduced 8.81%
2,081,822
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$1,375,127
$6.84 p/Share
201,042
Added 8.09%
2,282,864
Common Stock
Sep 07
2021
SELL
Open market or private sale
$8,960,397
$44.57 p/Share
201,041
Reduced 8.81%
2,081,822
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$1,375,120
$6.84 p/Share
201,041
Added 8.09%
2,282,863
Common Stock
Aug 02
2021
SELL
Open market or private sale
$9,195,707
$45.74 p/Share
201,043
Reduced 8.81%
2,081,822
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$1,375,134
$6.84 p/Share
201,043
Added 8.09%
2,282,865
Common Stock
Jul 06
2021
SELL
Open market or private sale
$8,727,190
$43.41 p/Share
201,041
Reduced 8.81%
2,081,822
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$1,375,120
$6.84 p/Share
201,041
Added 8.09%
2,282,863
Common Stock
May 14
2021
-
34,965
Reduced 1.65%
2,081,822
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$315,281
$38.78 p/Share
8,130
Reduced 0.38%
2,116,787
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
18,330
Added 0.86%
2,124,917
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$402,937
$39.2 p/Share
10,279
Reduced 0.49%
2,106,587
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
23,175
Added 1.08%
2,116,866
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$283,780
$38.03 p/Share
7,462
Reduced 0.36%
2,093,691
Common Stock
Feb 21
2021
BUY
Exercise of conversion of derivative security
-
16,824
Added 0.79%
2,101,153
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$271,345
$37.52 p/Share
7,232
Reduced 0.35%
2,084,329
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
16,306
Added 0.77%
2,091,561
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$314,261
$38.39 p/Share
8,186
Reduced 0.39%
2,075,255
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
18,457
Added 0.88%
2,083,441
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$1,240,247
$38.85 p/Share
31,924
Reduced 1.52%
2,064,984
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
71,981
Added 3.32%
2,096,908
Common Stock