Feb 11
2022
SELL
Open market or private sale
$488,198
$208.81 p/Share
2,338
Reduced 22.9%
7,870
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$235,281
$105.13 p/Share
2,238
Added 17.98%
10,208
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$24,647
$161.09 p/Share
153
Reduced 1.81%
8,322
Common Stock
Dec 01
2021
SELL
Open market or private sale
$55,549
$157.81 p/Share
352
Reduced 4.23%
7,970
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
622
Added 6.84%
8,475
Common Stock
Nov 16
2021
SELL
Open market or private sale
$66,687
$177.36 p/Share
376
Reduced 4.57%
7,853
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$29,520
$178.91 p/Share
165
Reduced 1.97%
8,229
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
666
Added 7.35%
8,394
Common Stock
Aug 16
2021
SELL
Open market or private sale
$54,131
$144.35 p/Share
375
Reduced 4.63%
7,728
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$24,673
$148.63 p/Share
166
Reduced 2.01%
8,103
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
667
Added 7.46%
8,269
Common Stock
May 18
2021
SELL
Open market or private sale
$44,579
$170.15 p/Share
262
Reduced 3.33%
7,602
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$28,519
$171.8 p/Share
166
Reduced 2.07%
7,864
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
666
Added 7.66%
8,030
Common Stock
Feb 17
2021
SELL
Open market or private sale
$97,875
$146.52 p/Share
668
Reduced 8.32%
7,364
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$42,488
$146.51 p/Share
290
Reduced 3.48%
8,032
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
1,180
Added 12.42%
8,322
Common Stock
Jan 06
2021
SELL
Open market or private sale
$490,840
$140.0 p/Share
3,506
Reduced 33.49%
6,962
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$344,062
$91.75 p/Share
3,750
Added 26.38%
10,468
Common Stock
Nov 16
2020
SELL
Open market or private sale
$15,227
$124.81 p/Share
122
Reduced 1.78%
6,718
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$8,148
$123.45 p/Share
66
Reduced 0.96%
6,840
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
228
Added 3.2%
6,906
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,495,359
$124.79 p/Share
11,983
Reduced 64.21%
6,678
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,070,084
$85.13 p/Share
12,570
Added 40.25%
18,661
Common Stock