Nov 19
2024
SELL
Payment of exercise price or tax liability
$464,142
$192.75 p/Share
2,408
Reduced 23.7%
7,754
Common Stock
Nov 19
2024
SELL
Open market or private sale
$113,337
$193.08 p/Share
587
Reduced 9.45%
5,625
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 24.34%
8,292
Common Stock
Nov 19
2024
BUY
Grant, award, or other acquisition
-
2,457
Added 23.31%
8,082
Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$113,999
$179.81 p/Share
634
Reduced 10.13%
5,625
Common Stock
Jul 15
2024
SELL
Open market or private sale
$96,250
$175.0 p/Share
550
Reduced 8.08%
6,259
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$92,902
$164.43 p/Share
565
Reduced 7.66%
6,809
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
2,053
Added 21.78%
7,374
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$41,161
$163.99 p/Share
251
Reduced 4.5%
5,321
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
591
Added 9.59%
5,572
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$16,717
$187.84 p/Share
89
Reduced 1.76%
4,981
Common Stock
Nov 28
2022
BUY
Grant, award, or other acquisition
-
1,772
Added 25.9%
5,070
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$76,364
$184.01 p/Share
415
Reduced 11.18%
3,298
Common Stock
Jul 29
2022
SELL
Open market or private sale
$246,675
$195.0 p/Share
1,265
Reduced 25.41%
3,713
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$176,404
$190.09 p/Share
928
Reduced 15.71%
4,978
Common Stock
Jan 04
2022
SELL
Open market or private sale
$80,348
$212.0 p/Share
379
Reduced 6.03%
5,906
Common Stock
Jan 04
2022
SELL
Sale (or disposition) back to the issuer
$202,248
$212.0 p/Share
954
Reduced 13.18%
6,285
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$158,627
$119.0 p/Share
1,333
Added 15.55%
7,239
Common Stock
Nov 17
2021
BUY
Grant, award, or other acquisition
-
1,493
Added 20.18%
5,906
Common Stock
May 03
2021
SELL
Sale (or disposition) back to the issuer
$186,526
$224.19 p/Share
832
Reduced 14.48%
4,915
Common Stock
May 03
2021
SELL
Open market or private sale
$110,681
$220.48 p/Share
502
Reduced 10.21%
4,413
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$139,630
$104.67 p/Share
1,334
Added 18.84%
5,747
Common Stock
Apr 01
2021
SELL
Sale (or disposition) back to the issuer
$186,350
$223.71 p/Share
833
Reduced 14.5%
4,913
Common Stock
Apr 01
2021
SELL
Open market or private sale
$110,945
$221.89 p/Share
500
Reduced 10.18%
4,413
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$139,525
$104.67 p/Share
1,333
Added 18.83%
5,746
Common Stock