Jul 09
2021
BUY
Exercise of conversion of derivative security
$136,362
$2.0 p/Share
68,181
Added 10.56%
577,709
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$779,028
$42.21 p/Share
18,456
Reduced 3.5%
509,528
Common Stock
Jun 11
2021
SELL
Open market or private sale
$3,985,000
$39.85 p/Share
100,000
Reduced 15.92%
527,984
Common Stock
Jun 11
2021
BUY
Exercise of conversion of derivative security
$200,000
$2.0 p/Share
100,000
Added 13.74%
627,984
Common Stock
Jun 10
2021
SELL
Open market or private sale
$3,947,000
$39.47 p/Share
100,000
Reduced 15.92%
527,984
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$200,000
$2.0 p/Share
100,000
Added 13.74%
627,984
Common Stock
Apr 09
2021
SELL
Open market or private sale
$417,700
$41.77 p/Share
10,000
Reduced 1.86%
527,984
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$453,364
$41.17 p/Share
11,012
Reduced 2.01%
537,984
Common Stock
Apr 02
2021
BUY
Grant, award, or other acquisition
-
240,215
Added 30.44%
548,996
Common Stock
Mar 09
2021
SELL
Open market or private sale
$1,556,100
$37.05 p/Share
42,000
Reduced 11.97%
308,781
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$84,000
$2.0 p/Share
42,000
Added 10.69%
350,781
Common Stock
Feb 09
2021
SELL
Open market or private sale
$2,953,080
$56.79 p/Share
52,000
Reduced 14.41%
308,781
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$104,000
$2.0 p/Share
52,000
Added 12.6%
360,781
Common Stock
Jan 11
2021
SELL
Open market or private sale
$2,282,800
$43.9 p/Share
52,000
Reduced 14.41%
308,781
Common Stock
Jan 11
2021
BUY
Exercise of conversion of derivative security
$104,000
$2.0 p/Share
52,000
Added 12.6%
360,781
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$328,888
$41.7 p/Share
7,887
Reduced 2.49%
308,781
Common Stock
Dec 09
2020
SELL
Open market or private sale
$2,226,120
$42.81 p/Share
52,000
Reduced 14.1%
316,668
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
$104,000
$2.0 p/Share
52,000
Added 12.36%
368,668
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,556,360
$29.93 p/Share
52,000
Reduced 14.1%
316,668
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$104,000
$2.0 p/Share
52,000
Added 12.36%
368,668
Common Stock
Oct 09
2020
SELL
Open market or private sale
$1,534,520
$29.51 p/Share
52,000
Reduced 14.1%
316,668
Common Stock
Oct 09
2020
BUY
Exercise of conversion of derivative security
$84,000
$2.0 p/Share
42,000
Added 10.48%
358,668
Common Stock
Oct 02
2020
SELL
Payment of exercise price or tax liability
$304,262
$27.63 p/Share
11,012
Reduced 3.26%
326,668
Common Stock