Apr 29
2024
SELL
Open market or private sale
$1,680,000
$168.0 p/Share
10,000
Reduced 17.01%
48,793
Common Stock, par valu...
Jan 02
2024
BUY
Grant, award, or other acquisition
-
1,659
Added 2.74%
58,793
Common Stock, par valu...
Mar 01
2023
SELL
Open market or private sale
$1,900,136
$136.73 p/Share
13,897
Reduced 19.56%
57,134
Common Stock, par valu...
Mar 01
2023
BUY
Exercise of conversion of derivative security
$658,995
$47.42 p/Share
13,897
Added 16.36%
71,031
Common Stock, par valu...
Feb 28
2023
SELL
Open market or private sale
$857,288
$140.47 p/Share
6,103
Reduced 9.65%
57,134
Common Stock, par valu...
Feb 28
2023
BUY
Exercise of conversion of derivative security
$273,658
$44.84 p/Share
6,103
Added 8.8%
63,237
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
2,331
Added 3.92%
57,134
Common Stock, par valu...
Feb 25
2022
SELL
Open market or private sale
$1,425,600
$108.0 p/Share
13,200
Reduced 19.41%
54,803
Common Stock, par valu...
Feb 25
2022
BUY
Exercise of conversion of derivative security
$744,400
$37.22 p/Share
20,000
Added 22.73%
68,003
Common Stock, par valu...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
2,192
Added 4.37%
48,003
Common Stock, par valu...
Nov 12
2021
SELL
Open market or private sale
$321,525
$128.61 p/Share
2,500
Reduced 5.17%
45,811
Common Stock, par valu...
Nov 12
2021
BUY
Exercise of conversion of derivative security
$89,975
$35.99 p/Share
2,500
Added 4.92%
48,311
Common Stock, par valu...
Jul 29
2021
SELL
Open market or private sale
$303,425
$121.37 p/Share
2,500
Reduced 5.17%
45,811
Common Stock, par valu...
Jul 29
2021
BUY
Exercise of conversion of derivative security
$89,975
$35.99 p/Share
2,500
Added 4.92%
48,311
Common Stock, par valu...
Jul 20
2021
SELL
Open market or private sale
$560,000
$112.0 p/Share
5,000
Reduced 9.84%
45,811
Common Stock, par valu...
Jul 20
2021
BUY
Exercise of conversion of derivative security
$201,850
$40.37 p/Share
5,000
Added 8.96%
50,811
Common Stock, par valu...
Mar 15
2021
SELL
Open market or private sale
$440,050
$88.01 p/Share
5,000
Reduced 9.84%
45,811
Common Stock, par valu...
Mar 15
2021
BUY
Exercise of conversion of derivative security
$172,550
$34.51 p/Share
5,000
Added 8.96%
50,811
Common Stock, par valu...
Jan 04
2021
BUY
Grant, award, or other acquisition
-
3,671
Added 7.42%
45,811
Common Stock, par valu...
Dec 07
2020
SELL
Open market or private sale
$336,500
$67.3 p/Share
5,000
Reduced 10.61%
42,140
Common Stock, par valu...
Dec 07
2020
BUY
Exercise of conversion of derivative security
$162,500
$32.5 p/Share
5,000
Added 9.59%
47,140
Common Stock, par valu...