Jul 23
2021
SELL
Open market or private sale
$2,558,400
$85.28 p/Share
30,000
Reduced 7.08%
393,793
Common Stock
Jul 23
2021
BUY
Exercise of conversion of derivative security
$113,700
$3.79 p/Share
30,000
Added 6.61%
423,793
Common Stock
Jul 22
2021
SELL
Open market or private sale
$2,584,800
$86.16 p/Share
30,000
Reduced 7.08%
393,793
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
$81,900
$2.73 p/Share
30,000
Added 6.61%
423,793
Common Stock
May 20
2021
SELL
Open market or private sale
$1,543,200
$77.16 p/Share
20,000
Reduced 4.83%
393,793
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$96,800
$4.84 p/Share
20,000
Added 4.61%
413,793
Common Stock
Apr 23
2021
SELL
Open market or private sale
$2,557,200
$85.24 p/Share
30,000
Reduced 7.08%
393,793
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$141,900
$4.73 p/Share
30,000
Added 6.61%
423,793
Common Stock
Apr 22
2021
SELL
Open market or private sale
$2,566,200
$85.54 p/Share
30,000
Reduced 7.08%
393,793
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$81,900
$2.73 p/Share
30,000
Added 6.61%
423,793
Common Stock
Feb 18
2021
SELL
Open market or private sale
$2,025,600
$101.28 p/Share
20,000
Reduced 4.83%
393,793
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$132,400
$6.62 p/Share
20,000
Added 4.61%
413,793
Common Stock
Jan 22
2021
SELL
Open market or private sale
$2,962,800
$98.76 p/Share
30,000
Reduced 7.08%
393,793
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
$140,400
$4.68 p/Share
30,000
Added 6.61%
423,793
Common Stock
Jan 21
2021
SELL
Open market or private sale
$3,107,700
$103.59 p/Share
30,000
Reduced 7.08%
393,793
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
$81,900
$2.73 p/Share
30,000
Added 6.61%
423,793
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
43,231
Added 9.89%
393,793
Common Stock
Jan 11
2021
SELL
Open market or private sale
$950,409
$110.68 p/Share
8,587
Reduced 2.39%
350,562
Common Stock
Jan 08
2021
SELL
Open market or private sale
$7,075,191
$116.33 p/Share
60,820
Reduced 14.48%
359,149
Common Stock
Dec 17
2020
SELL
Open market or private sale
$1,845,600
$92.28 p/Share
20,000
Reduced 4.55%
419,969
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$132,400
$6.62 p/Share
20,000
Added 4.35%
439,969
Common Stock
Nov 13
2020
SELL
Open market or private sale
$1,530,900
$51.03 p/Share
30,000
Reduced 6.67%
419,969
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$172,200
$5.74 p/Share
30,000
Added 6.52%
430,123
Common Stock
Nov 12
2020
SELL
Open market or private sale
$1,595,400
$53.18 p/Share
30,000
Reduced 6.67%
419,969
Common Stock
Nov 12
2020
BUY
Exercise of conversion of derivative security
$81,900
$2.73 p/Share
30,000
Added 6.25%
449,969
Common Stock