Nov 19
2024
SELL
Open market or private sale
$11,464,000
$229.28 p/Share
50,000
Reduced 1.19%
4,159,576
Common Stock
Nov 18
2024
SELL
Open market or private sale
$17,149,500
$228.66 p/Share
75,000
Reduced 1.75%
4,209,576
Common Stock
Nov 15
2024
SELL
Open market or private sale
$16,851,000
$224.68 p/Share
75,000
Reduced 1.72%
4,284,576
Common Stock
May 30
2024
SELL
Open market or private sale
$14,368,500
$191.58 p/Share
75,000
Reduced 1.69%
4,359,576
Common Stock
Feb 29
2024
SELL
Open market or private sale
$18,094,000
$180.94 p/Share
100,000
Reduced 2.21%
4,434,576
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
1,852
Added 0.04%
4,534,576
Common Stock
Feb 03
2023
-
1,685
Reduced 0.04%
4,532,724
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
1,685
Added 0.04%
4,534,409
Common Stock
Feb 01
2022
SELL
Open market or private sale
$344,154
$173.29 p/Share
1,986
Reduced 0.04%
4,532,724
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
1,986
Added 0.04%
4,534,710
Common Stock
Feb 02
2021
SELL
Open market or private sale
$463,210
$135.6 p/Share
3,416
Reduced 0.08%
4,532,724
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
3,416
Added 0.08%
4,536,140
Common Stock
Dec 02
2020
-
408
Reduced 0.01%
4,532,724
Common Stock
Feb 03
2020
SELL
Open market or private sale
$434,573
$304.11 p/Share
1,429
Reduced 0.13%
1,133,283
Common Stock
Feb 01
2020
BUY
Exercise of conversion of derivative security
-
1,429
Added 0.13%
1,134,712
Common Stock
Nov 05
2019
SELL
Open market or private sale
$9,639,800
$257.79 p/Share
37,394
Reduced 3.19%
1,133,283
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$1,079,191
$28.86 p/Share
37,394
Added 3.1%
1,170,677
Common Stock
Aug 12
2019
SELL
Open market or private sale
$3,529,575
$201.69 p/Share
17,500
Reduced 1.52%
1,133,283
Common Stock
Aug 12
2019
BUY
Exercise of conversion of derivative security
$417,025
$23.83 p/Share
17,500
Added 1.5%
1,150,783
Common Stock
Aug 01
2019
SELL
Open market or private sale
$3,745,350
$214.02 p/Share
17,500
Reduced 1.52%
1,133,283
Common Stock
Aug 01
2019
BUY
Exercise of conversion of derivative security
$417,025
$23.83 p/Share
17,500
Added 1.5%
1,150,783
Common Stock
May 03
2019
SELL
Open market or private sale
$7,380,100
$210.86 p/Share
35,000
Reduced 3.0%
1,133,283
Common Stock
May 03
2019
BUY
Exercise of conversion of derivative security
$834,050
$23.83 p/Share
35,000
Added 2.91%
1,168,283
Common Stock
Feb 01
2019
SELL
Open market or private sale
$255,087
$167.71 p/Share
1,521
Reduced 0.13%
1,133,283
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
-
1,521
Added 0.13%
1,134,804
Common Stock