Aug 04
2022
SELL
Payment of exercise price or tax liability
$959,001
$77.37 p/Share
12,395
Reduced 5.79%
201,754
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
25,000
Added 10.45%
214,149
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$946,435
$76.35 p/Share
12,396
Reduced 6.15%
189,149
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
-
25,000
Added 11.04%
201,545
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$1,285,114
$70.7 p/Share
18,177
Reduced 9.33%
176,545
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
-
40,938
Added 17.37%
194,722
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$1,112,327
$89.74 p/Share
12,395
Reduced 7.46%
153,784
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
-
25,000
Added 13.08%
166,179
Common Stock
Jul 10
2021
SELL
Payment of exercise price or tax liability
$775,096
$87.76 p/Share
8,832
Reduced 5.89%
141,179
Common Stock
Jul 10
2021
BUY
Exercise of conversion of derivative security
-
17,813
Added 10.61%
150,011
Common Stock
Jun 27
2021
SELL
Payment of exercise price or tax liability
$1,442,566
$78.46 p/Share
18,386
Reduced 12.21%
132,198
Common Stock
Jun 27
2021
BUY
Exercise of conversion of derivative security
-
40,937
Added 21.37%
150,584
Common Stock
Dec 18
2020
SELL
Open market or private sale
$13,000,000
$65.0 p/Share
200,000
Reduced 64.59%
109,647
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$6,022,000
$30.11 p/Share
200,000
Added 39.24%
309,647
Common Stock
Sep 16
2020
SELL
Open market or private sale
$428,421
$61.02 p/Share
7,021
Reduced 6.02%
109,647
Common Stock
Sep 16
2020
BUY
Exercise of conversion of derivative security
$208,664
$29.72 p/Share
7,021
Added 5.68%
116,668
Common Stock
Sep 15
2020
SELL
Open market or private sale
$11,181,699
$61.16 p/Share
182,827
Reduced 62.51%
109,647
Common Stock
Sep 15
2020
BUY
Exercise of conversion of derivative security
$5,433,618
$29.72 p/Share
182,827
Added 38.47%
292,474
Common Stock
Sep 14
2020
SELL
Open market or private sale
$292,900
$61.11 p/Share
4,793
Reduced 4.19%
109,647
Common Stock
Sep 14
2020
BUY
Exercise of conversion of derivative security
$142,448
$29.72 p/Share
4,793
Added 4.02%
114,440
Common Stock
Sep 11
2020
SELL
Open market or private sale
$327,971
$61.2 p/Share
5,359
Reduced 4.66%
109,647
Common Stock
Sep 11
2020
BUY
Exercise of conversion of derivative security
$159,269
$29.72 p/Share
5,359
Added 4.45%
115,006
Common Stock
Jul 10
2020
SELL
Payment of exercise price or tax liability
$508,105
$57.53 p/Share
8,832
Reduced 7.45%
109,647
Common Stock
Jul 10
2020
BUY
Exercise of conversion of derivative security
-
17,812
Added 13.07%
118,479
Common Stock
Jun 30
2020
SELL
Payment of exercise price or tax liability
$424,226
$54.76 p/Share
7,747
Reduced 7.15%
100,667
Common Stock