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
Aug 03
2018
SELL
Open market or private sale
$3,104,400
$206.96 p/Share
15,000
Reduced 1.31%
1,133,283
Common Stock
Aug 03
2018
BUY
Exercise of conversion of derivative security
$384,300
$25.62 p/Share
15,000
Added 1.29%
1,148,283
Common Stock
Aug 02
2018
SELL
Open market or private sale
$4,131,600
$206.58 p/Share
20,000
Reduced 1.73%
1,133,283
Common Stock