Nov 29
2024
SELL
Open market or private sale
$269,000
$269.0 p/Share
1,000
Reduced 0.4%
250,384
Common Stock
Nov 29
2024
BUY
Exercise of conversion of derivative security
$139,830
$139.83 p/Share
1,000
Added 0.4%
251,384
Common Stock
Nov 27
2024
SELL
Open market or private sale
$535,000
$267.5 p/Share
2,000
Reduced 0.79%
250,384
Common Stock
Nov 27
2024
BUY
Exercise of conversion of derivative security
$279,660
$139.83 p/Share
2,000
Added 0.79%
252,384
Common Stock
Nov 25
2024
SELL
Open market or private sale
$991,100
$265.0 p/Share
3,740
Reduced 1.47%
250,384
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$522,964
$139.83 p/Share
3,740
Added 1.45%
254,124
Common Stock
Nov 18
2024
SELL
Open market or private sale
$262,000
$262.0 p/Share
1,000
Reduced 0.4%
250,384
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$140,850
$140.85 p/Share
1,000
Added 0.4%
251,384
Common Stock
Nov 15
2024
SELL
Open market or private sale
$1,300,850
$260.17 p/Share
5,000
Reduced 1.96%
250,384
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$704,250
$140.85 p/Share
5,000
Added 1.92%
255,384
Common Stock
Nov 11
2024
SELL
Open market or private sale
$1,813,490
$259.07 p/Share
7,000
Reduced 2.72%
250,384
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$985,950
$140.85 p/Share
7,000
Added 2.65%
257,384
Common Stock
Nov 08
2024
SELL
Open market or private sale
$768,390
$256.13 p/Share
3,000
Reduced 1.18%
250,384
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$422,550
$140.85 p/Share
3,000
Added 1.17%
253,384
Common Stock
Nov 06
2024
SELL
Open market or private sale
$510,382
$256.99 p/Share
1,986
Reduced 0.79%
250,384
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$279,728
$140.85 p/Share
1,986
Added 0.78%
252,370
Common Stock
Oct 24
2024
SELL
Open market or private sale
$523,640
$260.0 p/Share
2,014
Reduced 0.8%
250,384
Common Stock
Oct 24
2024
BUY
Exercise of conversion of derivative security
$283,671
$140.85 p/Share
2,014
Added 0.79%
252,398
Common Stock
Oct 22
2024
SELL
Open market or private sale
$781,650
$260.55 p/Share
3,000
Reduced 1.18%
250,384
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$422,550
$140.85 p/Share
3,000
Added 1.17%
253,384
Common Stock
Aug 30
2024
SELL
Open market or private sale
$455,500
$227.75 p/Share
2,000
Reduced 0.79%
250,384
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$281,700
$140.85 p/Share
2,000
Added 0.79%
252,384
Common Stock
Aug 29
2024
SELL
Open market or private sale
$453,500
$226.75 p/Share
2,000
Reduced 0.79%
250,384
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$281,700
$140.85 p/Share
2,000
Added 0.79%
252,384
Common Stock
Aug 28
2024
SELL
Open market or private sale
$676,890
$225.63 p/Share
3,000
Reduced 1.18%
250,384
Common Stock