Nov 21
2022
SELL
Payment of exercise price or tax liability
$42,743
$87.77 p/Share
487
Reduced 68.5%
224
Common Stock $.0.01 Pa...
Aug 12
2022
SELL
Sale (or disposition) back to the issuer
$533,337
$83.36 p/Share
6,398
Reduced 90.0%
711
Common Stock $.0.01 Pa...
May 04
2022
SELL
Payment of exercise price or tax liability
$45,382
$91.68 p/Share
495
Reduced 6.51%
7,109
Common Stock $.0.01 Pa...
May 03
2022
SELL
Payment of exercise price or tax liability
$53,210
$88.98 p/Share
598
Reduced 7.29%
7,604
Common Stock $.0.01 Pa...
Mar 13
2022
SELL
Payment of exercise price or tax liability
$21,820
$94.87 p/Share
230
Reduced 2.73%
8,202
Common Stock $0.01 Par...
Mar 13
2022
SELL
Payment of exercise price or tax liability
$4,079
$94.87 p/Share
43
Reduced 0.51%
8,432
Common Stock $.0.01 Pa...
Mar 13
2022
BUY
Exercise of conversion of derivative security
-
127
Added 1.48%
8,475
Common Stock $0.01 Par...
Mar 06
2022
SELL
Payment of exercise price or tax liability
$21,613
$98.69 p/Share
219
Reduced 2.56%
8,348
Common Stock $0.01 Par...
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
416
Added 4.29%
9,288
Common Stock $0.01 Par...
Mar 03
2022
SELL
Payment of exercise price or tax liability
$71,610
$99.32 p/Share
721
Reduced 7.76%
8,567
Common Stock $0.01 Par...
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
1,296
Added 12.75%
8,872
Common Stock $0.01 Par...
Dec 10
2021
SELL
Payment of exercise price or tax liability
$29,955
$106.6 p/Share
281
Reduced 3.58%
7,576
Common Stock $0.01 Par...
Jul 23
2021
SELL
Payment of exercise price or tax liability
$54,230
$144.23 p/Share
376
Reduced 4.57%
7,857
Common Stock $0.01 Par...
Jul 23
2021
BUY
Exercise of conversion of derivative security
-
585
Added 6.63%
8,233
Common Stock $0.01 Par...
Jul 13
2021
SELL
Payment of exercise price or tax liability
$77,805
$138.69 p/Share
561
Reduced 6.83%
7,648
Common Stock $0.01 Par...
Jun 30
2021
SELL
Payment of exercise price or tax liability
$44,429
$137.55 p/Share
323
Reduced 4.06%
7,625
Common Stock $0.01 Par...
Jun 11
2021
SELL
Payment of exercise price or tax liability
$60,151
$129.08 p/Share
466
Reduced 5.54%
7,948
Common Stock $0.01 Par...
May 09
2021
SELL
Payment of exercise price or tax liability
$46,764
$122.1 p/Share
383
Reduced 4.35%
8,414
Common Stock $0.01 Par...
May 04
2021
SELL
Payment of exercise price or tax liability
$38,105
$119.45 p/Share
319
Reduced 3.5%
8,797
Common Stock $0.01 Par...
May 03
2021
SELL
Payment of exercise price or tax liability
$69,569
$122.05 p/Share
570
Reduced 5.88%
9,116
Common Stock $0.01 Par...
Apr 22
2021
SELL
Payment of exercise price or tax liability
$95,510
$120.29 p/Share
794
Reduced 7.58%
9,686
Common Stock $0.01 Par...
Apr 08
2021
SELL
Payment of exercise price or tax liability
$71,820
$122.98 p/Share
584
Reduced 5.28%
10,480
Common Stock $0.01 Par...
Apr 08
2021
BUY
Exercise of conversion of derivative security
-
584
Added 5.01%
11,064
Common Stock $0.01 Par...
Mar 29
2021
SELL
Payment of exercise price or tax liability
$74,082
$117.59 p/Share
630
Reduced 5.67%
10,480
Common Stock $0.01 Par...
Mar 23
2021
SELL
Payment of exercise price or tax liability
$61,322
$117.7 p/Share
521
Reduced 4.48%
11,110
Common Stock $0.01 Par...