Apr 23
2021
|
SELL
Open market or private sale
|
$16,573,733
$66.57 p/Share
|
248,967
|
|
Apr 23
2021
|
BUY
Exercise of conversion of derivative security
|
$1,724,381
$13.91 p/Share
|
123,967
|
|
Apr 22
2021
|
SELL
Open market or private sale
|
$19,676,999
$65.59 p/Share
|
300,000
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$14,321,872
$64.89 p/Share
|
220,710
|
|
Apr 01
2021
|
|
-
|
3,601
|
|
Mar 01
2021
|
BUY
Exercise of conversion of derivative security
|
$1,438,391
$63.75 p/Share
|
22,563
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$16,654,260
$62.61 p/Share
|
266,000
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$4,263,700
$60.91 p/Share
|
70,000
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$18,285,000
$60.95 p/Share
|
300,000
|
|
Feb 17
2021
|
|
-
|
9,505
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$18,279,000
$60.93 p/Share
|
300,000
|
|
Feb 12
2021
|
SELL
Open market or private sale
|
$18,794,751
$57.83 p/Share
|
325,000
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$13,987,500
$55.95 p/Share
|
250,000
|
|
Feb 04
2021
|
SELL
Open market or private sale
|
$9,100,012
$54.86 p/Share
|
165,877
|
|
Feb 04
2021
|
SELL
Open market or private sale
|
$8,006,367
$54.1 p/Share
|
147,992
|
|
Feb 04
2021
|
BUY
Exercise of conversion of derivative security
|
$1,949,055
$11.75 p/Share
|
165,877
|
|
Feb 04
2021
|
BUY
Exercise of conversion of derivative security
|
$2,227,280
$15.05 p/Share
|
147,992
|
|
Feb 03
2021
|
SELL
Open market or private sale
|
$8,264,910
$54.81 p/Share
|
150,792
|
|
Feb 03
2021
|
BUY
Exercise of conversion of derivative security
|
$2,366,312
$18.66 p/Share
|
126,812
|
|
Jan 06
2021
|
|
-
|
6,656
|
|
Dec 24
2020
|
SELL
Open market or private sale
|
$5,146,183
$52.05 p/Share
|
98,870
|
|
Dec 17
2020
|
SELL
Open market or private sale
|
$5,089,828
$51.48 p/Share
|
98,870
|
|
Dec 14
2020
|
|
-
|
206,330
|
|
Dec 10
2020
|
SELL
Open market or private sale
|
$4,929,658
$49.86 p/Share
|
98,870
|
|
Dec 09
2020
|
|
-
|
88,850
|
|