Mar 04
2024
SELL
Open market or private sale
$3,518,516
$283.82 p/Share
12,397
Reduced 52.05%
11,420
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$2,354,066
$189.89 p/Share
12,397
Added 34.23%
23,817
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$923,477
$269.0 p/Share
3,433
Reduced 23.11%
11,420
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
7,732
Added 34.24%
14,853
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$211,518
$262.43 p/Share
806
Reduced 10.17%
7,121
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
1,933
Added 19.6%
7,927
Common Stock
Apr 24
2023
SELL
Open market or private sale
$7,743,329
$260.28 p/Share
29,750
Reduced 83.23%
5,994
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$4,828,722
$162.31 p/Share
29,750
Added 45.42%
35,744
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$412,276
$249.26 p/Share
1,654
Reduced 21.63%
5,994
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
3,702
Added 32.62%
7,648
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,204,300
$240.86 p/Share
5,000
Reduced 55.89%
3,946
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$779,599
$155.92 p/Share
5,000
Added 35.85%
8,946
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$272,631
$211.67 p/Share
1,288
Reduced 24.61%
3,946
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
2,877
Added 35.47%
5,234
Common Stock
Apr 29
2021
SELL
Open market or private sale
$1,447,729
$238.27 p/Share
6,076
Reduced 72.05%
2,357
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$979,330
$161.18 p/Share
6,076
Added 41.88%
8,433
Common Stock
Apr 28
2021
SELL
Open market or private sale
$1,648,197
$238.42 p/Share
6,913
Reduced 74.57%
2,357
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
$1,114,237
$161.18 p/Share
6,913
Added 42.72%
9,270
Common Stock
Apr 26
2021
SELL
Open market or private sale
$481,540
$240.77 p/Share
2,000
Reduced 45.9%
2,357
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$322,360
$161.18 p/Share
2,000
Added 31.46%
4,357
Common Stock
Feb 24
2021
SELL
Open market or private sale
$8,920,110
$205.06 p/Share
43,500
Reduced 94.86%
2,357
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$6,522,825
$149.95 p/Share
43,500
Added 48.68%
45,857
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$152,999
$171.14 p/Share
894
Reduced 27.5%
2,357
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
2,038
Added 38.53%
3,251
Common Stock