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
Nov 25
2022
SELL
Open market or private sale
$945,550
$189.11 p/Share
5,000
Reduced 1.95%
251,605
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
$630,900
$126.18 p/Share
5,000
Added 1.91%
256,605
Common Stock
Nov 22
2022
SELL
Open market or private sale
$1,437,023
$187.65 p/Share
7,658
Reduced 2.95%
251,605
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$966,286
$126.18 p/Share
7,658
Added 2.87%
259,263
Common Stock
Nov 21
2022
SELL
Open market or private sale
$436,033
$186.18 p/Share
2,342
Reduced 0.92%
251,605
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$295,513
$126.18 p/Share
2,342
Added 0.91%
253,947
Common Stock
Nov 18
2022
SELL
Open market or private sale
$185,750
$185.75 p/Share
1,000
Reduced 0.4%
251,605
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$126,180
$126.18 p/Share
1,000
Added 0.39%
252,605
Common Stock
Nov 08
2022
SELL
Open market or private sale
$185,500
$185.5 p/Share
1,000
Reduced 0.4%
251,605
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$126,180
$126.18 p/Share
1,000
Added 0.39%
252,605
Common Stock