Jul 29
2024
SELL
Payment of exercise price or tax liability
$1,945,569
$273.6 p/Share
7,111
Reduced 35.58%
12,875
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$1,589,130
$183.46 p/Share
8,662
Added 30.24%
19,986
Common Stock
May 31
2024
SELL
Open market or private sale
$1,105,427
$229.58 p/Share
4,815
Reduced 29.82%
11,333
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
$719,986
$149.53 p/Share
4,815
Added 22.97%
16,148
Common Stock
May 24
2024
SELL
Open market or private sale
$1,018,297
$237.92 p/Share
4,280
Reduced 27.41%
11,333
Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
$639,988
$149.53 p/Share
4,280
Added 21.52%
15,613
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$408,992
$255.78 p/Share
1,599
Reduced 12.39%
11,310
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
2,463
Added 16.02%
12,909
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,706
Added 14.04%
10,446
Common Stock
Nov 20
2023
SELL
Open market or private sale
$415,620
$207.81 p/Share
2,000
Reduced 18.63%
8,734
Common Stock
Nov 15
2023
SELL
Open market or private sale
$4,262,409
$198.39 p/Share
21,485
Reduced 66.68%
10,734
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
$2,802,503
$130.44 p/Share
21,485
Added 40.01%
32,219
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$348,311
$203.81 p/Share
1,709
Reduced 13.76%
10,711
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
2,663
Added 17.66%
12,420
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
1,819
Added 15.71%
9,757
Common Stock
Oct 26
2022
SELL
Open market or private sale
$825,200
$165.04 p/Share
5,000
Reduced 38.66%
7,932
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$938,313
$212.24 p/Share
4,421
Reduced 25.51%
12,912
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
8,408
Added 32.66%
17,333
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,223
Added 12.05%
8,925
Common Stock
Aug 20
2021
SELL
Open market or private sale
$3,179,565
$257.08 p/Share
12,368
Reduced 61.66%
7,692
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$1,140,206
$92.19 p/Share
12,368
Added 38.14%
20,060
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$155,793
$237.49 p/Share
656
Reduced 7.86%
7,686
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$77,510
$73.4 p/Share
1,056
Added 11.24%
8,342
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$357,494
$169.75 p/Share
2,106
Reduced 22.44%
7,277
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
3,674
Added 28.14%
9,383
Common Stock