Jan 18
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
3,796
|
|
Dec 18
2021
|
SELL
Payment of exercise price or tax liability
|
$677,381
$68.54 p/Share
|
9,883
|
|
Dec 18
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
24,043
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$13,157,930
$57.52 p/Share
|
228,754
|
|
Mar 16
2021
|
SELL
Open market or private sale
|
$1,153,276
$57.52 p/Share
|
20,050
|
|
Mar 10
2021
|
SELL
Open market or private sale
|
$18,289,877
$57.42 p/Share
|
318,528
|
|
Mar 05
2021
|
SELL
Open market or private sale
|
$8,250,284
$53.24 p/Share
|
154,964
|
|
Mar 04
2021
|
SELL
Open market or private sale
|
$10,712,024
$53.26 p/Share
|
201,127
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$7,681,863
$53.38 p/Share
|
143,909
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$17,635,375
$53.2 p/Share
|
331,492
|
|
Mar 02
2021
|
BUY
Exercise of conversion of derivative security
|
$1,660,562
$20.5 p/Share
|
81,003
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$11,109,468
$54.15 p/Share
|
205,161
|
|
Mar 01
2021
|
BUY
Exercise of conversion of derivative security
|
$32,800
$20.5 p/Share
|
1,600
|
|
Feb 25
2021
|
SELL
Open market or private sale
|
$3,488,479
$54.89 p/Share
|
63,554
|
|
Feb 25
2021
|
BUY
Exercise of conversion of derivative security
|
$356,638
$20.5 p/Share
|
17,397
|
|
Jan 19
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
4,626
|
|
Dec 29
2020
|
|
-
|
11,560
|
|
Dec 29
2020
|
|
-
|
11,560
|
|
Dec 20
2020
|
SELL
Payment of exercise price or tax liability
|
$634,920
$46.25 p/Share
|
13,728
|
|
Dec 20
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
33,376
|
|