Jul 24
2023
SELL
Payment of exercise price or tax liability
$493,476
$523.86 p/Share
942
Reduced 3.5%
25,966
Common Stock
Jul 24
2023
SELL
Open market or private sale
$1,139,320
$520.0 p/Share
2,191
Reduced 8.44%
23,775
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
-
1,705
Added 6.09%
26,301
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$283,156
$514.83 p/Share
550
Reduced 2.14%
25,203
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
996
Added 3.72%
25,753
Common Stock
May 02
2023
SELL
Open market or private sale
$1,123,680
$374.56 p/Share
3,000
Reduced 10.84%
24,683
Common Stock
Apr 24
2023
SELL
Payment of exercise price or tax liability
$355,454
$377.34 p/Share
942
Reduced 3.29%
27,683
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
-
1,705
Added 5.74%
28,017
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$208,659
$379.38 p/Share
550
Reduced 2.0%
26,920
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
995
Added 3.5%
27,470
Common Stock
Jan 25
2023
SELL
Open market or private sale
$1,032,850
$355.42 p/Share
2,906
Reduced 9.89%
26,475
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$1,983,285
$361.32 p/Share
5,489
Reduced 15.74%
29,381
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
-
10,653
Added 25.75%
30,721
Common Stock
Oct 25
2022
SELL
Open market or private sale
$865,134
$319.12 p/Share
2,711
Reduced 10.07%
24,217
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$326,971
$316.22 p/Share
1,034
Reduced 3.7%
26,928
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
-
1,873
Added 6.45%
27,187
Common Stock
Jul 26
2022
SELL
Open market or private sale
$1,066,995
$393.58 p/Share
2,711
Reduced 9.41%
26,089
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$415,966
$401.9 p/Share
1,035
Reduced 3.47%
28,800
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
1,874
Added 6.06%
29,059
Common Stock
Apr 25
2022
SELL
Open market or private sale
$1,111,588
$410.18 p/Share
2,710
Reduced 8.85%
27,916
Common Stock
Apr 24
2022
SELL
Payment of exercise price or tax liability
$422,565
$408.67 p/Share
1,034
Reduced 3.27%
30,626
Common Stock
Apr 24
2022
BUY
Exercise of conversion of derivative security
-
1,872
Added 5.71%
30,885
Common Stock
Mar 25
2022
SELL
Open market or private sale
$1,197,460
$435.44 p/Share
2,750
Reduced 8.45%
29,788
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$6,771,169
$519.66 p/Share
13,030
Reduced 28.59%
32,538
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
24,072
Added 41.76%
33,575
Common Stock