Jun 10
2021
SELL
Open market or private sale
$1,185,884
$51.54 p/Share
23,009
Reduced 5.29%
412,199
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$47,859
$2.08 p/Share
23,009
Added 5.02%
435,208
Common Stock
Jun 09
2021
SELL
Open market or private sale
$287,715
$50.02 p/Share
5,752
Reduced 1.38%
412,199
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$11,964
$2.08 p/Share
5,752
Added 1.36%
417,951
Common Stock
Jun 08
2021
SELL
Open market or private sale
$13,500
$50.0 p/Share
270
Reduced 0.07%
412,199
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$562
$2.08 p/Share
270
Added 0.07%
412,469
Common Stock
Jun 07
2021
SELL
Open market or private sale
$637,981
$50.14 p/Share
12,724
Reduced 2.99%
412,199
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$26,466
$2.08 p/Share
12,724
Added 2.91%
424,923
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$31,200
$2.08 p/Share
15,000
Added 3.51%
412,199
Common Stock
May 12
2021
SELL
Open market or private sale
$412,662
$50.05 p/Share
8,245
Reduced 2.03%
397,199
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$17,150
$2.08 p/Share
8,245
Added 1.99%
405,444
Common Stock
Apr 26
2021
SELL
Open market or private sale
$111,218
$40.18 p/Share
2,768
Reduced 0.69%
397,199
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$5,757
$2.08 p/Share
2,768
Added 0.69%
399,967
Common Stock
Apr 23
2021
SELL
Open market or private sale
$27,207
$40.01 p/Share
680
Reduced 0.17%
397,199
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$1,414
$2.08 p/Share
680
Added 0.17%
397,879
Common Stock
Apr 22
2021
SELL
Open market or private sale
$441,209
$40.26 p/Share
10,959
Reduced 2.68%
397,199
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$22,795
$2.08 p/Share
10,959
Added 2.61%
408,158
Common Stock
Apr 19
2021
SELL
Open market or private sale
$26,120
$40.0 p/Share
653
Reduced 0.17%
391,199
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$13,838
$2.08 p/Share
6,653
Added 1.65%
397,199
Common Stock
Apr 15
2021
SELL
Open market or private sale
$199,033
$40.29 p/Share
4,940
Reduced 1.25%
391,199
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$10,275
$2.08 p/Share
4,940
Added 1.23%
396,139
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$31,200
$2.08 p/Share
15,000
Added 3.69%
391,199
Common Stock
Apr 12
2021
SELL
Open market or private sale
$500,910
$32.81 p/Share
15,267
Reduced 3.9%
376,199
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$31,755
$2.08 p/Share
15,267
Added 3.75%
391,466
Common Stock
Apr 09
2021
SELL
Open market or private sale
$772,489
$33.89 p/Share
22,794
Reduced 5.71%
376,199
Common Stock