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
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$197,466
$242.29 p/Share
815
Reduced 14.18%
4,931
Common Stock
Mar 01
2021
SELL
Open market or private sale
$125,372
$242.03 p/Share
518
Reduced 10.5%
4,413
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$139,525
$104.67 p/Share
1,333
Added 18.83%
5,746
Common Stock
Oct 26
2020
BUY
Grant, award, or other acquisition
-
1,169
Added 20.94%
4,413
Common Stock