Feb 15
2024
SELL
Payment of exercise price or tax liability
$760,463
$269.0 p/Share
2,827
Reduced 14.21%
17,068
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
6,032
Added 23.27%
19,895
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$170,317
$262.43 p/Share
649
Reduced 4.47%
13,863
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
1,508
Added 9.41%
14,512
Common Stock
Jul 11
2023
SELL
Open market or private sale
$1,353,877
$289.29 p/Share
4,680
Reduced 26.47%
12,998
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$636,925
$144.69 p/Share
4,402
Added 19.94%
17,678
Common Stock
Jun 30
2023
SELL
Open market or private sale
$1,329,143
$289.07 p/Share
4,598
Reduced 25.72%
13,276
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$375,904
$144.69 p/Share
2,598
Added 12.69%
17,874
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$296,619
$249.26 p/Share
1,190
Reduced 7.24%
15,245
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,530
Added 13.34%
16,435
Common Stock
Feb 03
2023
SELL
Open market or private sale
$59,829
$259.0 p/Share
231
Reduced 1.63%
13,905
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$25,278
$109.43 p/Share
231
Added 1.61%
14,136
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,753,712
$259.08 p/Share
6,769
Reduced 32.74%
13,905
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$740,731
$109.43 p/Share
6,769
Added 24.67%
20,674
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$985,204
$233.35 p/Share
4,222
Reduced 23.3%
13,900
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$513,760
$79.04 p/Share
6,500
Added 26.4%
18,122
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$158,752
$211.67 p/Share
750
Reduced 6.08%
11,591
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
1,608
Added 11.53%
12,341
Common Stock
Jan 28
2021
SELL
Open market or private sale
$1,143,900
$190.65 p/Share
6,000
Reduced 36.47%
10,453
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
$360,000
$60.0 p/Share
6,000
Added 26.72%
16,453
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$49,459
$171.14 p/Share
289
Reduced 2.69%
10,453
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
688
Added 6.02%
10,742
Common Stock
Oct 22
2020
SELL
Open market or private sale
$845,000
$169.0 p/Share
5,000
Reduced 33.22%
10,053
Common Stock
Oct 22
2020
BUY
Exercise of conversion of derivative security
$294,700
$58.94 p/Share
5,000
Added 24.93%
15,053
Common Stock