Aug 01
2024
SELL
Open market or private sale
$1,055,451
$304.34 p/Share
3,468
Reduced 3.11%
108,000
Common Stock
Feb 07
2024
-
4,921
Reduced 100.0%
0
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$482,868
$232.26 p/Share
2,079
Reduced 29.7%
4,921
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$450,800
$64.4 p/Share
7,000
Added 50.0%
7,000
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$332,880
$41.61 p/Share
8,000
Added 6.28%
119,468
Common Stock
Jun 07
2022
SELL
Open market or private sale
$283,180
$141.59 p/Share
2,000
Reduced 1.63%
120,468
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$44,140
$22.07 p/Share
2,000
Added 1.61%
122,468
Common Stock
Jun 06
2022
SELL
Open market or private sale
$282,900
$141.45 p/Share
2,000
Reduced 1.63%
120,468
Common Stock
Jun 06
2022
BUY
Exercise of conversion of derivative security
$44,140
$22.07 p/Share
2,000
Added 1.61%
122,468
Common Stock
Jun 03
2022
SELL
Open market or private sale
$293,320
$146.66 p/Share
2,000
Reduced 1.63%
120,468
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$44,140
$22.07 p/Share
2,000
Added 1.61%
122,468
Common Stock
Jun 02
2022
SELL
Open market or private sale
$301,180
$150.59 p/Share
2,000
Reduced 1.63%
120,468
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$69,540
$34.77 p/Share
2,000
Added 1.61%
122,468
Common Stock
Jun 01
2022
SELL
Open market or private sale
$295,960
$147.98 p/Share
2,000
Reduced 1.63%
120,468
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$75,340
$37.67 p/Share
2,000
Added 1.62%
121,468
Common Stock
May 31
2022
SELL
Open market or private sale
$298,680
$149.34 p/Share
2,000
Reduced 1.63%
120,468
Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$81,140
$40.57 p/Share
2,000
Added 1.61%
122,468
Common Stock
Nov 24
2021
SELL
Open market or private sale
$993,100
$198.62 p/Share
5,000
Reduced 3.99%
120,468
Common Stock
Jun 08
2021
SELL
Open market or private sale
$459,344
$120.88 p/Share
3,800
Reduced 3.06%
120,548
Common Stock
Jun 08
2021
SELL
Payment of exercise price or tax liability
$131,188
$121.47 p/Share
1,080
Reduced 0.85%
125,468
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$131,220
$21.87 p/Share
6,000
Added 4.53%
126,548
Common Stock
Jun 03
2021
SELL
Open market or private sale
$958,800
$119.85 p/Share
8,000
Reduced 6.04%
124,348
Common Stock
Jun 02
2021
SELL
Open market or private sale
$24,206
$121.03 p/Share
200
Reduced 0.15%
132,348
Common Stock