Nov 01
2023
SELL
Payment of exercise price or tax liability
-
3,979
Reduced 18.72%
17,271
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
2,124
Added 9.09%
21,250
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
8,004
Added 29.5%
19,126
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
-
1,428
Reduced 11.38%
11,122
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
3,636
Added 22.46%
12,550
Common Stock
May 02
2023
SELL
Open market or private sale
$219,483
$133.02 p/Share
1,650
Reduced 15.62%
8,914
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
-
1,428
Reduced 11.91%
10,564
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
3,635
Added 23.26%
11,992
Common Stock
Feb 02
2023
SELL
Open market or private sale
$244,201
$151.49 p/Share
1,612
Reduced 16.17%
8,357
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
1,466
Reduced 12.82%
9,969
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
3,635
Added 24.12%
11,435
Common Stock
Nov 02
2022
SELL
Open market or private sale
$774,451
$142.31 p/Share
5,442
Reduced 41.1%
7,800
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
4,192
Reduced 24.04%
13,242
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
3,484
Added 16.66%
17,434
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
7,185
Added 34.0%
13,950
Common Stock
Aug 02
2022
SELL
Open market or private sale
$337,550
$164.9 p/Share
2,047
Reduced 23.23%
6,765
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
1,369
Reduced 13.45%
8,812
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
3,483
Added 25.49%
10,181
Common Stock
May 03
2022
SELL
Open market or private sale
$154,026
$171.33 p/Share
899
Reduced 11.83%
6,698
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
1,369
Reduced 15.27%
7,597
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
3,484
Added 27.98%
8,966
Common Stock
Feb 02
2022
SELL
Open market or private sale
$367,454
$207.25 p/Share
1,773
Reduced 24.44%
5,482
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
-
1,394
Reduced 16.12%
7,255
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
3,485
Added 28.72%
8,649
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,335,254
$218.25 p/Share
6,118
Reduced 54.23%
5,164
Common Stock