Jun 27
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Oct 15
2021
|
|
-
|
94,355
|
|
Sep 27
2021
|
SELL
Open market or private sale
|
$14,101,849
$90.03 p/Share
|
156,635
|
|
Sep 27
2021
|
BUY
Exercise of conversion of derivative security
|
$4,655,192
$29.72 p/Share
|
156,635
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$12,218,048
$90.01 p/Share
|
135,741
|
|
Sep 24
2021
|
BUY
Exercise of conversion of derivative security
|
$4,034,222
$29.72 p/Share
|
135,741
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$9,687,236
$90.01 p/Share
|
107,624
|
|
Sep 23
2021
|
BUY
Exercise of conversion of derivative security
|
$3,198,585
$29.72 p/Share
|
107,624
|
|
Aug 04
2021
|
SELL
Payment of exercise price or tax liability
|
$947,654
$89.74 p/Share
|
10,560
|
|
Aug 04
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Jun 27
2021
|
SELL
Payment of exercise price or tax liability
|
$911,078
$78.46 p/Share
|
11,612
|
|
Jun 27
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Jun 27
2020
|
SELL
Payment of exercise price or tax liability
|
$671,561
$54.18 p/Share
|
12,395
|
|
Jun 27
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
25,000
|
|
Jul 02
2012
|
BUY
Exercise of conversion of derivative security
|
$8,680,000
$8.68 p/Share
|
1,000,000
|
|