Jan 25
2024
BUY
Grant, award, or other acquisition
-
686
Added 1.85%
36,487
Common Stock
Jul 31
2023
SELL
Open market or private sale
$2,890,542
$180.04 p/Share
16,055
Reduced 30.96%
35,801
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$1,061,235
$66.1 p/Share
16,055
Added 23.64%
51,856
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
574
Added 1.58%
35,801
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
572
Added 1.6%
35,227
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
590
Added 1.67%
34,655
Common Stock
Oct 23
2020
SELL
Open market or private sale
$3,409,942
$149.31 p/Share
22,838
Reduced 40.13%
34,065
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$1,119,290
$49.01 p/Share
22,838
Added 28.64%
56,903
Common Stock
Jul 24
2020
SELL
Open market or private sale
$3,497,650
$130.0 p/Share
26,905
Reduced 44.13%
34,065
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
$876,565
$32.58 p/Share
26,905
Added 30.62%
60,970
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
766
Added 2.2%
34,065
Common Stock
Apr 29
2019
SELL
Open market or private sale
$1,973,592
$116.08 p/Share
17,002
Reduced 33.8%
33,299
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$490,338
$28.84 p/Share
17,002
Added 25.26%
50,301
Common Stock
Jan 25
2019
BUY
Grant, award, or other acquisition
-
957
Added 2.79%
33,299
Common Stock
Jan 25
2018
BUY
Grant, award, or other acquisition
-
907
Added 2.73%
32,342
Common Stock
Jul 27
2017
SELL
Open market or private sale
$1,151,500
$82.25 p/Share
14,000
Reduced 30.81%
31,435
Common Stock
Jul 27
2017
BUY
Exercise of conversion of derivative security
$313,180
$22.37 p/Share
14,000
Added 23.56%
45,435
Common Stock
Jan 26
2017
BUY
Grant, award, or other acquisition
-
1,261
Added 3.86%
31,435
Common Stock
Jan 29
2016
BUY
Grant, award, or other acquisition
-
1,889
Added 5.89%
30,174
Common Stock
Jul 28
2015
SELL
Open market or private sale
$1,100,000
$50.0 p/Share
22,000
Reduced 43.75%
28,285
Common Stock
Jul 28
2015
BUY
Exercise of conversion of derivative security
$669,460
$30.43 p/Share
22,000
Added 38.4%
35,285
Common Stock
Jan 28
2015
BUY
Grant, award, or other acquisition
-
1,853
Added 6.15%
28,285
Common Stock
Jan 23
2014
BUY
Grant, award, or other acquisition
-
2,268
Added 7.9%
26,432
Common Stock