Sep 16
2024
SELL
Open market or private sale
$2,664,862
$321.96 p/Share
8,277
Reduced 14.54%
48,667
Common Stock
Sep 13
2024
SELL
Open market or private sale
$558,855
$324.35 p/Share
1,723
Reduced 2.94%
56,944
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$2,273,958
$327.0 p/Share
6,954
Reduced 10.6%
58,667
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
14,375
Added 19.57%
59,061
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$1,481,379
$213.64 p/Share
6,934
Reduced 11.92%
51,246
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
15,631
Added 23.28%
51,525
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$1,544,759
$202.22 p/Share
7,639
Reduced 15.22%
42,549
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
17,219
Added 28.63%
42,920
Common Stock
Mar 04
2022
SELL
Other acquisition or disposition
-
1,692
Reduced 4.88%
32,969
Common Stock
Oct 15
2021
SELL
Open market or private sale
$159,844
$205.72 p/Share
777
Reduced 2.19%
34,661
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$20,186
$25.98 p/Share
777
Added 2.17%
34,961
Common Stock
Oct 14
2021
SELL
Open market or private sale
$442,703
$202.24 p/Share
2,189
Reduced 5.94%
34,661
Common Stock
Oct 14
2021
BUY
Exercise of conversion of derivative security
$56,870
$25.98 p/Share
2,189
Added 5.86%
35,150
Common Stock
Oct 13
2021
SELL
Open market or private sale
$439,516
$199.78 p/Share
2,200
Reduced 5.97%
34,661
Common Stock
Oct 13
2021
BUY
Exercise of conversion of derivative security
$57,156
$25.98 p/Share
2,200
Added 5.83%
35,561
Common Stock
Oct 12
2021
SELL
Open market or private sale
$323,136
$201.96 p/Share
1,600
Reduced 4.41%
34,661
Common Stock
Oct 12
2021
BUY
Exercise of conversion of derivative security
$41,568
$25.98 p/Share
1,600
Added 4.38%
34,905
Common Stock
Oct 11
2021
SELL
Open market or private sale
$203,860
$203.86 p/Share
1,000
Reduced 2.8%
34,661
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$25,980
$25.98 p/Share
1,000
Added 2.8%
34,761
Common Stock
Oct 08
2021
SELL
Open market or private sale
$332,226
$204.07 p/Share
1,628
Reduced 4.49%
34,661
Common Stock
Oct 08
2021
BUY
Exercise of conversion of derivative security
$42,295
$25.98 p/Share
1,628
Added 4.47%
34,789
Common Stock
Oct 07
2021
SELL
Open market or private sale
$660,283
$207.18 p/Share
3,187
Reduced 8.42%
34,661
Common Stock
Oct 07
2021
BUY
Exercise of conversion of derivative security
$78,464
$24.62 p/Share
3,187
Added 8.41%
34,698
Common Stock
Oct 06
2021
SELL
Open market or private sale
$411,760
$205.88 p/Share
2,000
Reduced 5.46%
34,661
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$43,820
$21.91 p/Share
2,000
Added 5.38%
35,168
Common Stock