Sep 08
2021
SELL
Open market or private sale
$2,096,133
$134.54 p/Share
15,580
Reduced 6.41%
227,471
Common Stock $0.01 Par...
Sep 08
2021
BUY
Exercise of conversion of derivative security
$1,549,050
$67.35 p/Share
23,000
Added 8.64%
243,051
Common Stock $0.01 Par...
Jul 23
2021
SELL
Payment of exercise price or tax liability
$235,239
$144.23 p/Share
1,631
Reduced 0.71%
227,471
Common Stock $0.01 Par...
Jul 23
2021
BUY
Exercise of conversion of derivative security
-
3,291
Added 1.42%
229,102
Common Stock $0.01 Par...
Jul 13
2021
SELL
Payment of exercise price or tax liability
$432,297
$138.69 p/Share
3,117
Reduced 1.36%
225,811
Common Stock $0.01 Par...
Jun 30
2021
SELL
Payment of exercise price or tax liability
$224,344
$137.55 p/Share
1,631
Reduced 0.72%
225,637
Common Stock $0.01 Par...
Jun 11
2021
SELL
Payment of exercise price or tax liability
$233,764
$129.08 p/Share
1,811
Reduced 0.79%
227,268
Common Stock $0.01 Par...
May 09
2021
SELL
Payment of exercise price or tax liability
$213,675
$122.1 p/Share
1,750
Reduced 0.76%
229,079
Common Stock $0.01 Par...
May 04
2021
SELL
Payment of exercise price or tax liability
$162,333
$119.45 p/Share
1,359
Reduced 0.59%
230,829
Common Stock $0.01 Par...
May 03
2021
SELL
Payment of exercise price or tax liability
$386,899
$122.05 p/Share
3,170
Reduced 1.35%
232,188
Common Stock $0.01 Par...
Apr 22
2021
SELL
Payment of exercise price or tax liability
$421,977
$120.29 p/Share
3,508
Reduced 1.47%
235,358
Common Stock $0.01 Par...
Apr 08
2021
SELL
Payment of exercise price or tax liability
$200,580
$122.98 p/Share
1,631
Reduced 0.68%
238,866
Common Stock $0.01 Par...
Apr 08
2021
BUY
Exercise of conversion of derivative security
-
3,291
Added 1.35%
240,497
Common Stock $0.01 Par...
Mar 29
2021
SELL
Payment of exercise price or tax liability
$212,955
$117.59 p/Share
1,811
Reduced 0.76%
237,206
Common Stock $0.01 Par...
Mar 23
2021
BUY
Payment of exercise price or tax liability
$159,954
$117.7 p/Share
1,359
Added 0.57%
239,017
Common Stock $0.01 Par...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$215,337
$122.49 p/Share
1,758
Reduced 0.73%
240,376
Common Stock $0.01 Par...
Mar 13
2021
SELL
Payment of exercise price or tax liability
$249,934
$119.93 p/Share
2,084
Reduced 0.85%
242,134
Common Stock $0.01 Par...
Mar 13
2021
BUY
Exercise of conversion of derivative security
-
658
Added 0.27%
244,218
Common Stock $0.01 Par...
Mar 10
2021
SELL
Payment of exercise price or tax liability
$191,365
$117.33 p/Share
1,631
Reduced 0.58%
279,757
Common Stock $0.01 Par...
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
3,290
Added 1.16%
281,388
Common Stock $0.01 Par...
Mar 06
2021
SELL
Payment of exercise price or tax liability
$185,543
$113.76 p/Share
1,631
Reduced 0.58%
278,098
Common Stock $0.01 Par...
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
3,290
Added 1.16%
279,729
Common Stock $0.01 Par...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$384,623
$113.76 p/Share
3,381
Reduced 1.21%
276,439
Common Stock $0.01 Par...
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
3,290
Added 1.16%
279,820
Common Stock $0.01 Par...
Mar 03
2021
SELL
Payment of exercise price or tax liability
$205,698
$113.27 p/Share
1,816
Reduced 0.65%
276,530
Common Stock $0.01 Par...