Mar 13
2023
SELL
Payment of exercise price or tax liability
$6,884
$73.24 p/Share
94
Reduced 0.97%
9,597
Common Stock $0.01 Par...
Mar 13
2023
BUY
Exercise of conversion of derivative security
-
191
Added 1.93%
9,691
Common Stock $0.01 Par...
Mar 06
2023
SELL
Payment of exercise price or tax liability
$36,941
$78.1 p/Share
473
Reduced 4.74%
9,500
Common Stock $0.01 Par...
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
955
Added 8.74%
9,973
Common Stock $0.01 Par...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$102,630
$79.19 p/Share
1,296
Reduced 12.57%
9,018
Common Stock $0.01 Par...
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
2,495
Added 19.48%
10,314
Common Stock $0.01 Par...
Dec 13
2022
-
100
Reduced 1.81%
5,425
Common Stock $.0.01 Pa...
Nov 21
2022
SELL
Payment of exercise price or tax liability
$32,738
$87.77 p/Share
373
Reduced 6.32%
5,525
Common Stock $.0.01 Pa...
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...