May 03
2021
|
SELL
Open market or private sale
|
$1,229,639
$55.88 p/Share
|
22,005
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$5,941,542
$56.84 p/Share
|
104,531
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$5,365,358
$56.2 p/Share
|
95,469
|
|
Apr 28
2021
|
SELL
Open market or private sale
|
$4,869,319
$54.86 p/Share
|
88,759
|
|
Apr 27
2021
|
SELL
Open market or private sale
|
$7,353,439
$55.03 p/Share
|
133,626
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$11,897,436
$52.27 p/Share
|
227,615
|
|
Apr 23
2021
|
SELL
Open market or private sale
|
$7,563,856
$50.05 p/Share
|
151,126
|
|
Apr 22
2021
|
SELL
Open market or private sale
|
$4,142,253
$48.69 p/Share
|
85,074
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$367,738
$47.97 p/Share
|
7,666
|
|
Apr 20
2021
|
SELL
Open market or private sale
|
$294,677
$48.04 p/Share
|
6,134
|
|
Apr 16
2021
|
SELL
Open market or private sale
|
$12,803
$47.95 p/Share
|
267
|
|
Apr 15
2021
|
SELL
Open market or private sale
|
$903,187
$48.17 p/Share
|
18,750
|
|
Oct 20
2020
|
BUY
Open market or private purchase
|
$4,199,994
$18.0 p/Share
|
233,333
|
|
Oct 20
2020
|
BUY
Conversion of derivative security
|
-
|
3,685,358
|
|