Feb 28
2024
SELL
Open market or private sale
$1,891,338
$162.92 p/Share
11,609
Reduced 81.89%
2,567
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$1,069,304
$92.11 p/Share
11,609
Added 45.02%
14,176
Common Stock
Nov 13
2023
SELL
Open market or private sale
$3,286,600
$164.33 p/Share
20,000
Reduced 88.62%
2,567
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$1,666,200
$83.31 p/Share
20,000
Added 46.98%
22,567
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
843
Added 24.72%
2,567
Common Stock
Mar 15
2023
-
12,925
Reduced 62.18%
7,863
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$230,207
$276.36 p/Share
833
Reduced 3.85%
20,788
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,815,664
$296.0 p/Share
6,134
Reduced 22.1%
21,621
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
13,679
Added 33.62%
27,004
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$210,213
$294.83 p/Share
713
Reduced 4.82%
14,076
Common Stock
Jan 04
2023
SELL
Open market or private sale
$4,228,200
$281.88 p/Share
15,000
Reduced 50.35%
14,789
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
$905,400
$60.36 p/Share
15,000
Added 33.49%
29,789
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
$81,503
$74.5 p/Share
1,094
Added 6.89%
14,789
Common Stock
Oct 03
2022
SELL
Open market or private sale
$3,477,000
$231.8 p/Share
15,000
Reduced 52.27%
13,695
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
$693,300
$46.22 p/Share
15,000
Added 34.33%
28,695
Common Stock
Jul 01
2022
SELL
Open market or private sale
$3,343,500
$222.9 p/Share
15,000
Reduced 52.27%
13,695
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$566,100
$37.74 p/Share
15,000
Added 34.33%
28,695
Common Stock
Apr 04
2022
SELL
Open market or private sale
$4,098,750
$273.25 p/Share
15,000
Reduced 52.43%
13,607
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$438,900
$29.26 p/Share
15,000
Added 34.4%
28,607
Common Stock
Mar 17
2022
-
19,903
Reduced 59.39%
13,607
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
7,933
Added 18.44%
35,096
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$294,904
$262.37 p/Share
1,124
Reduced 3.97%
27,163
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$2,368,028
$234.18 p/Share
10,112
Reduced 26.33%
28,287
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
22,799
Added 37.25%
38,399
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$203,725
$240.81 p/Share
846
Reduced 5.14%
15,600
Common Stock