May 03
2024
SELL
Open market or private sale
$17,957,667
$178.79 p/Share
100,440
Reduced 19.92%
403,851
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$5,417,733
$53.94 p/Share
100,440
Added 16.61%
504,291
Common Stock
May 02
2024
SELL
Open market or private sale
$18,326,880
$176.22 p/Share
104,000
Reduced 20.48%
403,851
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$5,609,760
$53.94 p/Share
104,000
Added 17.0%
507,851
Common Stock
May 01
2024
SELL
Open market or private sale
$18,394,480
$176.87 p/Share
104,000
Reduced 20.48%
403,851
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$5,609,760
$53.94 p/Share
104,000
Added 17.0%
507,851
Common Stock
Apr 30
2024
SELL
Open market or private sale
$18,492,240
$177.81 p/Share
104,000
Reduced 20.48%
403,851
Common Stock
Apr 30
2024
BUY
Exercise of conversion of derivative security
$5,609,760
$53.94 p/Share
104,000
Added 17.0%
507,851
Common Stock
Apr 29
2024
SELL
Open market or private sale
$18,598,320
$178.83 p/Share
104,000
Reduced 20.48%
403,851
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$5,609,760
$53.94 p/Share
104,000
Added 17.0%
507,851
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$3,103,257
$162.05 p/Share
19,150
Reduced 4.53%
403,851
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
22,399
Added 5.03%
423,001
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$4,161,525
$173.13 p/Share
24,037
Reduced 5.66%
400,602
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
50,259
Added 10.58%
424,639
Common Stock
Nov 10
2022
-
22,069
Reduced 5.57%
374,380
Common Stock
Nov 09
2022
-
1,665
Reduced 0.42%
396,449
Common Stock
Jan 31
2022
SELL
Open market or private sale
$5,945,768
$177.65 p/Share
33,469
Reduced 7.75%
398,114
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$3,723,622
$177.29 p/Share
21,003
Reduced 4.64%
431,583
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
42,904
Added 8.66%
452,586
Common Stock
Nov 05
2021
-
99,985
Reduced 19.62%
409,682
Common Stock
Feb 04
2021
SELL
Open market or private sale
$19,131,750
$170.06 p/Share
112,500
Reduced 18.08%
509,667
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
$4,960,125
$44.09 p/Share
112,500
Added 15.31%
622,167
Common Stock
Feb 03
2021
SELL
Open market or private sale
$19,351,124
$172.01 p/Share
112,500
Reduced 18.08%
509,667
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$4,960,125
$44.09 p/Share
112,500
Added 15.31%
622,167
Common Stock
Feb 02
2021
SELL
Open market or private sale
$19,578,375
$174.03 p/Share
112,500
Reduced 18.08%
509,667
Common Stock