Oct 24
2023
SELL
Open market or private sale
$302,974
$272.95 p/Share
1,110
Reduced 13.26%
7,259
Common Stock
Oct 24
2023
BUY
Exercise of conversion of derivative security
$209,634
$188.86 p/Share
1,110
Added 12.43%
7,823
Common Stock
Jul 25
2023
SELL
Open market or private sale
$819,134
$323.13 p/Share
2,535
Reduced 25.88%
7,259
Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
$568,194
$224.14 p/Share
2,535
Added 24.47%
7,823
Common Stock
Jun 14
2023
SELL
Open market or private sale
$793,975
$325.0 p/Share
2,443
Reduced 25.18%
7,259
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$709,276
$290.33 p/Share
2,443
Added 20.12%
9,702
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$51,286
$303.47 p/Share
169
Reduced 2.28%
7,259
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
-
363
Added 4.66%
7,428
Common Stock
Apr 21
2023
SELL
Open market or private sale
$2,569,136
$297.94 p/Share
8,623
Reduced 54.97%
7,065
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$1,320,296
$210.91 p/Share
6,260
Added 34.52%
11,872
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$391,109
$229.39 p/Share
1,705
Reduced 15.31%
9,428
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,679
Added 26.65%
10,125
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$115,756
$231.05 p/Share
501
Reduced 6.3%
7,454
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,590
Added 16.66%
7,955
Common Stock
Feb 16
2023
SELL
Open market or private sale
$474,557
$240.77 p/Share
1,971
Reduced 23.64%
6,365
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$163,016
$244.77 p/Share
666
Reduced 7.4%
8,336
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
2,124
Added 19.09%
9,002
Common Stock
Jan 27
2023
SELL
Open market or private sale
$407,250
$250.0 p/Share
1,629
Reduced 19.4%
6,769
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$291,346
$178.85 p/Share
1,629
Added 17.68%
7,585
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$35,637
$210.87 p/Share
169
Reduced 2.44%
6,768
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
-
363
Added 4.97%
6,937
Common Stock
Apr 26
2022
SELL
Open market or private sale
$407,647
$253.04 p/Share
1,611
Reduced 20.22%
6,355
Common Stock
Apr 26
2022
BUY
Exercise of conversion of derivative security
$340,582
$211.41 p/Share
1,611
Added 19.55%
6,628
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$292,653
$290.33 p/Share
1,008
Reduced 13.69%
6,355
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,175
Added 22.8%
7,363
Common Stock