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
Dec 20
2021
SELL
Open market or private sale
$1,500,427
$545.61 p/Share
2,750
Reduced 11.34%
21,496
Common Stock
Oct 24
2021
SELL
Payment of exercise price or tax liability
$517,438
$643.58 p/Share
804
Reduced 3.21%
24,246
Common Stock
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,403
Added 5.39%
24,607
Common Stock
Sep 24
2021
SELL
Open market or private sale
$1,727,000
$628.0 p/Share
2,750
Reduced 10.42%
23,647
Common Stock
Jul 24
2021
SELL
Payment of exercise price or tax liability
$466,899
$625.87 p/Share
746
Reduced 2.75%
26,397
Common Stock
Jul 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 4.99%
26,732
Common Stock
Jun 28
2021
SELL
Open market or private sale
$1,602,453
$582.71 p/Share
2,750
Reduced 9.68%
25,665
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$384,817
$515.84 p/Share
746
Reduced 2.56%
28,415
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
1,404
Added 4.66%
28,750
Common Stock
Mar 25
2021
SELL
Open market or private sale
$269,178
$448.63 p/Share
600
Reduced 2.12%
27,757
Common Stock
Feb 16
2021
SELL
Open market or private sale
$299,856
$499.76 p/Share
600
Reduced 2.07%
28,357
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$7,259,513
$472.44 p/Share
15,366
Reduced 34.67%
28,957
Common Stock