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
Aug 28
2024
BUY
Exercise of conversion of derivative security
$422,550
$140.85 p/Share
3,000
Added 1.17%
253,384
Common Stock
Aug 26
2024
SELL
Open market or private sale
$1,118,200
$223.64 p/Share
5,000
Reduced 1.96%
250,384
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$704,250
$140.85 p/Share
5,000
Added 1.92%
255,384
Common Stock
Aug 23
2024
SELL
Open market or private sale
$222,000
$222.0 p/Share
1,000
Reduced 0.4%
250,384
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$140,850
$140.85 p/Share
1,000
Added 0.4%
251,384
Common Stock
Aug 19
2024
SELL
Open market or private sale
$220,095
$219.0 p/Share
1,005
Reduced 0.4%
250,384
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$141,554
$140.85 p/Share
1,005
Added 0.4%
251,389
Common Stock
Feb 28
2024
-
10,000
Reduced 3.84%
250,384
Common Stock
Feb 22
2024
SELL
Open market or private sale
$667,140
$222.38 p/Share
3,000
Reduced 1.14%
260,384
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$422,550
$140.85 p/Share
3,000
Added 1.13%
263,384
Common Stock
Feb 21
2024
SELL
Open market or private sale
$442,240
$221.12 p/Share
2,000
Reduced 0.78%
255,178
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,413,465
$219.38 p/Share
6,443
Reduced 2.41%
260,384
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
11,649
Added 4.18%
266,827
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$281,700
$140.85 p/Share
2,000
Added 0.77%
257,178
Common Stock