Mar 11
2024
SELL
Open market or private sale
$28,553,250
$103.83 p/Share
275,000
Reduced 70.93%
112,719
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$11,484,000
$41.76 p/Share
275,000
Added 41.5%
387,719
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$126,051
$100.12 p/Share
1,259
Reduced 14.47%
7,441
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
8,040
Added 50.0%
8,040
Common Stock
Feb 06
2024
SELL
Open market or private sale
$27,577,000
$100.28 p/Share
275,000
Reduced 70.93%
112,719
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$11,484,000
$41.76 p/Share
275,000
Added 41.5%
387,719
Common Stock
Aug 30
2023
SELL
Open market or private sale
$12,756,576
$96.0 p/Share
132,881
Reduced 54.17%
112,444
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$5,569,042
$41.91 p/Share
132,881
Added 35.13%
245,325
Common Stock
Aug 14
2023
SELL
Open market or private sale
$2,610,191
$96.03 p/Share
27,181
Reduced 19.47%
112,444
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$1,139,155
$41.91 p/Share
27,181
Added 16.29%
139,625
Common Stock
Aug 10
2023
SELL
Open market or private sale
$124,249
$97.07 p/Share
1,280
Reduced 1.13%
112,444
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
$53,644
$41.91 p/Share
1,280
Added 1.11%
113,724
Common Stock
Aug 03
2023
SELL
Open market or private sale
$445,648
$97.07 p/Share
4,591
Reduced 3.92%
112,444
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$192,408
$41.91 p/Share
4,591
Added 3.77%
117,035
Common Stock
Aug 02
2023
SELL
Open market or private sale
$680,632
$97.15 p/Share
7,006
Reduced 5.87%
112,444
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
$268,750
$38.36 p/Share
7,006
Added 5.72%
115,411
Common Stock
May 01
2023
SELL
Open market or private sale
$13,396,618
$97.02 p/Share
138,081
Reduced 55.12%
112,444
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$4,806,599
$34.81 p/Share
138,081
Added 35.53%
250,525
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
8,700
Added 50.0%
8,700
Common Stock
Dec 08
2021
SELL
Open market or private sale
$8,432,435
$94.07 p/Share
89,640
Reduced 44.48%
111,900
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$2,775,254
$30.96 p/Share
89,640
Added 30.79%
201,540
Common Stock
Dec 06
2021
SELL
Open market or private sale
$9,402,000
$94.02 p/Share
100,000
Reduced 47.19%
111,900
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$3,096,000
$30.96 p/Share
100,000
Added 32.06%
211,900
Common Stock
Nov 10
2020
SELL
Open market or private sale
$2,153,250
$86.13 p/Share
25,000
Reduced 18.3%
111,640
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$505,500
$20.22 p/Share
25,000
Added 15.47%
136,640
Common Stock