Aug 06
2024
SELL
Open market or private sale
$858,650
$171.73 p/Share
5,000
Reduced 7.74%
59,616
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
2,282
Added 3.41%
64,616
Common Stock
Dec 05
2023
SELL
Open market or private sale
$801,150
$160.23 p/Share
5,000
Reduced 7.43%
62,334
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
2,497
Added 3.58%
67,334
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
2,072
Added 3.1%
64,837
Common Stock
Aug 03
2021
SELL
Open market or private sale
$664,600
$132.92 p/Share
5,000
Reduced 7.38%
62,765
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
3,439
Added 4.83%
67,765
Common Stock
Dec 21
2020
-
750
Reduced 1.15%
64,326
Common Stock
Nov 12
2020
SELL
Open market or private sale
$287,430
$95.81 p/Share
3,000
Reduced 4.41%
65,076
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
3,334
Added 4.67%
68,076
Common Stock
Mar 06
2019
BUY
Exercise of conversion of derivative security
-
3,735
Added 5.45%
64,742
Common Stock
Nov 29
2018
SELL
Open market or private sale
$440,700
$88.14 p/Share
5,000
Reduced 7.57%
61,007
Common Stock
Nov 28
2018
-
1,200
Reduced 1.79%
66,007
Common Stock
Apr 23
2018
SELL
Open market or private sale
$255,600
$85.2 p/Share
3,000
Reduced 4.27%
67,207
Common Stock
Mar 08
2018
BUY
Exercise of conversion of derivative security
-
5,381
Added 7.12%
70,207
Common Stock
Nov 01
2017
SELL
Open market or private sale
$75,441
$66.88 p/Share
1,128
Reduced 1.71%
64,826
Common Stock
Apr 21
2017
SELL
Open market or private sale
$75,061
$52.86 p/Share
1,420
Reduced 2.11%
65,954
Common Stock
Mar 01
2017
BUY
Exercise of conversion of derivative security
-
9,339
Added 12.17%
67,374
Common Stock
Dec 23
2016
-
2,000
Reduced 3.33%
58,035
Common Stock
Oct 03
2016
SELL
Open market or private sale
$51,143
$45.02 p/Share
1,136
Reduced 1.86%
60,035
Common Stock
Jul 22
2016
SELL
Open market or private sale
$49,895
$39.98 p/Share
1,248
Reduced 2.0%
61,171
Common Stock
Apr 21
2016
SELL
Open market or private sale
$51,594
$36.08 p/Share
1,430
Reduced 2.24%
62,419
Common Stock
Mar 02
2016
BUY
Exercise of conversion of derivative security
-
8,920
Added 12.26%
63,849
Common Stock
Nov 02
2015
SELL
Open market or private sale
$50,565
$35.36 p/Share
1,430
Reduced 2.54%
54,929
Common Stock
Mar 04
2015
BUY
Exercise of conversion of derivative security
-
6,028
Added 9.66%
56,359
Common Stock