Aug 29
2024
SELL
Open market or private sale
$3,396,750
$226.45 p/Share
15,000
Reduced 11.89%
111,162
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$1,590,600
$106.04 p/Share
15,000
Added 10.63%
126,162
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,586,336
$219.38 p/Share
7,231
Reduced 6.11%
111,162
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
14,950
Added 11.21%
118,393
Common Stock
Jan 30
2024
SELL
Open market or private sale
$2,247,050
$212.93 p/Share
10,553
Reduced 9.26%
103,442
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
$983,539
$93.2 p/Share
10,553
Added 8.47%
113,995
Common Stock
Nov 30
2023
SELL
Open market or private sale
$1,259,440
$179.92 p/Share
7,000
Reduced 6.34%
103,442
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$562,450
$80.35 p/Share
7,000
Added 5.96%
110,442
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$846,195
$185.61 p/Share
4,559
Reduced 4.22%
103,442
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
9,326
Added 7.95%
108,001
Common Stock
Nov 22
2022
SELL
Open market or private sale
$2,421,770
$186.29 p/Share
13,000
Reduced 11.64%
98,674
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$1,044,549
$80.35 p/Share
13,000
Added 10.43%
111,674
Common Stock
Oct 24
2022
SELL
Open market or private sale
$2,422,202
$179.21 p/Share
13,516
Reduced 12.05%
98,674
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
$1,063,033
$78.65 p/Share
13,516
Added 10.75%
112,190
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$621,002
$171.5 p/Share
3,621
Reduced 3.54%
98,674
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
7,235
Added 6.61%
102,295
Common Stock
Feb 02
2022
SELL
Open market or private sale
$1,549,351
$171.94 p/Share
9,011
Reduced 8.66%
95,059
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
$708,715
$78.65 p/Share
9,011
Added 7.97%
104,070
Common Stock
Aug 20
2021
SELL
Open market or private sale
$1,604,682
$162.04 p/Share
9,903
Reduced 9.43%
95,059
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$591,605
$59.74 p/Share
9,903
Added 8.62%
104,962
Common Stock
May 06
2021
SELL
Open market or private sale
$1,586,871
$160.29 p/Share
9,900
Reduced 9.43%
95,059
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$591,426
$59.74 p/Share
9,900
Added 8.62%
104,959
Common Stock
Feb 24
2021
SELL
Open market or private sale
$1,506,300
$150.63 p/Share
10,000
Reduced 9.52%
95,059
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$597,400
$59.74 p/Share
10,000
Added 8.69%
105,059
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$458,740
$147.79 p/Share
3,104
Reduced 3.16%
95,059
Common Stock