Aug 01
2023
SELL
Payment of exercise price or tax liability
-
1,193
Reduced 7.88%
13,946
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
3,038
Added 16.71%
15,139
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
-
1,193
Reduced 8.97%
12,101
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
3,038
Added 18.6%
13,294
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
1,233
Reduced 10.73%
10,256
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
3,038
Added 20.91%
11,489
Common Stock
Nov 11
2022
SELL
Open market or private sale
$312,126
$145.04 p/Share
2,152
Reduced 20.3%
8,451
Common Stock
Nov 08
2022
SELL
Open market or private sale
$239,518
$138.45 p/Share
1,730
Reduced 14.03%
10,603
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
3,350
Reduced 21.36%
12,333
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
2,918
Added 15.69%
15,683
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
5,613
Added 30.54%
12,765
Common Stock
Aug 08
2022
SELL
Open market or private sale
$195,095
$173.11 p/Share
1,127
Reduced 13.61%
7,152
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
1,145
Reduced 12.15%
8,279
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
2,918
Added 23.64%
9,424
Common Stock
May 09
2022
SELL
Open market or private sale
$182,734
$167.8 p/Share
1,089
Reduced 14.34%
6,506
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
-
1,146
Reduced 13.11%
7,595
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
2,917
Added 25.02%
8,741
Common Stock
Mar 14
2022
SELL
Open market or private sale
$255,937
$195.97 p/Share
1,306
Reduced 18.32%
5,824
Common Stock
Mar 11
2022
SELL
Open market or private sale
$723,062
$197.72 p/Share
3,657
Reduced 33.9%
7,130
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
-
1,171
Reduced 9.79%
10,787
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
2,917
Added 19.61%
11,958
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
-
3,210
Reduced 26.2%
9,041
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
2,531
Added 17.12%
12,251
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
5,641
Added 36.72%
9,720
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$205,064
$206.51 p/Share
993
Reduced 19.58%
4,079
Common Stock