Feb 28
2024
-
640
Reduced 1.68%
37,413
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$101,771
$158.77 p/Share
641
Reduced 1.66%
38,053
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$100,000
$80.0 p/Share
1,250
Added 3.13%
38,694
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$253,796
$164.91 p/Share
1,539
Reduced 3.95%
37,444
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,559
Added 8.37%
38,983
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$89,580
$158.55 p/Share
565
Reduced 1.57%
35,424
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
1,211
Added 3.26%
35,989
Common Stock
Aug 14
2023
-
750
Reduced 2.11%
34,778
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$100,002
$112.11 p/Share
892
Reduced 2.45%
35,528
Common Stock
Feb 27
2023
SELL
Open market or private sale
$556,500
$111.3 p/Share
5,000
Reduced 12.64%
34,561
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$99,977
$53.78 p/Share
1,859
Added 4.86%
36,420
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$59,326
$119.61 p/Share
496
Reduced 1.24%
39,561
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,696
Added 4.06%
40,057
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$83,912
$116.87 p/Share
718
Reduced 1.84%
38,361
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
2,456
Added 5.91%
39,079
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$45,897
$116.49 p/Share
394
Reduced 1.06%
36,623
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
1,211
Added 3.17%
37,017
Common Stock
Nov 11
2022
SELL
Open market or private sale
$489,680
$122.42 p/Share
4,000
Reduced 10.05%
35,806
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$200,046
$121.02 p/Share
1,653
Reduced 3.99%
39,806
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$199,954
$53.78 p/Share
3,718
Added 8.23%
41,459
Common Stock
Nov 03
2022
-
900
Reduced 2.33%
37,741
Common Stock
Mar 02
2022
SELL
Open market or private sale
$1,076,100
$107.61 p/Share
10,000
Reduced 20.56%
38,641
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$83,762
$111.09 p/Share
754
Reduced 1.53%
48,641
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,696
Added 3.32%
49,395
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$128,154
$110.86 p/Share
1,156
Reduced 2.37%
47,699
Common Stock