Aug 13
2024
SELL
Open market or private sale
$144,020
$144.02 p/Share
1,000
Reduced 8.15%
11,264
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
912
Added 6.92%
12,264
Common Stock
Feb 21
2024
SELL
Open market or private sale
$341,725
$124.49 p/Share
2,745
Reduced 19.47%
11,352
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$252,310
$123.5 p/Share
2,043
Reduced 12.66%
14,097
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$252,327
$52.7 p/Share
4,788
Added 22.88%
16,140
Common Stock
May 11
2023
SELL
Open market or private sale
$206,062
$78.71 p/Share
2,618
Reduced 18.74%
11,352
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$206,154
$80.06 p/Share
2,575
Reduced 15.56%
13,970
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$206,162
$39.7 p/Share
5,193
Added 23.89%
16,545
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
-
1,574
Added 12.18%
11,352
Common Stock
May 09
2022
SELL
Open market or private sale
$747,053
$102.35 p/Share
7,299
Reduced 42.74%
9,778
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$332,749
$103.21 p/Share
3,224
Reduced 15.88%
17,077
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
$332,737
$31.62 p/Share
10,523
Added 34.14%
20,301
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
1,106
Added 10.16%
9,778
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$114,449
$88.72 p/Share
1,290
Reduced 10.49%
11,012
Common Stock
Feb 17
2022
SELL
Open market or private sale
$214,180
$91.53 p/Share
2,340
Reduced 21.25%
8,672
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$114,526
$31.55 p/Share
3,630
Added 22.78%
12,302
Common Stock
Aug 12
2021
SELL
Open market or private sale
$48,275
$96.55 p/Share
500
Reduced 5.45%
8,672
Common Stock
May 13
2021
SELL
Open market or private sale
$51,345
$102.69 p/Share
500
Reduced 5.17%
9,172
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
-
1,059
Added 9.87%
9,672
Common Stock
Mar 02
2021
SELL
Open market or private sale
$45,920
$91.84 p/Share
500
Reduced 5.49%
8,613
Common Stock
Nov 09
2020
SELL
Open market or private sale
$47,975
$95.95 p/Share
500
Reduced 5.2%
9,113
Common Stock