Nov 10
2022
SELL
Open market or private sale
$188,410
$85.68 p/Share
2,199
Reduced 27.16%
5,898
Common Stock $.0.01 Pa...
May 04
2022
SELL
Payment of exercise price or tax liability
$25,487
$91.68 p/Share
278
Reduced 3.43%
7,819
Common Stock $0.01 Par...
May 03
2022
SELL
Payment of exercise price or tax liability
$29,541
$88.98 p/Share
332
Reduced 3.94%
8,097
Common Stock $.0.01 Pa...
Mar 13
2022
SELL
Payment of exercise price or tax liability
$32,446
$94.87 p/Share
342
Reduced 3.9%
8,429
Common Stock $.0.01 Pa...
Mar 13
2022
SELL
Payment of exercise price or tax liability
$6,167
$94.87 p/Share
65
Reduced 0.74%
8,771
Common Stock $0.01 Par...
Mar 13
2022
BUY
Exercise of conversion of derivative security
-
190
Added 2.11%
8,836
Common Stock $0.01 Par...
Mar 06
2022
SELL
Payment of exercise price or tax liability
$70,594
$99.01 p/Share
713
Reduced 7.62%
8,646
Common Stock $0.01 Par...
Mar 06
2022
SELL
Payment of exercise price or tax liability
$74,490
$99.32 p/Share
750
Reduced 7.42%
9,359
Common Stock $.0.01 Pa...
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
625
Added 5.82%
10,109
Common Stock $0.01 Par...
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
2,199
Added 18.82%
9,484
Common Stock $0.01 Par...
Dec 10
2021
SELL
Payment of exercise price or tax liability
$42,533
$106.6 p/Share
399
Reduced 5.19%
7,285
Common Stock $0.01 Par...
Nov 08
2021
-
100
Reduced 1.28%
7,684
Common Stock $0.01 Par...
Aug 24
2021
SELL
Open market or private sale
$361,361
$133.0 p/Share
2,717
Reduced 25.87%
7,784
Common Stock $0.01 Par...
Jul 23
2021
SELL
Payment of exercise price or tax liability
$62,740
$144.23 p/Share
435
Reduced 3.98%
10,501
Common Stock $0.01 Par...
Jul 23
2021
BUY
Exercise of conversion of derivative security
-
879
Added 7.44%
10,936
Common Stock $0.01 Par...
Jul 13
2021
SELL
Payment of exercise price or tax liability
$113,448
$138.69 p/Share
818
Reduced 7.52%
10,057
Common Stock $0.01 Par...
Jun 30
2021
SELL
Payment of exercise price or tax liability
$59,834
$137.55 p/Share
435
Reduced 4.17%
9,996
Common Stock $0.01 Par...
Jun 11
2021
SELL
Payment of exercise price or tax liability
$56,537
$129.08 p/Share
438
Reduced 4.03%
10,431
Common Stock $0.01 Par...
May 12
2021
SELL
Open market or private sale
$519,530
$122.07 p/Share
4,256
Reduced 28.14%
10,869
Common Stock $0.01 Par...
May 09
2021
SELL
Payment of exercise price or tax liability
$52,625
$122.1 p/Share
431
Reduced 2.77%
15,125
Common Stock $0.01 Par...
May 04
2021
SELL
Payment of exercise price or tax liability
$43,838
$119.45 p/Share
367
Reduced 2.3%
15,556
Common Stock $0.01 Par...
May 03
2021
SELL
Payment of exercise price or tax liability
$98,128
$122.05 p/Share
804
Reduced 4.81%
15,923
Common Stock $0.01 Par...
Apr 22
2021
SELL
Payment of exercise price or tax liability
$106,096
$120.29 p/Share
882
Reduced 5.01%
16,727
Common Stock $0.01 Par...
Apr 08
2021
SELL
Payment of exercise price or tax liability
$53,496
$122.98 p/Share
435
Reduced 2.41%
17,609
Common Stock $0.01 Par...
Apr 08
2021
BUY
Exercise of conversion of derivative security
-
878
Added 4.64%
18,044
Common Stock $0.01 Par...