Feb 20
2024
BUY
Exercise of conversion of derivative security
$281,700
$140.85 p/Share
2,000
Added 0.77%
257,178
Common Stock
Feb 15
2024
SELL
Open market or private sale
$656,640
$218.88 p/Share
3,000
Reduced 1.16%
255,178
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$422,550
$140.85 p/Share
3,000
Added 1.15%
258,178
Common Stock
Feb 14
2024
SELL
Open market or private sale
$474,258
$217.45 p/Share
2,181
Reduced 0.85%
255,178
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$298,186
$136.72 p/Share
2,181
Added 0.84%
257,359
Common Stock
Feb 13
2024
SELL
Open market or private sale
$432,820
$216.41 p/Share
2,000
Reduced 0.78%
255,178
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$265,160
$132.58 p/Share
2,000
Added 0.77%
257,178
Common Stock
Feb 12
2024
SELL
Open market or private sale
$431,760
$215.88 p/Share
2,000
Reduced 0.78%
255,178
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$265,160
$132.58 p/Share
2,000
Added 0.77%
257,178
Common Stock
Feb 02
2024
SELL
Open market or private sale
$968,445
$215.21 p/Share
4,500
Reduced 1.73%
255,178
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$596,610
$132.58 p/Share
4,500
Added 1.7%
259,678
Common Stock
Jan 31
2024
SELL
Open market or private sale
$535,525
$214.21 p/Share
2,500
Reduced 0.97%
255,178
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
$331,450
$132.58 p/Share
2,500
Added 0.96%
257,678
Common Stock
Jan 30
2024
SELL
Open market or private sale
$533,850
$213.54 p/Share
2,500
Reduced 0.97%
255,178
Common Stock
Jan 30
2024
BUY
Exercise of conversion of derivative security
$331,450
$132.58 p/Share
2,500
Added 0.96%
257,678
Common Stock
Jan 23
2024
SELL
Open market or private sale
$5,669,100
$212.86 p/Share
26,633
Reduced 9.45%
255,178
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$3,531,003
$132.58 p/Share
26,633
Added 8.63%
281,811
Common Stock
Nov 27
2023
SELL
Open market or private sale
$48,060
$178.0 p/Share
270
Reduced 0.11%
255,178
Common Stock
Nov 27
2023
BUY
Exercise of conversion of derivative security
$34,068
$126.18 p/Share
270
Added 0.11%
255,448
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$820,581
$185.61 p/Share
4,421
Reduced 1.7%
255,178
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
7,993
Added 2.99%
259,599
Common Stock
Jan 26
2023
SELL
Open market or private sale
$1,725,030
$191.67 p/Share
9,000
Reduced 3.45%
251,605
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
$1,135,620
$126.18 p/Share
9,000
Added 3.34%
260,605
Common Stock
Nov 30
2022
SELL
Open market or private sale
$379,760
$189.88 p/Share
2,000
Reduced 0.79%
251,605
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$253,600
$126.8 p/Share
2,000
Added 0.78%
253,605
Common Stock