Apr 07
2021
SELL
Open market or private sale
$924,500
$36.98 p/Share
25,000
Reduced 34.27%
47,960
Common Stock
Apr 07
2021
BUY
Exercise of conversion of derivative security
-
25,000
Added 25.52%
72,960
Common Stock
Mar 17
2021
SELL
Open market or private sale
$899,500
$35.98 p/Share
25,000
Reduced 34.27%
47,960
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 25.52%
72,960
Common Stock
Mar 05
2021
SELL
Open market or private sale
$897,250
$35.89 p/Share
25,000
Reduced 34.27%
47,960
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 25.52%
72,960
Common Stock
Mar 04
2021
SELL
Open market or private sale
$150,144
$35.27 p/Share
4,257
Reduced 8.15%
47,960
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
27,081
Added 34.15%
52,217
Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,050,750
$42.03 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Feb 03
2021
SELL
Open market or private sale
$1,014,500
$40.58 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Jan 20
2021
SELL
Open market or private sale
$945,500
$37.82 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Jan 06
2021
SELL
Open market or private sale
$1,018,500
$40.74 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Dec 16
2020
SELL
Open market or private sale
$987,250
$39.49 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Dec 02
2020
SELL
Open market or private sale
$939,000
$37.56 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Nov 18
2020
SELL
Open market or private sale
$935,500
$37.42 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Nov 12
2020
SELL
Open market or private sale
$993,750
$39.75 p/Share
25,000
Reduced 49.86%
25,136
Common Stock
Nov 12
2020
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 33.27%
50,136
Common Stock
Oct 21
2020
SELL
Open market or private sale
$1,043,750
$41.75 p/Share
25,000
Reduced 49.86%
25,136
Common Stock