Oct 29
2021
SELL
Sale (or disposition) back to the issuer
-
736,279
Reduced 100.0%
0
Common Stock
Oct 20
2021
SELL
Open market or private sale
$1,081,715
$33.95 p/Share
31,862
Reduced 4.15%
736,279
Common Stock
Sep 20
2021
SELL
Open market or private sale
$1,080,820
$33.82 p/Share
31,958
Reduced 3.99%
768,141
Common Stock
Aug 20
2021
SELL
Open market or private sale
$1,072,236
$33.68 p/Share
31,836
Reduced 3.83%
800,099
Common Stock
Jul 20
2021
SELL
Open market or private sale
$990,043
$31.52 p/Share
31,410
Reduced 3.64%
831,935
Common Stock
Jun 24
2021
SELL
Open market or private sale
$3,340,000
$33.4 p/Share
100,000
Reduced 10.38%
863,345
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$673,000
$6.73 p/Share
100,000
Added 9.4%
963,345
Common Stock
Jun 23
2021
SELL
Open market or private sale
$2,895,618
$33.48 p/Share
86,488
Reduced 9.11%
863,345
Common Stock
Jun 21
2021
SELL
Open market or private sale
$1,014,826
$32.13 p/Share
31,585
Reduced 3.22%
949,833
Common Stock
May 20
2021
SELL
Open market or private sale
$792,948
$25.72 p/Share
30,830
Reduced 3.05%
981,418
Common Stock
Apr 20
2021
SELL
Open market or private sale
$917,672
$28.09 p/Share
32,669
Reduced 3.13%
1,012,248
Common Stock
Mar 24
2021
SELL
Open market or private sale
$3,575,829
$27.66 p/Share
129,278
Reduced 11.01%
1,044,917
Common Stock
Mar 24
2021
BUY
Exercise of conversion of derivative security
$673,000
$6.73 p/Share
100,000
Added 7.85%
1,174,195
Common Stock
Mar 23
2021
SELL
Open market or private sale
$1,626,639
$29.0 p/Share
56,091
Reduced 4.96%
1,074,195
Common Stock
Mar 22
2021
SELL
Open market or private sale
$902,384
$28.88 p/Share
31,246
Reduced 2.69%
1,130,286
Common Stock
Feb 22
2021
SELL
Open market or private sale
$1,447,954
$43.52 p/Share
33,271
Reduced 2.78%
1,161,532
Common Stock
Jan 27
2021
SELL
Open market or private sale
$14,861,585
$46.37 p/Share
320,500
Reduced 21.15%
1,194,803
Common Stock
Jan 27
2021
BUY
Exercise of conversion of derivative security
$2,156,965
$6.73 p/Share
320,500
Added 17.46%
1,515,303
Common Stock
Jan 26
2021
SELL
Open market or private sale
$8,091,860
$45.08 p/Share
179,500
Reduced 13.21%
1,178,829
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
$1,208,035
$6.73 p/Share
179,500
Added 11.67%
1,358,329
Common Stock
Jan 25
2021
SELL
Open market or private sale
$7,068,058
$40.87 p/Share
172,940
Reduced 12.79%
1,178,829
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$99,997
$6.26 p/Share
15,974
Added 1.32%
1,194,803
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$1,163,886
$6.73 p/Share
172,940
Added 11.34%
1,351,769
Common Stock
Jan 22
2021
SELL
Open market or private sale
$2,396,639
$40.01 p/Share
59,901
Reduced 4.84%
1,178,829
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
$403,134
$6.73 p/Share
59,901
Added 4.61%
1,238,730
Common Stock