Apr 21
2021
BUY
Exercise of conversion of derivative security
$16,400
$1.64 p/Share
10,000
Added 4.34%
220,679
Common Stock
Apr 19
2021
SELL
Open market or private sale
$326,200
$32.62 p/Share
10,000
Reduced 4.53%
210,679
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$16,400
$1.64 p/Share
10,000
Added 4.34%
220,679
Common Stock
Apr 12
2021
BUY
Grant, award, or other acquisition
-
3,360
Added 1.57%
210,679
Common Stock
Apr 01
2021
SELL
Open market or private sale
$146,851
$36.53 p/Share
4,020
Reduced 1.96%
200,981
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
10,358
Added 4.67%
211,339
Common Stock
Mar 26
2021
SELL
Open market or private sale
$105,590
$35.01 p/Share
3,016
Reduced 1.48%
200,981
Common Stock
Mar 24
2021
SELL
Open market or private sale
$401,800
$40.18 p/Share
10,000
Reduced 4.67%
203,997
Common Stock
Mar 24
2021
BUY
Exercise of conversion of derivative security
$16,400
$1.64 p/Share
10,000
Added 4.46%
213,997
Common Stock
Mar 22
2021
SELL
Open market or private sale
$378,000
$37.8 p/Share
10,000
Reduced 4.67%
203,997
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$16,400
$1.64 p/Share
10,000
Added 4.46%
213,997
Common Stock
Feb 26
2021
SELL
Open market or private sale
$15,947
$39.57 p/Share
403
Reduced 0.2%
203,997
Common Stock
Feb 19
2021
SELL
Open market or private sale
$192,713
$40.76 p/Share
4,728
Reduced 2.26%
204,400
Common Stock
Feb 18
2021
SELL
Open market or private sale
$192,816
$40.67 p/Share
4,741
Reduced 2.22%
209,128
Common Stock
Feb 17
2021
SELL
Open market or private sale
$192,792
$41.55 p/Share
4,640
Reduced 2.12%
213,869
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
33,196
Added 13.19%
218,509
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
4,891
Added 2.57%
185,313
Common Stock
Feb 04
2021
SELL
Open market or private sale
$739,690
$40.02 p/Share
18,483
Reduced 9.29%
180,422
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$20,701
$1.12 p/Share
18,483
Added 8.5%
198,905
Common Stock
Feb 02
2021
SELL
Open market or private sale
$743,611
$40.23 p/Share
18,484
Reduced 9.29%
180,422
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$20,702
$1.12 p/Share
18,484
Added 8.5%
198,906
Common Stock
Feb 01
2021
SELL
Open market or private sale
$715,516
$38.71 p/Share
18,484
Reduced 9.29%
180,422
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$20,702
$1.12 p/Share
18,484
Added 8.5%
198,906
Common Stock
Dec 01
2020
SELL
Open market or private sale
$13,486
$35.49 p/Share
380
Reduced 0.21%
180,422
Common Stock
Sep 29
2020
SELL
Open market or private sale
$53,195
$28.63 p/Share
1,858
Reduced 1.02%
180,802
Common Stock