Nov 30
2024
SELL
Payment of exercise price or tax liability
$34,370
$41.51 p/Share
828
Reduced 1.65%
49,224
Common Stock
Nov 30
2024
BUY
Exercise of conversion of derivative security
-
1,520
Added 2.95%
50,052
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$240,596
$40.22 p/Share
5,982
Reduced 10.97%
48,532
Common Stock
Nov 20
2024
BUY
Grant, award, or other acquisition
-
10,984
Added 16.77%
54,514
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$85,118
$41.12 p/Share
2,070
Reduced 4.54%
43,530
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
3,800
Added 7.69%
45,600
Common Stock
Feb 09
2024
SELL
Open market or private sale
$984,981
$176.52 p/Share
5,580
Reduced 40.03%
8,360
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$267,561
$47.95 p/Share
5,580
Added 28.59%
13,940
Common Stock
Dec 04
2023
SELL
Open market or private sale
$244,064
$165.58 p/Share
1,474
Reduced 14.99%
8,360
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$277,372
$164.32 p/Share
1,688
Reduced 14.65%
9,834
Common Stock
Nov 21
2023
BUY
Grant, award, or other acquisition
-
3,162
Added 21.53%
11,522
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$103,187
$165.1 p/Share
625
Reduced 6.96%
8,360
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
1,167
Added 11.5%
8,985
Common Stock
Jun 07
2023
SELL
Open market or private sale
$350,536
$156.91 p/Share
2,234
Reduced 22.22%
7,818
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$522,204
$156.63 p/Share
3,334
Reduced 24.91%
10,052
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
1,453
Added 9.79%
13,386
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
4,790
Added 28.64%
11,933
Common Stock
Nov 29
2021
SELL
Open market or private sale
$571,162
$189.44 p/Share
3,015
Reduced 29.68%
7,143
Common Stock
Nov 23
2021
SELL
Payment of exercise price or tax liability
$657,001
$190.38 p/Share
3,451
Reduced 25.36%
10,158
Common Stock
Nov 23
2021
BUY
Grant, award, or other acquisition
-
6,466
Added 32.21%
13,609
Common Stock
Nov 18
2021
SELL
Grant, award, or other acquisition
$169,280
$187.88 p/Share
901
Reduced 11.2%
7,143
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
1,254
Added 13.49%
8,044
Common Stock
Feb 22
2021
SELL
Open market or private sale
$912,269
$141.24 p/Share
6,459
Reduced 48.75%
6,790
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$263,527
$40.8 p/Share
6,459
Added 32.77%
13,249
Common Stock
Nov 23
2020
SELL
Open market or private sale
$386,478
$122.11 p/Share
3,165
Reduced 31.79%
6,790
Common Stock