Oct 03
2023
SELL
Open market or private sale
$65,802
$63.09 p/Share
1,043
Reduced 11.88%
7,735
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$429,521
$64.58 p/Share
6,651
Reduced 43.11%
8,778
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
13,023
Added 45.77%
15,429
Common Stock
Jul 05
2023
SELL
Open market or private sale
$19,939
$83.78 p/Share
238
Reduced 9.0%
2,406
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$83,848
$84.61 p/Share
991
Reduced 27.26%
2,644
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
1,941
Added 34.81%
3,635
Common Stock
Apr 04
2023
SELL
Open market or private sale
$354,299
$112.12 p/Share
3,160
Reduced 65.1%
1,694
Common Stock
Apr 03
2023
SELL
Open market or private sale
$665,980
$108.36 p/Share
6,146
Reduced 55.87%
4,854
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$255,980
$41.65 p/Share
6,146
Added 35.85%
11,000
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$564,109
$111.33 p/Share
5,067
Reduced 51.07%
4,854
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
9,921
Added 50.0%
9,921
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,417,248
$144.0 p/Share
9,842
Reduced 100.0%
0
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$610,794
$62.06 p/Share
9,842
Added 50.0%
9,842
Common Stock
Jan 04
2023
SELL
Open market or private sale
$136,422
$116.6 p/Share
1,170
Reduced 100.0%
0
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$92,350
$119.78 p/Share
771
Reduced 39.72%
1,170
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
1,941
Added 50.0%
1,941
Common Stock
Dec 01
2022
SELL
Open market or private sale
$164,521
$133.0 p/Share
1,237
Reduced 100.0%
0
Common Stock
Oct 04
2022
SELL
Open market or private sale
$319,668
$108.99 p/Share
2,933
Reduced 70.34%
1,237
Common Stock
Oct 03
2022
SELL
Open market or private sale
$639,184
$104.0 p/Share
6,146
Reduced 59.58%
4,170
Common Stock
Oct 03
2022
BUY
Exercise of conversion of derivative security
$255,981
$41.65 p/Share
6,146
Added 37.33%
10,316
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$435,866
$100.13 p/Share
4,353
Reduced 51.07%
4,170
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
8,523
Added 50.0%
8,523
Common Stock
Jul 22
2022
SELL
Open market or private sale
$71,200
$100.0 p/Share
712
Reduced 100.0%
0
Common Stock
Jul 06
2022
SELL
Open market or private sale
$20,792
$87.36 p/Share
238
Reduced 25.05%
712
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$79,092
$79.81 p/Share
991
Reduced 51.06%
950
Common Stock